Merge branch 'release/OpcUaRamaRed21'
This commit is contained in:
@@ -293,6 +293,7 @@ namespace IOB_WIN_NEXT.IobOpc
|
||||
memAddrWrite = "";
|
||||
int valInt = 0;
|
||||
double valReal = 0;
|
||||
float valFloat = 0;
|
||||
// cerco in area memMapWrite...
|
||||
if (memMap.mMapWrite.ContainsKey(item.uid))
|
||||
{
|
||||
@@ -311,7 +312,7 @@ namespace IOB_WIN_NEXT.IobOpc
|
||||
if (string.IsNullOrEmpty(currMem.value))
|
||||
{
|
||||
currMem.value = item.reqValue;
|
||||
lgInfo($"Inizializzato currMem.value mancante a {currMem.value}");
|
||||
lgInfo($"Inizializzato currMem.value mancante | uid: {currMem.name} | value: {currMem.value}");
|
||||
}
|
||||
// faccio preliminarmente upsertKey...
|
||||
upsertKey(currMem.name, currMem.value);
|
||||
@@ -335,8 +336,10 @@ namespace IOB_WIN_NEXT.IobOpc
|
||||
break;
|
||||
|
||||
case plcDataType.Real:
|
||||
double.TryParse(item.reqValue, out valReal);
|
||||
commWriteVal.Value.Value = valReal;
|
||||
//double.TryParse(item.reqValue, out valReal);
|
||||
//commWriteVal.Value.Value = valReal;
|
||||
float.TryParse(item.reqValue, out valFloat);
|
||||
commWriteVal.Value.Value = valFloat;
|
||||
break;
|
||||
|
||||
case plcDataType.String:
|
||||
|
||||
Reference in New Issue
Block a user