From 4dbd3ce69274c1b48ed569c4e23de63b9f9586b8 Mon Sep 17 00:00:00 2001
From: whyclj <1525436766@qq.com>
Date: 星期四, 20 八月 2020 14:57:46 +0800
Subject: [PATCH] 添加历史上实时数据记录线程以及修复数据更新缓慢bug

---
 ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusFactory.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusFactory.java b/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusFactory.java
index 0ba33ea..c7867bd 100644
--- a/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusFactory.java
+++ b/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusFactory.java
@@ -27,12 +27,16 @@
 		// modbusFactory.createUdpMaster(params);		//UDP 协议
 		// modbusFactory.createAsciiMaster(wrapper);	//ASCII 协议
 		params.setPort(SERVER_PORT);
-		ModbusMaster master = modbusFactory.createTcpMaster(params, false);// TCP 协议
+		ModbusMaster master = modbusFactory.createTcpMaster(params, true);// TCP 协议
 		try {
-			master.setTimeout(2000);
+			 //设置超时时间
+			master.setTimeout(1000);
+			//设置重连次数
+            master.setRetries(3);
+            //初始化
 			master.init();
 		} catch (ModbusInitException e) {
-			e.printStackTrace();
+			//e.printStackTrace();
 		}
 		return master;
 	}

--
Gitblit v1.9.1