using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Module.SecsApi.Tcp { /// /// SVID对象类 /// public class MSvid { /// /// Clock /// public string? Clock { get; set; } /// /// Operator ID /// public int OperatorID { get; set; } /// /// Equipment ID /// public int EquipmentID { get; set; } /// /// T1 PP Execute Name /// public string? T1PPExecuteName { get; set; } /// /// T2 PP Execute Name /// public string? T2PPExecuteName { get; set; } /// /// T1 Control State /// public UInt16 T1ControlState { get; set; } /// /// T1 Process State.0-No Initialized;1-Initializing;2-Idle;3-Run;4-Pause;5-Alarm; /// public UInt16 T1ProcessState { get; set; } /// /// T2 Process State.0-No Initialized;1-Initializing;2-Idle;3-Run;4-Pause;5-Alarm; /// public UInt16 T2ProcessState { get; set; } /// /// T1 Spindle Speed /// public Int32 T1SpindleSpeed { get; set; } /// /// T2 Spindle Speed /// public Int32 T2SpindleSpeed { get; set; } /// /// T1 HP1 TEMP /// public UInt32 T1HP1Temp { get; set; } /// /// T2 HP1 TEMP /// public UInt32 T2HP1Temp { get; set; } /// /// T1 HP2 TEMP /// public UInt32 T1HP2Temp { get; set; } /// /// T2 HP2 TEMP /// public UInt32 T2HP2Temp { get; set; } /// /// T1 SendCassWafer Num /// public UInt32 T1SendCWfNum { get; set; } /// /// T2 SendCassWafer Num /// public UInt32 T2SendCWfNum { get; set; } /// /// T1 ReceiveCassWafer Num /// public UInt32 T1RecvCwfNum { get; set; } /// /// T2 ReceiveCassWafer Num /// public UInt32 T2RecvCwfNum { get; set; } /// /// T1 System Yield /// public UInt32 T1SysYield { get; set; } /// /// T2 System Yield /// public UInt32 T2SysYield { get; set; } /// /// T1 Pass Rate /// public UInt32 T1PassRate { get; set; } /// /// T2 Pass Rate /// public UInt32 T2PassRate { get; set; } /// /// T1 CASSETTE LOAD.1:使能 /// public byte T1CASSETTELOAD { get; set; } /// /// T2 CASSETTE LOAD.1:使能 /// public byte T2CASSETTELOAD { get; set; } /// /// T1 CASSETTEUN UNLOAD.0:使能 /// public byte T1CASSETTEUNLOAD { get; set; } /// /// T2 CASSETTEUN UNLOAD.0:使能 /// public byte T2CASSETTEUNLOAD { get; set; } /// /// T1 CUP CHANGE PROMPT.1:使能 /// public byte T1CUP_CHANGE_PROMPT { get; set; } /// /// T2 CUP CHANGE PROMPT.1:使能 /// public byte T2CUP_CHANGE_PROMPT { get; set; } /// /// T1 CUP CHANGE ACK.0:使能 /// public byte T1CUP_CHANGE_ACK { get; set; } /// /// T2 CUP CHANGE ACK.0:使能 /// public byte T2CUP_CHANGE_ACK { get; set; } public int MessageID { get; set; } public string MessageToHost { get; set; } } }