From f2f94929fc07be3293635b837dad93e8e39e8d36 Mon Sep 17 00:00:00 2001
From: Administrator <1525436766@qq.com>
Date: 星期六, 20 二月 2021 12:09:17 +0800
Subject: [PATCH] 添加日志固定1004用户sys

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

diff --git a/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusUtils.java b/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusUtils.java
index a831d9a..7c147db 100644
--- a/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusUtils.java
+++ b/ElectricalSystem_MonitorServer_4KW/src/com/modbus/data/MyModbusUtils.java
@@ -346,17 +346,17 @@
 	 * @param registerCount
 	 *            ,com.serotonin.modbus4j.code.DataType
 	 */
-	public static void writeHoldingRegister(int offset, Number value, int dataType,MyModbusMaster master){
+	public static boolean writeHoldingRegister(int offset, Number value, int dataType,MyModbusMaster master){
 		// 获取master
 		ModbusMaster tcpMaster = master.getMaster();
 		// 类型
 		BaseLocator<Number> locator = BaseLocator.holdingRegister(master.getSlaveId(), offset, dataType);
-		boolean isSuccess = true;
+		boolean isSuccess = false;
 		try {
 			tcpMaster.setValue(locator, value);
+			isSuccess = true;
 		} catch (ModbusTransportException | ErrorResponseException e) {
 			//e.printStackTrace();
-			isSuccess = false;
 		} finally {
 			if(isSuccess) {
 				master.clearError();
@@ -364,6 +364,7 @@
 				master.addErrorCount();
 			}
 		}
+		return isSuccess;
 	}
 	
 	public static void main(String[] args) {

--
Gitblit v1.9.1