From b8ddbbfeccceab225aa73f276cbe92cb69ad55c9 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 20 Dec 2023 09:37:35 +0100 Subject: [PATCH] Update conf Adige x STEL --- IOB-WIN-NEXT/DATA/CONF/STEL_210.json | 309 +++++++++++++++++++++++---- 1 file changed, 270 insertions(+), 39 deletions(-) diff --git a/IOB-WIN-NEXT/DATA/CONF/STEL_210.json b/IOB-WIN-NEXT/DATA/CONF/STEL_210.json index 1b288dc5..639a7937 100644 --- a/IOB-WIN-NEXT/DATA/CONF/STEL_210.json +++ b/IOB-WIN-NEXT/DATA/CONF/STEL_210.json @@ -69,12 +69,8 @@ }, "condEStop": { "checkMode": "AND", - "checkList": [ - { - "keyName": "EmergencyState", - "targetValue": "0" - } - ] + "negateValue": true, + "checkList": [] }, "condError": { "checkMode": "AND", @@ -91,13 +87,7 @@ }, "condWarmUpCoolDown": { "checkMode": "OR", - "negateValue": true, - "checkList": [ - { - "keyName": "MachineStatus(0)", - "targetValue": "7" - } - ] + "checkList": [] }, "condWarning": { "checkMode": "AND", @@ -117,7 +107,84 @@ } ] }, - "fluxLogVeto": [], + "fluxLogVeto": [ + "AlarmCode(1)", + "AlarmCode(2)", + "AlarmCode(3)", + "AlarmCode(4)", + "AlarmCode(5)", + "AlarmCode(6)", + "AlarmCode(7)", + "AlarmCode(8)", + "AlarmCode(9)", + "AlarmCode(10)", + "AlarmCode(11)", + "AlarmCode(12)", + "AlarmCode(13)", + "AlarmCode(14)", + "AlarmCode(15)", + "AlarmCode(16)", + "AlarmCode(17)", + "AlarmCode(18)", + "AlarmCode(19)", + "AlarmText(1)", + "AlarmText(2)", + "AlarmText(3)", + "AlarmText(4)", + "AlarmText(5)", + "AlarmText(6)", + "AlarmText(7)", + "AlarmText(8)", + "AlarmText(9)", + "AlarmText(10)", + "AlarmText(11)", + "AlarmText(12)", + "AlarmText(13)", + "AlarmText(14)", + "AlarmText(15)", + "AlarmText(16)", + "AlarmText(17)", + "AlarmText(18)", + "AlarmText(19)", + "MessageCode(1)", + "MessageCode(2)", + "MessageCode(3)", + "MessageCode(4)", + "MessageCode(5)", + "MessageCode(6)", + "MessageCode(7)", + "MessageCode(8)", + "MessageCode(9)", + "MessageCode(10)", + "MessageCode(11)", + "MessageCode(12)", + "MessageCode(13)", + "MessageCode(14)", + "MessageCode(15)", + "MessageCode(16)", + "MessageCode(17)", + "MessageCode(18)", + "MessageCode(19)", + "MessageText(1)", + "MessageText(2)", + "MessageText(3)", + "MessageText(4)", + "MessageText(5)", + "MessageText(6)", + "MessageText(7)", + "MessageText(8)", + "MessageText(9)", + "MessageText(10)", + "MessageText(11)", + "MessageText(12)", + "MessageText(13)", + "MessageText(14)", + "MessageText(15)", + "MessageText(16)", + "MessageText(17)", + "MessageText(18)", + "MessageText(19)" + ], "itemTranslation": { "avail": "Machine Available", "rstat": "Execution Mode", @@ -133,7 +200,6 @@ }, "subscribedItems": [ "ns=4;s=MachineCode", - "ns=4;s=MachineType", "ns=4;s=MachineStatus(0)", "ns=4;s=MachineStatus(1)", "ns=4;s=NumOfAlarms", @@ -178,11 +244,10 @@ "ns=4;s=MessageText(7)", "ns=4;s=MessageText(8)", "ns=4;s=MessageText(9)", - "ns=4;s=SwitchOnDuration", "ns=4;s=BladeName", "ns=4;s=BladeCutSpeed", "ns=4;s=BladeRotSpeed", - "ns=4;s=BladeRotTorquePercent", + "ns=4;s=BladeRotTorque", "ns=4;s=BladeType", "ns=4;s=BladeDiameter", "ns=4;s=BladeThickness", @@ -235,26 +300,192 @@ "ns=4;s=PartLastDuration(1)", "ns=4;s=PartLastDuration(2)", "ns=4;s=PartLastDuration(3)", - "ns=4;s=PartLastDuration(4)" - //"ns=4;s=EmergencyState", - //"ns=4;s=FeedRateOverride", - //"ns=4;s=OperativeModeCN", - //"ns=4;s=SoftwareVersions(0)", - //"ns=4;s=SoftwareVersions(1)", - //"ns=4;s=SoftwareVersions(2)", - //"ns=4;s=SoftwareVersions(3)", - //"ns=4;s=UserLevel", - //"ns=4;s=MachineModel", - //"ns=4;s=UseHourCount", - //"ns=4;s=DriveEnabledHourCount", - //"ns=4;s=JobTimeToFinish(0)", - //"ns=4;s=TotalPiecesCounter", - //"ns=4;s=PartIndex", - //"ns=4;s=CurrentDeviceSelected", - //"ns=4;s=PartDiscarded(0)", - //"ns=4;s=WireAvailableLength", - //"ns=4;s=eWonOn", - //"ns=4;s=ShutdownDeltaTime", - //"ns=4;s=CurrentCycle" - ] + "ns=4;s=PartLastDuration(4)", + "ns=4;s=SwitchOnDuration", + "ns=4;s=UseHourCount", + "ns=4;s=zMacStatus0", + "ns=4;s=zMacStatus1", + "ns=4;s=zMacStatusZ" + ], + "mMapRead": { + "OPC_MachineCode": { + "name": "OPC_MachineCode", + "description": "Matricola", + "tipoMem": "String", + "memAddr": "ns=4;s=MachineCode", + "index": 0, + "size": 50 + }, + "OPC_MachineStatus(0)": { + "name": "OPC_MachineStatus(0)", + "description": "Stato principale", + "tipoMem": "String", + "memAddr": "ns=4;s=MachineStatus(0)", + "index": 0, + "size": 50 + }, + "OPC_MachineStatus(1)": { + "name": "OPC_MachineStatus(1)", + "description": "Stato secondario", + "tipoMem": "String", + "memAddr": "ns=4;s=MachineStatus(1)", + "index": 0, + "size": 50 + }, + "OPC_zMacStatus0": { + "name": "OPC_zMacStatus0", + "description": "Stato Z0", + "tipoMem": "String", + "memAddr": "ns=4;s=zMacStatus0", + "index": 0, + "size": 50 + }, + "OPC_zMacStatus1": { + "name": "OPC_zMacStatus1", + "description": "Stato Z1", + "tipoMem": "String", + "memAddr": "ns=4;s=zMacStatus1", + "index": 0, + "size": 50 + }, + "OPC_zMacStatusZ": { + "name": "OPC_zMacStatusZ", + "description": "Stato ZZ", + "tipoMem": "String", + "memAddr": "ns=4;s=zMacStatusZ", + "index": 0, + "size": 50 + }, + "OPC_UseHourCount": { + "name": "OPC_UseHourCount", + "description": "Ore Impiego totali", + "tipoMem": "String", + "memAddr": "ns=4;s=UseHourCount", + "index": 0, + "size": 50 + }, + "OPC_SwitchOnDuration": { + "name": "OPC_SwitchOnDuration", + "description": "Ore Acc. Armadio Elettrico", + "tipoMem": "String", + "memAddr": "ns=4;s=SwitchOnDuration", + "index": 0, + "size": 50 + }, + "OPC_NumOfAlarms": { + "name": "OPC_NumOfAlarms", + "description": "# Allarmi", + "tipoMem": "String", + "memAddr": "ns=4;s=NumOfAlarms", + "index": 0, + "size": 50 + }, + "OPC_NumOfMessages": { + "name": "OPC_NumOfMessages", + "description": "# Messaggi", + "tipoMem": "String", + "memAddr": "ns=4;s=NumOfMessages", + "index": 0, + "size": 50 + }, + "OPC_BladeName": { + "name": "OPC_BladeName", + "description": "Blade codice", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeName", + "index": 0, + "size": 50 + }, + "OPC_BladeCutSpeed": { + "name": "OPC_BladeCutSpeed", + "description": "Blade Vel Avanzamento", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeCutSpeed", + "index": 0, + "size": 50, + "unit": "m/s" + }, + "OPC_BladeRotSpeed": { + "name": "OPC_BladeRotSpeed", + "description": "Blade Vel Rotazione", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeRotSpeed", + "index": 0, + "size": 50, + "unit": "rpm" + }, + "OPC_BladeRotTorque": { + "name": "OPC_BladeRotTorque", + "description": "BladeCoppia % nominale", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeRotTorque", + "index": 0, + "size": 50 + }, + "OPC_BladeType": { + "name": "OPC_BladeType", + "description": "Blade Tipo", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeType", + "index": 0, + "size": 50 + }, + "OPC_BladeDiameter": { + "name": "OPC_BladeDiameter", + "description": "Blade Diametro", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeDiameter", + "index": 0, + "size": 50, + "unit": "mm" + }, + "OPC_BladeThickness": { + "name": "OPC_BladeThickness", + "description": "Blade spessore", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeThickness", + "index": 0, + "size": 50 + }, + "OPC_BladeTeethNum": { + "name": "OPC_BladeTeethNum", + "description": "Blade # denti", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeTeethNum", + "index": 0, + "size": 50 + }, + "OPC_BladePartCut": { + "name": "OPC_BladePartCut", + "description": "Blde # parti tagliate", + "tipoMem": "String", + "memAddr": "ns=4;s=BladePartCut", + "index": 0, + "size": 50 + }, + "OPC_BladeAreaCut": { + "name": "OPC_BladeAreaCut", + "description": "Blade area tagliata", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeAreaCut", + "index": 0, + "size": 50 + }, + "OPC_BladeRotSpeedSuggested": { + "name": "OPC_BladeRotSpeedSuggested", + "description": "Blade Vel Rotazione suggerita", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeRotSpeedSuggested", + "index": 0, + "size": 50 + }, + "OPC_BladeCutSpeedSuggested": { + "name": "OPC_BladeCutSpeedSuggested", + "description": "Blade Vel Avanzamento suggerita", + "tipoMem": "String", + "memAddr": "ns=4;s=BladeCutSpeedSuggested", + "index": 0, + "size": 50 + } + } } \ No newline at end of file