StationData.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. using System.Runtime.Serialization;
  2. using WCS.Entity.Protocol.BCR;
  3. using WCS.Entity.Protocol.DataStructure;
  4. using WCS.Entity.Protocol.Robot;
  5. using WCS.Entity.Protocol.Station;
  6. using WCS.Entity.Protocol.Truss;
  7. namespace WCS.Entity.Protocol.Protocol.DataStructure
  8. {
  9. /// <summary>
  10. /// 输送线数据
  11. /// </summary>
  12. [DataContract]
  13. public class StationData : DeviceData
  14. {
  15. [DataMember(Order = 3)] public WCS_Station520 D520 { get; set; }
  16. [DataMember(Order = 4)] public WCS_Station521 D521 { get; set; }
  17. [DataMember(Order = 5)] public WCS_Station523 D523 { get; set; }
  18. [DataMember(Order = 6)] public WCS_Station90 D90 { get; set; }
  19. [DataMember(Order = 7)] public WCS_Station91 D91 { get; set; }
  20. [DataMember(Order = 8)] public WCS_BCR80 D80 { get; set; }
  21. [DataMember(Order = 9)] public WCS_BCR81 D81 { get; set; }
  22. [DataMember(Order = 10)] public WCS_BCR83 D83 { get; set; }
  23. [DataMember(Order = 11)] public WCS_Station524 D524 { get; set; }
  24. [DataMember(Order = 12)] public WCS_Station525 D525 { get; set; }
  25. [DataMember(Order = 13)] public WCS_Truss530 D530 { get; set; }
  26. [DataMember(Order = 14)] public WCS_Truss531 D5531 { get; set; }
  27. [DataMember(Order = 15)] public WCS_Robot530 DR530 { get; set; }
  28. [DataMember(Order = 16)] public WCS_Robot531 DR531 { get; set; }
  29. [DataMember(Order = 17)] public WCS_Station222 D222 { get; set; }
  30. [DataMember(Order = 18)] public WCS_Station5 D2 { get; set; }
  31. }
  32. }