WCS_PlcSet.cs 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. using SqlSugar;
  2. using System;
  3. using System.ComponentModel;
  4. namespace WCS.Entity
  5. {
  6. ///// <summary>
  7. ///// WCS_PLC
  8. ///// </summary>
  9. //[SugarTable(nameof(WCS_PlcSet), "PLC信息")]
  10. //public class WCS_PlcSet : OBJ
  11. //{
  12. // [SugarColumn(IsIgnore = true)]
  13. // [Obsolete]
  14. // public override int ID { get; set; }
  15. // /// <summary>
  16. // /// 编号
  17. // /// </summary>
  18. // [SugarColumn(IsPrimaryKey = true, ColumnDescription = "编号", Length = 20)]
  19. // public string Code { get; set; }
  20. // /// <summary>
  21. // /// 名称
  22. // /// </summary>
  23. // [SugarColumn(ColumnDescription = "名称", Length = 20)]
  24. // public string Name { get; set; }
  25. // /// <summary>
  26. // /// IP
  27. // /// </summary>
  28. // [SugarColumn(ColumnDescription = "IP", Length = 20)]
  29. // public string IP { get; set; }
  30. // /// <summary>
  31. // /// 端口
  32. // /// </summary>
  33. // [SugarColumn(ColumnDescription = "端口")]
  34. // public int Port { get; set; } = 102;
  35. // /// <summary>
  36. // /// 插槽号
  37. // /// </summary>
  38. // [SugarColumn(ColumnDescription = "插槽号")]
  39. // public int Slot { get; set; }
  40. // /// <summary>
  41. // /// 机架号
  42. // /// </summary>
  43. // [SugarColumn(ColumnDescription = "机架号")]
  44. // public int Rack { get; set; }
  45. // /// <summary>
  46. // /// 厂商
  47. // /// </summary>
  48. // [SugarColumn(ColumnDescription = "厂商")]
  49. // public PLCType Type { get; set; }
  50. // /// <summary>
  51. // /// 型号
  52. // /// </summary>
  53. // [SugarColumn(ColumnDescription = "型号")]
  54. // public PLCMODEL Model { get; set; }
  55. //}
  56. ///// <summary>
  57. ///// 设备厂商
  58. ///// </summary>
  59. //public enum PLCType
  60. //{
  61. // /// <summary>
  62. // /// 西门子
  63. // /// </summary>
  64. // [Description("西门子")]
  65. // Siemens = 1,
  66. // /// <summary>
  67. // /// 三菱
  68. // /// </summary>
  69. // [Description("三菱")]
  70. // Mitsubishi = 2,
  71. // /// <summary>
  72. // /// AB
  73. // /// </summary>
  74. // [Description("AB")]
  75. // AB = 3,
  76. // /// <summary>
  77. // /// 欧姆龙
  78. // /// </summary>
  79. // [Description("欧姆龙")]
  80. // OMRON = 4,
  81. // /// <summary>
  82. // /// 汇川
  83. // /// </summary>
  84. // [Description("汇川")]
  85. // INOVANCE = 5,
  86. //}
  87. ///// <summary>
  88. ///// PLC型号
  89. ///// </summary>
  90. //public enum PLCMODEL
  91. //{
  92. // #region 西门子
  93. // /// <summary>
  94. // /// 1200系列
  95. // /// </summary>
  96. // [Description("1200系列")]
  97. // S1200 = 1,
  98. // /// <summary>
  99. // /// 300系列
  100. // /// </summary>
  101. // [Description("300系列")]
  102. // S300 = 2,
  103. // /// <summary>
  104. // /// 400系列
  105. // /// </summary>
  106. // [Description("400系列")]
  107. // S400 = 3,
  108. // /// <summary>
  109. // /// 1500系列PLC
  110. // /// </summary>
  111. // [Description("1500系列PLC")]
  112. // S1500 = 4,
  113. // /// <summary>
  114. // /// 200的smart系列
  115. // /// </summary>
  116. // [Description("200的smart系列")]
  117. // S200Smart = 5,
  118. // /// <summary>
  119. // /// 200系统,需要额外配置以太网模块
  120. // /// </summary>
  121. // [Description("200系统")]
  122. // S200 = 6
  123. // #endregion 西门子
  124. //}
  125. }