From 894b58566b321623a2e4955e96c198e649f0dadf Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 16 Dec 2021 19:11:13 +0100 Subject: [PATCH 1/2] fix ultimo valore mecart --- IOB-WIN-NEXT/DATA/CONF/MECART_80.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/IOB-WIN-NEXT/DATA/CONF/MECART_80.json b/IOB-WIN-NEXT/DATA/CONF/MECART_80.json index 80582421..a5c911bc 100644 --- a/IOB-WIN-NEXT/DATA/CONF/MECART_80.json +++ b/IOB-WIN-NEXT/DATA/CONF/MECART_80.json @@ -138,7 +138,6 @@ "ns=4;s=AlarmCode(2)", "ns=4;s=AlarmCode(3)", "ns=4;s=AlarmCode(5)", - "ns=4;s=CurrentCycle", - "ns=4;s=tomach_6_quantity" + "ns=4;s=CurrentCycle" ] } \ No newline at end of file From e30aa70dd681f532324f0d7a4451e86a356ff146 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 16 Dec 2021 19:22:41 +0100 Subject: [PATCH 2/2] UPdate livello log info -_> trace x checkSaveSample OPC-UA --- IOB-WIN-NEXT/DATA/CONF/MECART_80.json | 22 +++++++++++----------- IOB-WIN-NEXT/IobMTC.cs | 5 +---- IOB-WIN-NEXT/IobOpcUa.cs | 2 +- 3 files changed, 13 insertions(+), 16 deletions(-) diff --git a/IOB-WIN-NEXT/DATA/CONF/MECART_80.json b/IOB-WIN-NEXT/DATA/CONF/MECART_80.json index a5c911bc..d0789d81 100644 --- a/IOB-WIN-NEXT/DATA/CONF/MECART_80.json +++ b/IOB-WIN-NEXT/DATA/CONF/MECART_80.json @@ -2,10 +2,10 @@ "BrowseFullVal": "ns=4;i=5001", "BrowseNSIndex": 4, "BrowseValue": 5001, - "keyPartCount": "ns=4;s=PartDone(0)", - "keyPartReq": "ns=4;s=PartToDo(0)", + "keyPartCount": "PartDone(0)", + "keyPartReq": "PartToDo(0)", "keyPartId": "", - "keyProgName": "ns=4;s=PartName(0)", + "keyProgName": "PartName(0)", "keyRunMode": "", "pingAsPowerOn": false, "Identity": { @@ -14,7 +14,7 @@ }, "condWork": [ { - "keyName": "ns=4;s=OperativeModeCN", + "keyName": "OperativeModeCN", "targetValue": "0" } ], @@ -22,7 +22,7 @@ "checkMode": "AND", "checkList": [ { - "keyName": "ns=4;s=OperativeModeCN", + "keyName": "OperativeModeCN", "targetValue": "0" } ] @@ -31,7 +31,7 @@ "checkMode": "AND", "checkList": [ { - "keyName": "ns=4;s=EmergencyState", + "keyName": "EmergencyState", "targetValue": "0" } ] @@ -44,7 +44,7 @@ "checkMode": "AND", "checkList": [ { - "keyName": "ns=4;s=OperativeModeCN", + "keyName": "OperativeModeCN", "targetValue": "1" } ] @@ -53,7 +53,7 @@ "checkMode": "AND", "checkList": [ { - "keyName": "ns=4;s=EmergencyState", + "keyName": "EmergencyState", "targetValue": "0" } ] @@ -63,7 +63,7 @@ "negateValue": true, "checkList": [ { - "keyName": "ns=4;s=NumOfAlarms", + "keyName": "NumOfAlarms", "targetValue": "0" } ] @@ -84,7 +84,7 @@ "checkMode": "AND", "checkList": [ { - "keyName": "ns=4;s=OperativeModeCN", + "keyName": "OperativeModeCN", "targetValue": "3" } ] @@ -137,7 +137,7 @@ "ns=4;s=AlarmCode(1)", "ns=4;s=AlarmCode(2)", "ns=4;s=AlarmCode(3)", - "ns=4;s=AlarmCode(5)", + "ns=4;s=AlarmCode(4)", "ns=4;s=CurrentCycle" ] } \ No newline at end of file diff --git a/IOB-WIN-NEXT/IobMTC.cs b/IOB-WIN-NEXT/IobMTC.cs index 2e99bd62..8762e738 100644 --- a/IOB-WIN-NEXT/IobMTC.cs +++ b/IOB-WIN-NEXT/IobMTC.cs @@ -771,10 +771,7 @@ namespace IOB_WIN_NEXT double newVal = 0; if (newValue != null) { - if (isVerboseLog) - { - lgInfo($"Richiesta checkSaveSample per {newValue} | id: {newValue.DataItemId} | CDATA: {newValue.CDATA}"); - } + lgTrace($"Richiesta checkSaveSample per {newValue} | id: {newValue.DataItemId} | CDATA: {newValue.CDATA}"); // verifico in memoria se ho l'oggetto condition ed il suo valore.. if (dataItemMem.ContainsKey(newValue.DataItemId)) { diff --git a/IOB-WIN-NEXT/IobOpcUa.cs b/IOB-WIN-NEXT/IobOpcUa.cs index 99c90556..f4b62b17 100644 --- a/IOB-WIN-NEXT/IobOpcUa.cs +++ b/IOB-WIN-NEXT/IobOpcUa.cs @@ -594,7 +594,7 @@ namespace IOB_WIN_NEXT { if (!string.IsNullOrEmpty(NotifyValue)) { - lgInfo($"Richiesta checkSaveSample per {dataItem.DisplayName} | id: {dataItem.StartNodeId} | Valore: {NotifyValue}"); + lgTrace($"Richiesta checkSaveSample per {dataItem.DisplayName} | id: {dataItem.StartNodeId} | Valore: {NotifyValue}"); // verifico in memoria se ho l'oggetto condition ed il suo valore.. string uuid = $"{dataItem.DisplayName}"; DateTime adesso = DateTime.Now;