From 0d3d5a03d100614e0216249ec5ebbbbef8ff174c Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期六, 16 九月 2023 19:13:54 +0800
Subject: [PATCH] fix

---
 pkg/plc/apacheplc4x/modbus.go |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pkg/plc/apacheplc4x/modbus.go b/pkg/plc/apacheplc4x/modbus.go
index f44a92a..2f17e8d 100644
--- a/pkg/plc/apacheplc4x/modbus.go
+++ b/pkg/plc/apacheplc4x/modbus.go
@@ -117,8 +117,8 @@
 
 func ReadHoldingRegister(ipAddr string, address, length int) ([]byte, error) {
 	connection, err := GetModbusConnection(ipAddr)
+	dealErr(err, ipAddr)
 	if err != nil {
-		dealErr(err, ipAddr)
 		return nil, err
 	}
 	defer connection.Close()
@@ -131,8 +131,8 @@
 
 func WriteHoldingRegister(ipAddr string, address int, value any) (string, error) {
 	connection, err := GetModbusConnection(ipAddr)
+	dealErr(err, ipAddr)
 	if err != nil {
-		dealErr(err, ipAddr)
 		return "", err
 	}
 	defer connection.Close()

--
Gitblit v1.8.0