diff --git a/IOB-WIN-FORM/Iob/Generic.Public.cs b/IOB-WIN-FORM/Iob/Generic.Public.cs
index 737633ac..d7b6fe8f 100644
--- a/IOB-WIN-FORM/Iob/Generic.Public.cs
+++ b/IOB-WIN-FORM/Iob/Generic.Public.cs
@@ -2388,7 +2388,8 @@ namespace IOB_WIN_FORM.Iob
// init obj display
newDisplayData currDispData = new newDisplayData();
// controllo contatore invio "keepalive"... invio solo a scadenza
- if (DateTime.Now.Subtract(lastDisconnCheck).TotalSeconds > utils.CRI("disconMaxSec"))
+ int disconnMaxSec = utils.CRI("disconMaxSec");
+ if (DateTime.Now.Subtract(lastDisconnCheck).TotalSeconds > disconnMaxSec)
{
// resetto tutti i valori BYTE IN/PREV/OUT... così invio macchina spenta...
B_input = 0;
@@ -2397,6 +2398,7 @@ namespace IOB_WIN_FORM.Iob
accodaSigIN(ref currDispData);
// update controllo
lastDisconnCheck = DateTime.Now;
+ lgInfo($"Send 00 | disconMaxSec: {disconnMaxSec}");
}
raiseRefresh(currDispData);
}
diff --git a/IOB-WIN-OPC-UA/App.config b/IOB-WIN-OPC-UA/App.config
index 983b075b..f84968ff 100644
--- a/IOB-WIN-OPC-UA/App.config
+++ b/IOB-WIN-OPC-UA/App.config
@@ -37,7 +37,7 @@
-
+