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; }
}
}