MoBeckhoffNode.cs 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. using ProjectBase.Data.BaseDAL;
  2. using ProjectBase.Util;
  3. namespace SIASUN.Autopilot.Model
  4. {
  5. public class MoBeckhoffNode: BaseEntity
  6. {
  7. public MoBeckhoffNode()
  8. {
  9. this.CurrentLoginUserId = SysEnvironment.CurrentLoginID;
  10. }
  11. #region Field Members
  12. private long m_SequenceId = 0; // Id
  13. private string m_Ip = ""; // ip地址
  14. private int m_Port = 0; // port
  15. private string m_Nodename = ""; // 节点名称
  16. private string m_Datatype = "";//数据类型
  17. private int m_Receivetype = 0;//循环读取还是订阅
  18. #endregion
  19. #region Property Members
  20. /// <summary>
  21. /// ID
  22. /// </summary>
  23. public virtual long SequenceId
  24. {
  25. get
  26. {
  27. return this.m_SequenceId;
  28. }
  29. set
  30. {
  31. this.m_SequenceId = value;
  32. }
  33. }
  34. /// <summary>
  35. /// ip地址
  36. /// </summary>
  37. public virtual string IP
  38. {
  39. get
  40. {
  41. return this.m_Ip;
  42. }
  43. set
  44. {
  45. this.m_Ip = value;
  46. }
  47. }
  48. /// <summary>
  49. /// 端口
  50. /// </summary>
  51. public virtual int Port
  52. {
  53. get
  54. {
  55. return this.m_Port;
  56. }
  57. set
  58. {
  59. this.m_Port = value;
  60. }
  61. }
  62. /// <summary>
  63. /// 数据点名称
  64. /// </summary>
  65. public virtual string NodeName
  66. {
  67. get
  68. {
  69. return this.m_Nodename;
  70. }
  71. set
  72. {
  73. this.m_Nodename = value;
  74. }
  75. }
  76. /// <summary>
  77. /// 数据类型
  78. /// </summary>
  79. public virtual string DataType
  80. {
  81. get
  82. {
  83. return this.m_Datatype;
  84. }
  85. set
  86. {
  87. this.m_Datatype = value;
  88. }
  89. }
  90. /// <summary>
  91. /// 接收类型
  92. /// </summary>
  93. public virtual int ReceiveType
  94. {
  95. get
  96. {
  97. return this.m_Receivetype;
  98. }
  99. set
  100. {
  101. this.m_Receivetype = value;
  102. }
  103. }
  104. #endregion
  105. }
  106. }