Update x gestione display ordinal
This commit is contained in:
@@ -81,8 +81,8 @@
|
||||
<Reference Include="ICSharpCode.SharpZipLib, Version=1.4.2.13, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SharpZipLib.1.4.2\lib\netstandard2.0\ICSharpCode.SharpZipLib.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MapoSDK, Version=6.14.2309.1610, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MapoSDK.6.14.2309.1610\lib\MapoSDK.dll</HintPath>
|
||||
<Reference Include="MapoSDK, Version=6.14.2309.1908, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MapoSDK.6.14.2309.1908\lib\MapoSDK.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="MapoSDK" version="6.14.2309.1610" targetFramework="net462" />
|
||||
<package id="MapoSDK" version="6.14.2309.1908" targetFramework="net462" />
|
||||
<package id="Microsoft.Bcl.AsyncInterfaces" version="6.0.0" targetFramework="net462" />
|
||||
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net462" />
|
||||
<package id="NLog" version="5.2.3" targetFramework="net462" />
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 5
|
||||
"displOrdinal": 5
|
||||
},
|
||||
"reqOUT": {
|
||||
"name": "reqOUT",
|
||||
@@ -16,7 +16,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 6
|
||||
"displOrdinal": 6
|
||||
},
|
||||
"RM": {
|
||||
"name": "RM",
|
||||
@@ -25,7 +25,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 7
|
||||
"displOrdinal": 7
|
||||
},
|
||||
"Cod1": {
|
||||
"name": "Cod1",
|
||||
@@ -34,7 +34,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 8
|
||||
"displOrdinal": 8
|
||||
},
|
||||
"Cod2": {
|
||||
"name": "Cod2",
|
||||
@@ -43,7 +43,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 9
|
||||
"displOrdinal": 9
|
||||
},
|
||||
"Cod3": {
|
||||
"name": "Cod3",
|
||||
@@ -52,7 +52,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 10
|
||||
"displOrdinal": 10
|
||||
},
|
||||
"Cod4": {
|
||||
"name": "Cod4",
|
||||
@@ -61,7 +61,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 11
|
||||
"displOrdinal": 11
|
||||
},
|
||||
"Cod5": {
|
||||
"name": "Cod5",
|
||||
@@ -70,7 +70,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 12
|
||||
"displOrdinal": 12
|
||||
},
|
||||
"Cod6": {
|
||||
"name": "Cod6",
|
||||
@@ -79,7 +79,7 @@
|
||||
"tipoMem": "String",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"displayOrder": 13
|
||||
"displOrdinal": 13
|
||||
}
|
||||
},
|
||||
"mMapRead": {
|
||||
@@ -93,7 +93,7 @@
|
||||
"func": "MAX",
|
||||
"period": 60,
|
||||
"factor": 1,
|
||||
"displayOrder": 1
|
||||
"displOrdinal": 1
|
||||
},
|
||||
"lastWeightOut": {
|
||||
"name": "lastWeightOut",
|
||||
@@ -105,7 +105,7 @@
|
||||
"func": "MAX",
|
||||
"period": 60,
|
||||
"factor": 1,
|
||||
"displayOrder": 2
|
||||
"displOrdinal": 2
|
||||
},
|
||||
"lastRecIn": {
|
||||
"name": "lastRecIn",
|
||||
@@ -117,7 +117,7 @@
|
||||
"func": "MAX",
|
||||
"period": 60,
|
||||
"factor": 1,
|
||||
"displayOrder": 3
|
||||
"displOrdinal": 3
|
||||
},
|
||||
"lastRecOut": {
|
||||
"name": "lastRecOut",
|
||||
@@ -129,7 +129,7 @@
|
||||
"func": "MAX",
|
||||
"period": 60,
|
||||
"factor": 1,
|
||||
"displayOrder": 4
|
||||
"displOrdinal": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,11 +55,10 @@ CLI_INST=SteamWareSim
|
||||
;STARTLIST=PIZ10
|
||||
;STARTLIST=IMI_SOITAAB_Z2342_02
|
||||
;STARTLIST=IMI_GOMBA
|
||||
|
||||
;STARTLIST=SIMUL_02
|
||||
;NB: mettere copy always ai file di conf x fare test...
|
||||
;STARTLIST=SIMUL_01
|
||||
;STARTLIST=PING
|
||||
STARTLIST=IMI_GOMBA
|
||||
;STARTLIST=SIMUL_02
|
||||
|
||||
;NB: mettere copy always ai file di conf x fare test...
|
||||
STARTLIST=SIMUL_01
|
||||
|
||||
MAXCNC=10
|
||||
@@ -6,7 +6,8 @@
|
||||
"memAddr": "DB150.DBB12",
|
||||
"tipoMem": "String",
|
||||
"index": 12,
|
||||
"size": 20
|
||||
"size": 20,
|
||||
"displOrdinal": 1
|
||||
},
|
||||
"setComm": {
|
||||
"name": "setComm",
|
||||
@@ -14,7 +15,8 @@
|
||||
"memAddr": "DB150.DBB32",
|
||||
"tipoMem": "String",
|
||||
"index": 32,
|
||||
"size": 20
|
||||
"size": 20,
|
||||
"displOrdinal": 2
|
||||
},
|
||||
"setPzComm": {
|
||||
"name": "setPzComm",
|
||||
@@ -22,7 +24,8 @@
|
||||
"memAddr": "DB150.DBB8",
|
||||
"tipoMem": "Int",
|
||||
"index": 8,
|
||||
"size": 4
|
||||
"size": 4,
|
||||
"displOrdinal": 3
|
||||
},
|
||||
"forceSetPzCount": {
|
||||
"name": "forceSetPzCount",
|
||||
@@ -30,7 +33,8 @@
|
||||
"memAddr": "DB150.DBB8",
|
||||
"tipoMem": "Int",
|
||||
"index": 8,
|
||||
"size": 4
|
||||
"size": 4,
|
||||
"displOrdinal": 11
|
||||
}
|
||||
},
|
||||
"mMapRead": {
|
||||
@@ -39,49 +43,56 @@
|
||||
"description": "Temperatura 01",
|
||||
"tipoMem": "Real",
|
||||
"minVal": 18,
|
||||
"maxVal": 24
|
||||
"maxVal": 24,
|
||||
"displOrdinal": 4
|
||||
},
|
||||
"POWER_01": {
|
||||
"name": "POWER_01",
|
||||
"description": "Potenza impianto",
|
||||
"tipoMem": "Int",
|
||||
"minVal": 40,
|
||||
"maxVal": 80
|
||||
"maxVal": 80,
|
||||
"displOrdinal": 5
|
||||
},
|
||||
"FEED_OVER": {
|
||||
"name": "FEED_OVER",
|
||||
"description": "FEED override",
|
||||
"tipoMem": "Int",
|
||||
"minVal": 0,
|
||||
"maxVal": 100
|
||||
"maxVal": 100,
|
||||
"displOrdinal": 6
|
||||
},
|
||||
"RAPID_OVER": {
|
||||
"name": "RAPID_OVER",
|
||||
"description": "RAPID override",
|
||||
"tipoMem": "Int",
|
||||
"minVal": 50,
|
||||
"maxVal": 120
|
||||
"maxVal": 120,
|
||||
"displOrdinal": 7
|
||||
},
|
||||
"POS_X": {
|
||||
"name": "POS_X",
|
||||
"description": "Asse X",
|
||||
"tipoMem": "Int",
|
||||
"minVal": -2000,
|
||||
"maxVal": 2000
|
||||
"maxVal": 2000,
|
||||
"displOrdinal": 8
|
||||
},
|
||||
"POS_Y": {
|
||||
"name": "POS_Y",
|
||||
"description": "Asse Y",
|
||||
"tipoMem": "Int",
|
||||
"minVal": 0,
|
||||
"maxVal": 2000
|
||||
"maxVal": 2000,
|
||||
"displOrdinal": 9
|
||||
},
|
||||
"POS_Z": {
|
||||
"name": "POS_Z",
|
||||
"description": "Asse Z",
|
||||
"tipoMem": "Int",
|
||||
"minVal": 0,
|
||||
"maxVal": 1500
|
||||
"maxVal": 1500,
|
||||
"displOrdinal": 10
|
||||
}
|
||||
},
|
||||
"optKVP": {
|
||||
|
||||
@@ -147,8 +147,8 @@
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>ExtLib\krcc.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MapoSDK, Version=6.14.2309.1610, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MapoSDK.6.14.2309.1610\lib\MapoSDK.dll</HintPath>
|
||||
<Reference Include="MapoSDK, Version=6.14.2309.1908, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MapoSDK.6.14.2309.1908\lib\MapoSDK.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MathNet.Numerics, Version=4.15.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MathNet.Numerics.4.15.0\lib\net461\MathNet.Numerics.dll</HintPath>
|
||||
@@ -489,14 +489,10 @@
|
||||
</Compile>
|
||||
<Compile Include="UAClient.cs" />
|
||||
<Compile Include="utils.cs" />
|
||||
<None Include="DATA\CONF\IMI_GOMBA.json">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Include="DATA\CONF\IMI_GOMBA.json" />
|
||||
<None Include="DATA\CONF\IMI_PAMA_392.ini" />
|
||||
<None Include="DATA\CONF\IMI_PAMA_392.json" />
|
||||
<None Include="DATA\CONF\IMI_GOMBA.ini">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Include="DATA\CONF\IMI_GOMBA.ini" />
|
||||
<None Include="DATA\CONF\IMI_SOITAAB_Z2342_02.ini" />
|
||||
<None Include="DATA\CONF\IMI_SOITAAB_Z2342_02.json" />
|
||||
<None Include="DATA\CONF\IMI_SOITAAB_Z2342_01.ini" />
|
||||
|
||||
@@ -61,10 +61,7 @@ namespace IOB_WIN_NEXT.Iob
|
||||
lastLogStartup = DateTime.Now;
|
||||
|
||||
// setup currProdData & last prod data
|
||||
currProdData = redisMan.redGetHashDict(rKeyCurrProdData);
|
||||
#if false
|
||||
lastProdData = redisMan.redGetHashDict(rKeyCurrProdData);
|
||||
#endif
|
||||
currProdData = redisMan.redGetHashDict(rKeyCurrProdData);
|
||||
|
||||
// aggiungo altri defaults
|
||||
setDefaults(true);
|
||||
@@ -6089,7 +6086,8 @@ namespace IOB_WIN_NEXT.Iob
|
||||
writable = true,
|
||||
UM = item.Value.unit,
|
||||
valMin = item.Value.minVal,
|
||||
valMax = item.Value.maxVal
|
||||
valMax = item.Value.maxVal,
|
||||
displOrdinal = item.Value.displOrdinal
|
||||
};
|
||||
allParam.Add(currItem);
|
||||
}
|
||||
@@ -6108,7 +6106,8 @@ namespace IOB_WIN_NEXT.Iob
|
||||
writable = false,
|
||||
UM = item.Value.unit,
|
||||
valMin = item.Value.minVal,
|
||||
valMax = item.Value.maxVal
|
||||
valMax = item.Value.maxVal,
|
||||
displOrdinal = item.Value.displOrdinal
|
||||
};
|
||||
allParam.Add(currItem);
|
||||
}
|
||||
@@ -7073,7 +7072,8 @@ namespace IOB_WIN_NEXT.Iob
|
||||
reqValue = memMap.mMapWrite[item.Key].value,
|
||||
value = item.Value,
|
||||
lastRequest = DateTime.Now,
|
||||
writable = true
|
||||
writable = true,
|
||||
displOrdinal = memMap.mMapWrite[item.Key].displOrdinal
|
||||
};
|
||||
updatedPar.Add(newWrite);
|
||||
}
|
||||
|
||||
@@ -745,6 +745,15 @@ namespace IOB_WIN_NEXT.Iob
|
||||
serObj = JsonConvert.SerializeObject(currMem, Formatting.Indented);
|
||||
lgInfo($"---------------MEMORY CONTENT---------------{Environment.NewLine}{serObj}{Environment.NewLine}---------------");
|
||||
lgInfo($"---------------MemBlock data---------------{Environment.NewLine}{BitConverter.ToString(MemBlock)}{Environment.NewLine}--------------- END data ---------------");
|
||||
|
||||
// registro x invio
|
||||
item.value = item.reqValue;
|
||||
item.reqValue = "";
|
||||
// invio su server i parametri aggiornati!
|
||||
string rawData = JsonConvert.SerializeObject(updatedPar);
|
||||
lgInfo("Notifica a server scrittura parametri");
|
||||
utils.callUrl($"{urlUpdateWriteParams}", rawData);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -131,7 +131,8 @@ namespace IOB_WIN_NEXT.IobModbusTCP
|
||||
value = item.Value,
|
||||
reqValue = "",
|
||||
writable = true,
|
||||
lastRequest = DateTime.Now
|
||||
lastRequest = DateTime.Now,
|
||||
displOrdinal= memMap.mMapWrite[item.Key].displOrdinal
|
||||
};
|
||||
updatedPar.Add(newParam);
|
||||
// richiamo scrittura parametri su PLC
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<package id="EntityFramework" version="6.4.4" targetFramework="net462" />
|
||||
<package id="FluentFTP" version="41.0.0" targetFramework="net462" />
|
||||
<package id="Fody" version="6.8.0" targetFramework="net462" developmentDependency="true" />
|
||||
<package id="MapoSDK" version="6.14.2309.1610" targetFramework="net462" />
|
||||
<package id="MapoSDK" version="6.14.2309.1908" targetFramework="net462" />
|
||||
<package id="MathNet.Numerics" version="4.15.0" targetFramework="net462" />
|
||||
<package id="Microsoft.CodeAnalysis.NetAnalyzers" version="6.0.0" targetFramework="net462" developmentDependency="true" />
|
||||
<package id="Microsoft.Extensions.Logging.Abstractions" version="2.1.0" targetFramework="net462" />
|
||||
|
||||
Reference in New Issue
Block a user