|
@@ -0,0 +1,86 @@
|
|
|
+using System.Runtime.Serialization;
|
|
|
+
|
|
|
+namespace WCS.Entity.Protocol
|
|
|
+{
|
|
|
+ [DataContract]
|
|
|
+ public class WCS_DRGV521 : WCS_PROTOCOLDATA, IDRGV521
|
|
|
+ {
|
|
|
+ [DataMember(Order = 0)]
|
|
|
+ public int TaskID_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 1)]
|
|
|
+ public RGVTaskType TaskType_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 2)]
|
|
|
+ public short StartPosition_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 3)]
|
|
|
+ public short DestPosition_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 4)]
|
|
|
+ public short PRIORITY_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 5)]
|
|
|
+ public short ACT_V_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 6)]
|
|
|
+ public short RES2_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 7)]
|
|
|
+ public bool PH_Status_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 8)]
|
|
|
+ public bool ToSition_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 9)]
|
|
|
+ public bool Finish_1 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 10)]
|
|
|
+ public int TaskID_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 11)]
|
|
|
+ public RGVTaskType TaskType_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 12)]
|
|
|
+ public short StartPosition_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 13)]
|
|
|
+ public short DestPosition_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 14)]
|
|
|
+ public short PRIORITY_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 15)]
|
|
|
+ public short ACT_V_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 16)]
|
|
|
+ public short RES2_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 17)]
|
|
|
+ public bool PH_Status_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 18)]
|
|
|
+ public bool ToSition_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 19)]
|
|
|
+ public bool Finish_2 { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 20)]
|
|
|
+ public RGVRunStatus SystemStatus { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 21)]
|
|
|
+ public RGVMode WorkMode { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 22)]
|
|
|
+ public short RES { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 23)]
|
|
|
+ public float Position { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 24)]
|
|
|
+ public float Mileage { get; set; }
|
|
|
+
|
|
|
+ [DataMember(Order = 25)]
|
|
|
+ public float Runtime { get; set; }
|
|
|
+ }
|
|
|
+}
|