|  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¢ç | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short Sapre1 { get; set; } | 
|---|
|  |  |  | public short Spare1 { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¢ç | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short Sapre2 { get; set; } | 
|---|
|  |  |  | public short Spare2 { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// äº¤äºä¿¡å· | 
|---|
|  |  |  | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public byte Undefined2 { get; set; } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public class R_ConveyorLineCPInfo : DeviceCommand | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// å°ä½æä»¤ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short ConveyArrivaled { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// èµ·å§å°å | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short StartPos { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ç»ç¹å°å | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short EndPos { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æçå· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | [DataLength(20)] | 
|---|
|  |  |  | public string Barcode { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ä»»å¡å· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [DataLength(20)] | 
|---|
|  |  |  | public string TaskNum { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ç±»å | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short WorkType { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ¨¡å¼ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short WorkMode { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ ¡éªä½ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short CheckPos { get; set; } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public class R_ConveyorLineGMInfo : DeviceCommand | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ç®±å· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | [DataLength(120)] | 
|---|
|  |  |  | public string Boxcode { get; set; } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public class R_ConveyorLineFLInfo : DeviceCommand | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æçå· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | [DataLength(20)] | 
|---|
|  |  |  | public string Barcode { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ä»»å¡å· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [DataLength(20)] | 
|---|
|  |  |  | public string TaskNum { get; set; } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public class R_ConveyorLineStatus | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¢ç | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short Sapre1 { get; set; } | 
|---|
|  |  |  | public short Spare1 { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¢ç | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public short Sapre2 { get; set; } | 
|---|
|  |  |  | public short Spare2 { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// äº¤äºä¿¡å· | 
|---|