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 }