Class InstrumentStationBase<T>
仪表工位虚拟基类
public class InstrumentStationBase<T> : StationBase<T> where T : ConfigBase, new()
Type Parameters
T
- Inheritance
-
ModuleBase<T>StationBase<T>InstrumentStationBase<T>
- Inherited Members
- Extension Methods
Methods
Execute(string)
执行工位
public virtual InstrumentResult Execute(string sn)
Parameters
snstring条码
Returns
Execute(string, string)
执行工位项
public virtual List<InstrumentItemResult> Execute(string sn, string itemName)
Parameters
Returns
OnMeasureFinish(InstrumentResult)
触发完成事件
public void OnMeasureFinish(InstrumentResult result)
Parameters
resultInstrumentResult
Events
ExecuteFinish
执行完成事件
public event EventHandler<InstrumentFinishEventArgs> ExecuteFinish