From ef7d02ce56e98e8cbc5ed6ec746ea39bf0b8c9e2 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期六, 16 九月 2023 22:44:58 +0800
Subject: [PATCH] 增加实时获取生产进度接口

---
 pkg/plc/modbusx/modbus.go |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/pkg/plc/modbusx/modbus.go b/pkg/plc/modbusx/modbus.go
index 796aa17..4bb3b64 100644
--- a/pkg/plc/modbusx/modbus.go
+++ b/pkg/plc/modbusx/modbus.go
@@ -53,7 +53,11 @@
 }
 
 func FailureRemainingOpportunitiesReset() {
-	failureRemainingOpportunities.Store(defaultFailureRemainingOpportunities)
-	connectionStatus.Store(true)
+	if failureRemainingOpportunities.Load() < defaultFailureRemainingOpportunities {
+		failureRemainingOpportunities.Store(defaultFailureRemainingOpportunities)
+	}
+	if connectionStatus.Load() == false {
+		connectionStatus.Store(true)
+	}
 	return
 }

--
Gitblit v1.8.0