diff --git a/IOB-WIN-NEXT/DATA/CONF/PIZ04.ini b/IOB-WIN-NEXT/DATA/CONF/PIZ04.ini index 04480fbe..5f2afe0a 100644 --- a/IOB-WIN-NEXT/DATA/CONF/PIZ04.ini +++ b/IOB-WIN-NEXT/DATA/CONF/PIZ04.ini @@ -11,9 +11,6 @@ MODEL=HAM [CNC] IP=hampizzaferri.dyndns.org PORT=502 -;CPUTYPE=S71500 -;RACK=0 -;SLOT=0 [SERVER] ;MPIP=https://localhost:44339 @@ -27,10 +24,10 @@ CMDADV1=?valore= CMDREBO=/IOB/sendReboot?idxMacchina= [MEMORY] -ADDR_READ=DB85.DBB0 -ADDR_WRITE=DB85.DBB280 -SIZE_READ=280 -SIZE_WRITE=32 +ADDR_READ=40001 +ADDR_WRITE=40401 +SIZE_READ=5046 +SIZE_WRITE=358 [BLINK] @@ -50,7 +47,7 @@ BLINK_FILT=0 [OPTPAR] ;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice PZCOUNT_MODE=STD.DB85.DBRE16 -DISABLE_PZCOUNT=FALSE +DISABLE_PZCOUNT=TRUE ENABLE_SEND_PZC_BLOCK=TRUE MIN_SEND_PZC_BLOCK=0 MAX_SEND_PZC_BLOCK=100 @@ -62,11 +59,11 @@ FORCE_DYN_DATA=TRUE timerIntMs=20 ; conf parametri memoria READ/WRITE -PARAM_CONF=PIZ03.json +PARAM_CONF=PIZ04.json -NO_PING=TRUE +NO_PING=FALSE ; conf aree allarme -ALARM_CONF=PIZ03_alarm.json +ALARM_CONF=PIZ04_alarm.json [BRANCH] NAME=master \ No newline at end of file diff --git a/IOB-WIN-NEXT/DATA/CONF/PIZ04.json b/IOB-WIN-NEXT/DATA/CONF/PIZ04.json index a28052db..5d3b2acd 100644 --- a/IOB-WIN-NEXT/DATA/CONF/PIZ04.json +++ b/IOB-WIN-NEXT/DATA/CONF/PIZ04.json @@ -1,247 +1,255 @@ { - "mMapWrite": { - "setProg": { - "name": "setProg", - "description": "Programma", - "tipoMem": "String", - "memAddr": "DB6.DBB50", - "index": 50, - "size": 50 - }, - "setComm": { - "name": "setComm", - "description": "Commessa", - "tipoMem": "String", - "memAddr": "DB6.DBB0", - "index": 0, - "size": 50 - }, - "setArt": { - "name": "setArt", - "description": "Articolo", - "tipoMem": "String", - "memAddr": "DB6.DBB100", - "index": 100, - "size": 50 - }, - "setPzComm": { - "name": "setPzComm", - "description": "Qty", - "memAddr": "DB30.DBB212", - "tipoMem": "DInt", - "index": 212, - "size": 4 - } - }, + //"mMapWrite": { + // "setProg": { + // "name": "setProg", + // "description": "Programma", + // "tipoMem": "String", + // "memAddr": "DB6.DBB50", + // "index": 50, + // "size": 50 + // }, + // "setComm": { + // "name": "setComm", + // "description": "Commessa", + // "tipoMem": "String", + // "memAddr": "DB6.DBB0", + // "index": 0, + // "size": 50 + // }, + // "setArt": { + // "name": "setArt", + // "description": "Articolo", + // "tipoMem": "String", + // "memAddr": "DB6.DBB100", + // "index": 100, + // "size": 50 + // }, + // "setPzComm": { + // "name": "setPzComm", + // "description": "Qty", + // "memAddr": "DB30.DBB212", + // "tipoMem": "DInt", + // "index": 212, + // "size": 4 + // } + //}, "mMapRead": { - "TE2A": { - "name": "TE2A", - "description": "Temperatura Controllo Tenute Pompa A", - "memAddr": "DB85.DBB0", - "tipoMem": "Real", - "index": 0, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "TE1A": { - "name": "TE1A", - "description": "Temperatura Raffreddamento Pompa A", - "memAddr": "DB85.DBB4", - "tipoMem": "Real", - "index": 4, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "TE3A": { - "name": "TE3A", - "description": "Temperatura Cavitazione Pompa A", - "memAddr": "DB85.DBB8", - "tipoMem": "Real", - "index": 8, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "Temp01": { - "name": "TE04", - "description": "Temperatura Torcia Aria Fredda", - "memAddr": "DB85.DBB12", - "tipoMem": "Real", - "index": 12, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, "Level": { - "name": "LT15", + "name": "GiacSerb", "description": "Livello Serbatoio", - "memAddr": "DB85.DBB16", + "memAddr": "40001", "tipoMem": "Real", - "index": 16, - "size": 4, + "index": 1, + "size": 2, "func": "MAX", "period": 60, - "factor": 1 - }, - "PressBH": { - "name": "PT01", - "description": "Pressione Linea CNG", - "memAddr": "DB85.DBB20", - "tipoMem": "Real", - "index": 20, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "PressBL": { - "name": "PT100", - "description": "Pressione Riduttrice", - "memAddr": "DB85.DBB24", - "tipoMem": "Real", - "index": 24, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 + "factor": 1, + "minVal": 0, + "maxVal": 100 }, "MainPress": { - "name": "PT16", + "name": "PressSerb", "description": "Pressione Serbatoio", - "memAddr": "DB85.DBB28", + "memAddr": "40003", "tipoMem": "Real", "index": 28, "size": 4, "func": "MAX", "period": 60, - "factor": 1 + "factor": 1, + "minVal": 0, + "maxVal": 25 }, - "Temp02": { - "name": "TT17", - "description": "Temperatura Spurgo Torcia Serbatoio", - "memAddr": "DB85.DBB36", + "PressBH": { + "name": "PBH", + "description": "Pressione media all’interno dell’accumulo GNC (pacco bombole) di alta pressione", + "memAddr": "40019", "tipoMem": "Real", - "index": 36, - "size": 4, + "index": 19, + "size": 2, "func": "MAX", "period": 60, - "factor": 1 + "factor": 1, + "minVal": 0, + "maxVal": 400 }, - "TE06": { - "name": "TE06", - "description": "Temperatura Uscita Vaporizzatore", - "memAddr": "DB85.DBB40", + "PressBL": { + "name": "PBM", + "description": "Pressione media all’interno dell’accumulo GNC (pacco bombole) di media pressione", + "memAddr": "40021", "tipoMem": "Real", - "index": 40, - "size": 4, + "index": 21, + "size": 2, "func": "MAX", "period": 60, - "factor": 1 + "factor": 1, + "minVal": 0, + "maxVal": 400 }, - "TE05": { - "name": "TE05", - "description": "Temperatura Carica Fredda", - "memAddr": "DB85.DBB60", - "tipoMem": "Real", - "index": 60, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "TE2B ": { - "name": "TE2B", - "description": "Temperatura Controllo Tenute Pompa B", - "memAddr": "DB85.DBB64", - "tipoMem": "Real", - "index": 64, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "TE1B ": { - "name": "TE1B", - "description": "Temperatura Raffreddamento Pompa B", - "memAddr": "DB85.DBB68", - "tipoMem": "Real", - "index": 68, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "TE3B": { - "name": "TE3B", - "description": "Temperatura Cavitazione Pompa B", - "memAddr": "DB85.DBB72", - "tipoMem": "Real", - "index": 72, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "PressH": { - "name": "PT300A", - "description": "Alta Pressione", - "memAddr": "DB85.DBB120", - "tipoMem": "Real", - "index": 120, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "PressM": { - "name": "PT300M", - "description": "Media Pressione", - "memAddr": "DB85.DBB124", - "tipoMem": "Real", - "index": 124, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "LivelloPerc": { - "name": "LT15%", - "description": "Livello Serbatorio %", - "memAddr": "DB85.DBB148", - "tipoMem": "Real", - "index": 148, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "MinTemp01": { - "name": "MinTempTE04", - "description": "Minima Temperatura Linea Sfiato Gas TE04", - "memAddr": "DB85.DBB152", - "tipoMem": "Real", - "index": 152, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - }, - "MinTemp02": { - "name": "MinTempTT17", - "description": "Minima Temperatura Linea Sfiato Gas Torcia Serbatoio TT17", - "memAddr": "DB85.DBB156", - "tipoMem": "Real", - "index": 156, - "size": 4, - "func": "MAX", - "period": 60, - "factor": 1 - } + //"TE2A": { + // "name": "TE2A", + // "description": "Temperatura Controllo Tenute Pompa A", + // "memAddr": "DB85.DBB0", + // "tipoMem": "Real", + // "index": 0, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE1A": { + // "name": "TE1A", + // "description": "Temperatura Raffreddamento Pompa A", + // "memAddr": "DB85.DBB4", + // "tipoMem": "Real", + // "index": 4, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE3A": { + // "name": "TE3A", + // "description": "Temperatura Cavitazione Pompa A", + // "memAddr": "DB85.DBB8", + // "tipoMem": "Real", + // "index": 8, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"Temp01": { + // "name": "TE04", + // "description": "Temperatura Torcia Aria Fredda", + // "memAddr": "DB85.DBB12", + // "tipoMem": "Real", + // "index": 12, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"Temp02": { + // "name": "TT17", + // "description": "Temperatura Spurgo Torcia Serbatoio", + // "memAddr": "DB85.DBB36", + // "tipoMem": "Real", + // "index": 36, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE06": { + // "name": "TE06", + // "description": "Temperatura Uscita Vaporizzatore", + // "memAddr": "DB85.DBB40", + // "tipoMem": "Real", + // "index": 40, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE05": { + // "name": "TE05", + // "description": "Temperatura Carica Fredda", + // "memAddr": "DB85.DBB60", + // "tipoMem": "Real", + // "index": 60, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE2B ": { + // "name": "TE2B", + // "description": "Temperatura Controllo Tenute Pompa B", + // "memAddr": "DB85.DBB64", + // "tipoMem": "Real", + // "index": 64, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE1B ": { + // "name": "TE1B", + // "description": "Temperatura Raffreddamento Pompa B", + // "memAddr": "DB85.DBB68", + // "tipoMem": "Real", + // "index": 68, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"TE3B": { + // "name": "TE3B", + // "description": "Temperatura Cavitazione Pompa B", + // "memAddr": "DB85.DBB72", + // "tipoMem": "Real", + // "index": 72, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"PressH": { + // "name": "PT300A", + // "description": "Alta Pressione", + // "memAddr": "DB85.DBB120", + // "tipoMem": "Real", + // "index": 120, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"PressM": { + // "name": "PT300M", + // "description": "Media Pressione", + // "memAddr": "DB85.DBB124", + // "tipoMem": "Real", + // "index": 124, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"LivelloPerc": { + // "name": "LT15%", + // "description": "Livello Serbatorio %", + // "memAddr": "DB85.DBB148", + // "tipoMem": "Real", + // "index": 148, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"MinTemp01": { + // "name": "MinTempTE04", + // "description": "Minima Temperatura Linea Sfiato Gas TE04", + // "memAddr": "DB85.DBB152", + // "tipoMem": "Real", + // "index": 152, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //}, + //"MinTemp02": { + // "name": "MinTempTT17", + // "description": "Minima Temperatura Linea Sfiato Gas Torcia Serbatoio TT17", + // "memAddr": "DB85.DBB156", + // "tipoMem": "Real", + // "index": 156, + // "size": 4, + // "func": "MAX", + // "period": 60, + // "factor": 1 + //} } } \ No newline at end of file diff --git a/IOB-WIN-NEXT/DATA/CONF/PIZ04_alarm.json b/IOB-WIN-NEXT/DATA/CONF/PIZ04_alarm.json index 2f20c6bc..2b51df57 100644 --- a/IOB-WIN-NEXT/DATA/CONF/PIZ04_alarm.json +++ b/IOB-WIN-NEXT/DATA/CONF/PIZ04_alarm.json @@ -1,125 +1,125 @@ [ - { - "description": "Allarmi Impianto", - "tipoMem": "Boolean", - "memAddr": "DB85.DBB232", - "index": 232, - "size": 6, - "messages": [ - "Emergenza Non Ripristinata", - "Emergenza QE Intervenuta", - "Emergenza Puls. Dispencer B Invervenuta", - "Emergenza Puls. Dispencer A Invervenuta", - "Stato Interruttore Erogatore Liquido B", - "Allarme Controllo Tensione di Rete", - "Allarme Controllo Tensione Antincendio", - "Stato Interruttore Erogatore Liquido A", - "Stato Sezionatore Generale", - "Stato Interruttore Protezione SPD", - "Stato Interruttore Sirena e Rotoalarm", - "Stato Interruttore Luci Emergenza", - "Stato Interruttore Pompa PC1A", - "Stato Interruttore Pompa PC1B", - "Stato Interruttore Pompa Sommersa C", - "Stato Termica Boil-Off", - "##234.0", - "Preallarme Centralina Metano", - "Allarme Centralina Metano", - "Emergenza Puls. Dispencer C Invervenuta", - "Mancaza Pressione Aria", - "Minima Temperatura Linea Sfiato Gas TE04", - "Minima Temperatura Linea Sfiato Gas Torcia Serbatoio TT17", - "Massima Temperatura Linea Sfiato Gas Torcia Serbatoio TT17", - "Almeno Un Emergenza Intervenuta", - "Arresto Operativo da PT1(predisposizione)", - "Stato Interruttore Alimentazione Punto Zero", - "##234.11", - "##234.12", - "##234.13", - "##234.14", - "Configurazione Incongruente", - "Pulsante Emergenza 2 SB17.3A Premuto", - "Pulsante Emergenza 1 SB17.3B Premuto", - "Pulsante Emergenza SB17.3C Premuto", - "Pulsante Emergenza 3 SB17.5 Premuto", - "Pulsante Emergenza 4 SB17.7 Premuto", - "##236.5", - "##236.6", - "##236.7", - "GT_TE2A", - "GT_TE1A", - "GT_TE3A", - "GT_TE04", - "GT_LT15", - "GT_PT01", - "GT_PT300R", - "GT_PT16" - ] - }, - { - "description": "Allarmi Serbatoio", - "tipoMem": "Boolean", - "memAddr": "DB85.DBB248", - "index": 248, - "size": 2, - "messages": [ - "Serbatoio Troppo Pieno", - "Serbatoio Pieno_HH", - "Serbatoio Pieno_H", - "Serbatoio Vuoto_LL", - "H Pressione Serbatoio", - "HH Pressione Serbatoio", - "LL Temperatura Ingresso BoilOff TE08", - "Minima Pressione Serbatoio per Partenza Pompe", - "Timeout Apertura Valvola PV1", - "Timeout Chiusura Valvola PV1", - "Timeout Apertura Valvola PV70", - "Timeout Chiusura Valvola PV70", - "##248.12", - "##248.13", - "##248.14", - "##248.15" - ] - }, - { - "description": "Allarmi Pompa Alta Pressione A", - "tipoMem": "Boolean", - "memAddr": "DB85.DBB252", - "index": 252, - "size": 4, - "messages": [ - "Ritardo Avvio Pompa PC1B", - "##252.1", - "Temperatura Freddo TE1B NON Raggiunta", - "HH Temperatura Cavitazione TE3B", - "Allarme Temperatura Tenute Pompa TE2B", - "LL Temperatura Ingresso Stoccaggio TE06", - "Allarme Temperatura Ingresso Stoccaggio TE07", - "Aumento Pressione PT01", - "##Max Pressione PT01", - "##256.9", - "##256.10", - "##256.11", - "##256.12", - "##256.13", - "##256.14", - "##256.15", - "Timeout Apertura PV3B", - "Timeout Apertura PV5B", - "Timeout Apertura PV6B", - "Timeout Apertura PV7", - "##258.4", - "##258.5", - "##258.6", - "##258.7", - "##258.8", - "##258.9", - "##258.10", - "##258.11", - "##258.12", - "##258.13", - "##258.14", - "##258.15" - ] - } + //{ + // "description": "Allarmi Impianto", + // "tipoMem": "Boolean", + // "memAddr": "DB85.DBB232", + // "index": 232, + // "size": 6, + // "messages": [ + // "Emergenza Non Ripristinata", + // "Emergenza QE Intervenuta", + // "Emergenza Puls. Dispencer B Invervenuta", + // "Emergenza Puls. Dispencer A Invervenuta", + // "Stato Interruttore Erogatore Liquido B", + // "Allarme Controllo Tensione di Rete", + // "Allarme Controllo Tensione Antincendio", + // "Stato Interruttore Erogatore Liquido A", + // "Stato Sezionatore Generale", + // "Stato Interruttore Protezione SPD", + // "Stato Interruttore Sirena e Rotoalarm", + // "Stato Interruttore Luci Emergenza", + // "Stato Interruttore Pompa PC1A", + // "Stato Interruttore Pompa PC1B", + // "Stato Interruttore Pompa Sommersa C", + // "Stato Termica Boil-Off", + // "##234.0", + // "Preallarme Centralina Metano", + // "Allarme Centralina Metano", + // "Emergenza Puls. Dispencer C Invervenuta", + // "Mancaza Pressione Aria", + // "Minima Temperatura Linea Sfiato Gas TE04", + // "Minima Temperatura Linea Sfiato Gas Torcia Serbatoio TT17", + // "Massima Temperatura Linea Sfiato Gas Torcia Serbatoio TT17", + // "Almeno Un Emergenza Intervenuta", + // "Arresto Operativo da PT1(predisposizione)", + // "Stato Interruttore Alimentazione Punto Zero", + // "##234.11", + // "##234.12", + // "##234.13", + // "##234.14", + // "Configurazione Incongruente", + // "Pulsante Emergenza 2 SB17.3A Premuto", + // "Pulsante Emergenza 1 SB17.3B Premuto", + // "Pulsante Emergenza SB17.3C Premuto", + // "Pulsante Emergenza 3 SB17.5 Premuto", + // "Pulsante Emergenza 4 SB17.7 Premuto", + // "##236.5", + // "##236.6", + // "##236.7", + // "GT_TE2A", + // "GT_TE1A", + // "GT_TE3A", + // "GT_TE04", + // "GT_LT15", + // "GT_PT01", + // "GT_PT300R", + // "GT_PT16" + // ] + //}, + //{ + // "description": "Allarmi Serbatoio", + // "tipoMem": "Boolean", + // "memAddr": "DB85.DBB248", + // "index": 248, + // "size": 2, + // "messages": [ + // "Serbatoio Troppo Pieno", + // "Serbatoio Pieno_HH", + // "Serbatoio Pieno_H", + // "Serbatoio Vuoto_LL", + // "H Pressione Serbatoio", + // "HH Pressione Serbatoio", + // "LL Temperatura Ingresso BoilOff TE08", + // "Minima Pressione Serbatoio per Partenza Pompe", + // "Timeout Apertura Valvola PV1", + // "Timeout Chiusura Valvola PV1", + // "Timeout Apertura Valvola PV70", + // "Timeout Chiusura Valvola PV70", + // "##248.12", + // "##248.13", + // "##248.14", + // "##248.15" + // ] + //}, + //{ + // "description": "Allarmi Pompa Alta Pressione A", + // "tipoMem": "Boolean", + // "memAddr": "DB85.DBB252", + // "index": 252, + // "size": 4, + // "messages": [ + // "Ritardo Avvio Pompa PC1B", + // "##252.1", + // "Temperatura Freddo TE1B NON Raggiunta", + // "HH Temperatura Cavitazione TE3B", + // "Allarme Temperatura Tenute Pompa TE2B", + // "LL Temperatura Ingresso Stoccaggio TE06", + // "Allarme Temperatura Ingresso Stoccaggio TE07", + // "Aumento Pressione PT01", + // "##Max Pressione PT01", + // "##256.9", + // "##256.10", + // "##256.11", + // "##256.12", + // "##256.13", + // "##256.14", + // "##256.15", + // "Timeout Apertura PV3B", + // "Timeout Apertura PV5B", + // "Timeout Apertura PV6B", + // "Timeout Apertura PV7", + // "##258.4", + // "##258.5", + // "##258.6", + // "##258.7", + // "##258.8", + // "##258.9", + // "##258.10", + // "##258.11", + // "##258.12", + // "##258.13", + // "##258.14", + // "##258.15" + // ] + //} ] \ No newline at end of file