| | |
| | | { |
| | | public class ConveyorLineTaskCommand : DeviceCommand |
| | | { |
| | | public ushort InteractiveSignal { get; set; } |
| | | |
| | | [DataLength(25)] |
| | | public string Barcode { get; set; } |
| | | |
| | | public int TargetAddress { get; set; } |
| | | |
| | | // <summary> |
| | | /// ä»»å¡å· |
| | | /// </summary> |
| | | public int TaskNum { get; set; } |
| | | /// <summary> |
| | | /// ç®æ ç«å° |
| | | /// </summary> |
| | | public short TargetAddress { get; set; } |
| | | /// <summary> |
| | | /// éé |
| | | /// </summary> |
| | | public short Weight { get; set; } |
| | | /// <summary> |
| | | /// å¹
宽 |
| | | /// </summary> |
| | | public short Width { get; set; } |
| | | /// <summary> |
| | | /// ç´å¾/é«åº¦ |
| | | /// </summary> |
| | | public short Height { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç³è¯·<br/> |
| | | /// 86为ç³è¯· |
| | | /// </summary> |
| | | public short InteractiveSignal { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç³è¯·åé¦ 86æå |
| | | /// </summary> |
| | | public short ResponState { get; set; } |
| | | |
| | | private string _barcode; |
| | | /// <summary> |
| | | /// æ¡ç |
| | | /// </summary> |
| | | /// <summary> |
| | | [DataLength(40)] |
| | | public string Barcode |
| | | { |
| | | get { return _barcode; } |
| | | set { _barcode = value.Replace("\0", "").Replace("\\0", ""); } |
| | | } |
| | | } |
| | | public class R_ConveyorLineCPInfo : DeviceCommand |
| | | { |
| | |
| | | ///7ï¼ç³è¯·ææ¡ |
| | | ///8ï¼ææ¡å°ä½ |
| | | ///9ï¼æ§è¡å½ä»¤ä¸ |
| | | ///11ï¼å¼å¸¸ |
| | | ///11ï¼æ»¡çåå¤ |
| | | /// </summary> |
| | | public short Command { get; set; } |
| | | /// <summary> |
| | |
| | | public short WR_Height { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç³è¯· |
| | | /// ç³è¯·<br/> |
| | | /// 86为ç³è¯· |
| | | /// </summary> |
| | | public short WR_Request { get; set; } |
| | | |
| | |
| | | /// </summary> |
| | | public short TaskReceivedDone { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ¥é©³å°ææ è´§ |
| | | /// </summary> |
| | | public class C_RequestTakeStatus |
| | | { |
| | | /// <summary> |
| | | /// æªç³è¯·åæ |
| | | /// </summary> |
| | | [BoolIndex(0)] |
| | | public bool NoTakeRequest { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²ç³è¯·åæ |
| | | /// </summary> |
| | | [BoolIndex(1)] |
| | | public bool OkTakeRequest { get; set; } |
| | | } |
| | | |
| | | public class CoveryorInfo : DeviceCommand |
| | | { |
| | | /// <summary> |
| | | /// ææ è´§ç¶æ |
| | | /// </summary> |
| | | public byte C_GoodsStatus { get; set; } |
| | | /// <summary> |
| | | /// æ
éç¶æ |
| | | /// </summary> |
| | | public short C_Error { get; set; } |
| | | /// <summary> |
| | | /// å
¥åºç³è¯·æ¾è´§ |
| | | /// </summary> |
| | | public byte C_RequestPut { get; set; } |
| | | /// <summary> |
| | | /// å
¥åºæ¾è´§å®æ |
| | | /// </summary> |
| | | public byte C_PutFinish { get; set; } |
| | | /// <summary> |
| | | /// å
¥åºå
许æ¾è´§ |
| | | /// </summary> |
| | | public byte C_AllowFinish { get; set; } |
| | | /// <summary> |
| | | /// åºåºç³è¯·åè´§ |
| | | /// </summary> |
| | | public byte C_RequestTake { get; set; } |
| | | /// <summary> |
| | | /// åºåºå
许åè´§ |
| | | /// </summary> |
| | | public byte C_AllowTake { get; set; } |
| | | /// <summary> |
| | | /// åºåºä»»å¡å· |
| | | /// </summary> |
| | | public int C_OutTaskNum { get; set; } |
| | | /// <summary> |
| | | /// åºåºç³è¯·ååº |
| | | /// </summary> |
| | | public byte C_OutResponse { get; set; } |
| | | /// <summary> |
| | | /// åºåºåæå®æ |
| | | /// </summary> |
| | | public byte C_TakeFinish { get; set; } |
| | | /// <summary> |
| | | /// å
¥åºä»»å¡å· |
| | | /// </summary> |
| | | public int C_InTaskNum { get; set; } |
| | | } |
| | | |
| | | |
| | | public class ConveyorLineTaskCommandWrite : DeviceCommand |
| | | { |
| | | public ushort ResponState { get; set; } = 86; |
| | | |
| | | [DataLength(25)] |
| | | public string Barcode { get; set; } |
| | | |
| | | public short TargetAddress { get; set; } |
| | | |
| | | public short TaskNum { get; set; } |
| | | |
| | | public short Weight { get; set; } |
| | | |
| | | } |
| | | } |