From 3f1cbe81fb1a6bb55dc3fe96d7e138da2e66dc50 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 13 Dec 2024 11:56:19 +0100 Subject: [PATCH] fix refuso lettura dati OPC-UA Siemens --- IOB-WIN-NEXT/IobOpc/OpcUa.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/IOB-WIN-NEXT/IobOpc/OpcUa.cs b/IOB-WIN-NEXT/IobOpc/OpcUa.cs index 5f90de7a..67730576 100644 --- a/IOB-WIN-NEXT/IobOpc/OpcUa.cs +++ b/IOB-WIN-NEXT/IobOpc/OpcUa.cs @@ -169,9 +169,9 @@ namespace IOB_WIN_NEXT.IobOpc { if (diKey.Contains(opcUaParams.kvDelim)) { - int iPos = opcUaParams.keyPartCount.IndexOf(opcUaParams.kvDelim); - string kRef = opcUaParams.keyPartCount.Substring(0, iPos); - string varDef = opcUaParams.keyPartCount.Substring(iPos + 1); + int iPos = diKey.IndexOf(opcUaParams.kvDelim); + string kRef = diKey.Substring(0, iPos); + string varDef = diKey.Substring(iPos + 1); // recupero byte byte[] bArray = getDataItemValueBytes(kRef); answ = ConvFromBArr(bArray, varDef, opcUaParams.memDelim);