Table of Contents

Interface IInstrumentStation

Namespace
AT.Librarys.Container.Station
Assembly
AT.Librarys.Container.dll

仪表工位接口

public interface IInstrumentStation : IStationBase, IModuleBase
Inherited Members
Extension Methods

Properties

Instrument1

仪表项1

IInstrument Instrument1 { get; set; }

Property Value

IInstrument

Instrument2

仪表项2(可选安装)

IInstrument Instrument2 { get; set; }

Property Value

IInstrument

Instrument3

仪表项3(可选安装)

IInstrument Instrument3 { get; set; }

Property Value

IInstrument

SpotCheck

点检

ISpotCheck SpotCheck { get; set; }

Property Value

ISpotCheck

Methods

CheckOvertime()

检查点检是否过期

bool CheckOvertime()

Returns

bool

Execute(string)

执行工位

InstrumentResult Execute(string sn)

Parameters

sn string

条码

Returns

InstrumentResult

结果

Execute(string, string)

执行工位项

List<InstrumentItemResult> Execute(string sn, string itemName)

Parameters

sn string

条码

itemName string

项名称

Returns

List<InstrumentItemResult>

结果

Get()

获取项集合

List<InstrumentItemPara> Get()

Returns

List<InstrumentItemPara>

GetColumnNamePara()

获取查询列名参数

List<QueryColumnNamePara> GetColumnNamePara()

Returns

List<QueryColumnNamePara>

GetLimit(string, out double, out double)

获取上下限

bool GetLimit(string itemName, out double lu, out double ll)

Parameters

itemName string

测量项名称

lu double

上限

ll double

下限

Returns

bool

GetResultValueName()

获取结果值名称

List<string> GetResultValueName()

Returns

List<string>

SetLimit(string, double, double)

设置上下限

bool SetLimit(string itemName, double lu, double ll)

Parameters

itemName string

仪表项名称

lu double

上限

ll double

下限

Returns

bool

Events

ExecuteFinish

仪表完成事件

event EventHandler<InstrumentFinishEventArgs> ExecuteFinish

Event Type

EventHandler<InstrumentFinishEventArgs>