using System; using System.Runtime.Serialization; using WCS.Entity.Protocol.Protocol.DataStructure; namespace WCS.Entity.Protocol.DataStructure { /// /// 设备数据包 /// [DataContract] public class DeviceDataPack { /// /// 堆垛机数据集 /// [DataMember(Order = 0)] public DeviceDataCollection SRMDatas { get; set; } /// /// 穿梭车数据集 /// [DataMember(Order = 1)] public DeviceDataCollection RGVDatas { get; set; } /// /// 站台数据集 /// [DataMember(Order = 2)] public DeviceDataCollection StationDatas { get; set; } ///// ///// 扫码器数据 ///// //[DataMember(Order = 3)] //public DeviceDataCollection BcrDatas { get; set; } /// /// 机器人数据集 /// [DataMember(Order = 3)] public DeviceDataCollection RobotData { get; set; } /// /// 机器人数据集 /// [DataMember(Order = 4)] public DeviceDataCollection TrussData { get; set; } ///// ///// 产线数据集 ///// //[DataMember(Order = 5)] //public DeviceDataCollection ProdLineData { get; set; } /// /// 时间 /// [DataMember(Order = 5)] public DateTime Frame { get; set; } /// /// 回放最早时间 /// [DataMember(Order = 6)] public int PlaybackSeconds { get; set; } } }