StationData.cs 1.5 KB

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