From d20e6ee62885bfa4129d8b7ac457dd9298f5974a Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期一, 09 十月 2023 20:56:48 +0800
Subject: [PATCH] 熏蒸备案页面修改2
---
igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/data/ModbusTcp.java | 85 ++++++++----------------------------------
1 files changed, 17 insertions(+), 68 deletions(-)
diff --git a/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/data/ModbusTcp.java b/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/data/ModbusTcp.java
index 88d5d63..f743c9d 100644
--- a/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/data/ModbusTcp.java
+++ b/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/data/ModbusTcp.java
@@ -1,6 +1,6 @@
package com.ld.igds.protocol.modbus.data;
-import com.ld.igds.constant.Constant;
+import com.ld.igds.models.DeviceModbus;
import lombok.Data;
/**
@@ -13,8 +13,9 @@
private String companyId;
-
- private String deviceCode;
+
+ //涓氬姟鐩稿叧缂栫爜
+ private String bizCode;
private String serId;
@@ -22,76 +23,24 @@
private int port;
- /**
- * 寮�鍦板潃
- **/
- private String addrOpen = Constant.YN_N;
+ private DeviceModbus deviceModbus;
- /**
- * 鍏冲湴鍧�
- **/
- private String addrClose = Constant.YN_N;
-
- /**
- * 鍋滃湴鍧�
- **/
- private String addrStop = Constant.YN_N;
-
- /**
- * 寮�鍒颁綅鍦板潃
- **/
- private String addrOpenEnd = Constant.YN_N;
-
- /**
- * 鍏冲埌浣嶅湴鍧�
- **/
- private String addrCloseEnd = Constant.YN_N;
-
- /**
- * 寮�鏁呴殰鍦板潃
- **/
- private String addrOpenError = Constant.YN_N;
-
- /**
- * 鍏虫晠闅滃湴鍧�
- **/
- private String addrCloseError = Constant.YN_N;
-
- private int addrExe = 65535;
-
+ private int addrExe;
public ModbusTcp() {
super();
}
- public ModbusTcp(String modbusStr) {
- //modbus瑙勫垯锛氬紑鍦板潃-鍏冲湴鍧�-鍋滃湴鍧�-寮�鍒颁綅-鍏冲埌浣�-寮�鏁呴殰-鍏虫晠闅滐紝鏃犲湴鍧�鐢∟浠f浛
- String[] addr = modbusStr.split("-");
- this.addrOpen = addr[0];
- this.addrClose = addr[1];
- this.addrStop = addr[2];
- this.addrOpenEnd = addr[3];
- this.addrCloseEnd = addr[4];
- this.addrOpenError = addr[5];
- this.addrCloseError = addr[6];
+ public ModbusTcp(DeviceModbus deviceModbus) {
+ this.deviceModbus = deviceModbus;
}
-//
-// public ModbusTcp(String modbusStr) {
-// //modbus瑙勫垯锛氬紑鍦板潃-鍏冲湴鍧�-鍋滃湴鍧�-寮�鍒颁綅-鍏冲埌浣�-寮�鏁呴殰-鍏虫晠闅滐紝鏃犲湴鍧�鐢∟浠f浛
-// String[] addr = modbusStr.split("-");
-// String temp = addr[0];
-// if (!Constant.YN_N.equals(temp)) this.addrOpen = temp;
-// temp = addr[1];
-// if (!Constant.YN_N.equals(temp)) this.addrClose = temp;
-// temp = addr[2];
-// if (!Constant.YN_N.equals(temp)) this.addrStop = temp;
-// temp = addr[3];
-// if (!Constant.YN_N.equals(temp)) this.addrOpenEnd = temp;
-// temp = addr[4];
-// if (!Constant.YN_N.equals(temp)) this.addrCloseEnd = temp;
-// temp = addr[5];
-// if (!Constant.YN_N.equals(temp)) this.addrOpenError = temp;
-// temp = addr[6];
-// if (!Constant.YN_N.equals(temp)) this.addrCloseError = temp;
-// }
+
+ public ModbusTcp(String companyId, String bizCode, String serId, String ip, int port, DeviceModbus deviceModbus) {
+ this.companyId = companyId;
+ this.bizCode = bizCode;
+ this.serId = serId;
+ this.ip = ip;
+ this.port = port;
+ this.deviceModbus = deviceModbus;
+ }
}
--
Gitblit v1.9.3