diff --git a/IOB-WIN-MBUS/DATA/CONF/3010-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3010-ENR.ini new file mode 100644 index 00000000..99740c3a --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3010-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3010 MTH V100 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3010 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.152 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3010-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3010-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3010-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3010-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3010-ENR.json new file mode 100644 index 00000000..77b0f665 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3010-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3010-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3010-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3010-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3011-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3011-ENR.ini new file mode 100644 index 00000000..75e49c46 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3011-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3011 MTH MTH M65 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3011 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.152 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3011-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3011-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3011-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3011-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3011-ENR.json new file mode 100644 index 00000000..77b0f665 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3011-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3011-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3011-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3011-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3015-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3015-ENR.ini new file mode 100644 index 00000000..b521781d --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3015-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3020 M4000 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3020 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.156 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3020-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3020-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3020-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3015-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3015-ENR.json new file mode 100644 index 00000000..97a35cee --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3015-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3015-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3015-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3015-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3017-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3017-ENR.ini new file mode 100644 index 00000000..f43edb9a --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3017-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3017 M4000 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3017 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.155 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3017-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3017-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3017-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3017-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3017-ENR.json new file mode 100644 index 00000000..97a35cee --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3017-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3017-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3017-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3017-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3018-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3018-ENR.ini new file mode 100644 index 00000000..a953772c --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3018-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3018 ATLAS COPCO GA37 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3018 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.999 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3018-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3018-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3018-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3018-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3018-ENR.json new file mode 100644 index 00000000..97a35cee --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3018-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3018-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3018-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3018-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3019-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3019-ENR.ini new file mode 100644 index 00000000..8e3079a5 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3019-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3019 ATLAS-COPCO GA30 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3019 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.999 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3019-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3019-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3019-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3019-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3019-ENR.json new file mode 100644 index 00000000..97a35cee --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3019-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3019-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3019-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3019-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3020-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3020-ENR.ini new file mode 100644 index 00000000..b521781d --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3020-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3020 M4000 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3020 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.156 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3020-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3020-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3020-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3020-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3020-ENR.json new file mode 100644 index 00000000..97a35cee --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3020-ENR.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3020-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3020-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3020-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3024-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3024-ENR.ini new file mode 100644 index 00000000..b757d44c --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3024-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3028 G&G M200 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3028 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.153 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3028-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3028-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3028-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3024-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3024-ENR.json new file mode 100644 index 00000000..df1aece3 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3024-ENR.json @@ -0,0 +1,203 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3024-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3024-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3024-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3028-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3028-ENR.ini new file mode 100644 index 00000000..b757d44c --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3028-ENR.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3028 G&G M200 +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=3028 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.153 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=3028-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=3028-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=3028-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3028-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3028-ENR.json new file mode 100644 index 00000000..df1aece3 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3028-ENR.json @@ -0,0 +1,203 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3028-ENR_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/3028-ENR_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/3028-ENR_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/3029-ENR.ini b/IOB-WIN-MBUS/DATA/CONF/3029-ENR.ini index f7e7a6ae..025ad01c 100644 --- a/IOB-WIN-MBUS/DATA/CONF/3029-ENR.ini +++ b/IOB-WIN-MBUS/DATA/CONF/3029-ENR.ini @@ -1,6 +1,6 @@ ;Configurazione IOB-WIN [IOB] -;Modulo FRER rilievo consumi energetici - Jetco | impianto 3029 +;Modulo FRER rilievo consumi energetici - Jetco | impianto 3029 Murata MT100-T2 CNCTYPE=MODBUS_TCP_FRER ;CNCTYPE=MODBUS_TCP PING_MS_TIMEOUT=1000 diff --git a/IOB-WIN-MBUS/DATA/CONF/3029-ENR.json b/IOB-WIN-MBUS/DATA/CONF/3029-ENR.json index 3ff3806e..df1aece3 100644 --- a/IOB-WIN-MBUS/DATA/CONF/3029-ENR.json +++ b/IOB-WIN-MBUS/DATA/CONF/3029-ENR.json @@ -3,48 +3,6 @@ }, "mMapRead": { - "Ph1NVoltage": { - "name": "Ph1NVoltage", - "description": "Tensione Fase 1", - "memAddr": "404096", - "tipoMem": "RealHL", - "index": 4096, - "size": 2, - "func": "MEDIAN", - "period": 300, - "factor": 1, - "minVal": 0, - "maxVal": 500, - "unit": "V" - }, - "Ph2NVoltage": { - "name": "Ph2NVoltage", - "description": "Tensione Fase 2", - "memAddr": "404098", - "tipoMem": "RealHL", - "index": 4098, - "size": 2, - "func": "MEDIAN", - "period": 300, - "factor": 1, - "minVal": 0, - "maxVal": 500, - "unit": "V" - }, - "Ph3NVoltage": { - "name": "Ph3NVoltage", - "description": "Tensione Fase 3", - "memAddr": "404100", - "tipoMem": "RealHL", - "index": 4100, - "size": 2, - "func": "MEDIAN", - "period": 300, - "factor": 1, - "minVal": 0, - "maxVal": 500, - "unit": "V" - }, "Ph1LVoltage": { "name": "Ph1LVoltage", "description": "Tensione Linea 12", @@ -143,20 +101,6 @@ "maxVal": 500, "unit": "A" }, - "NCurrent": { - "name": "NCurrent", - "description": "Corrente Neutro", - "memAddr": "404116", - "tipoMem": "RealHL", - "index": 4116, - "size": 2, - "func": "MEDIAN", - "period": 300, - "factor": 1, - "minVal": 0, - "maxVal": 500, - "unit": "A" - }, "SysCurrent": { "name": "SysCurrent", "description": "Corrente di Sistema", @@ -171,47 +115,47 @@ "maxVal": 500, "unit": "A" }, - "Ph1ImpActEn": { - "name": "Ph1ImpActEn", - "description": "Totale Energia Attiva consumata Fase 1", - "memAddr": "404352", + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", "tipoMem": "RealHL", - "index": 4352, + "index": 4134, "size": 2, - "func": "MAX", + "func": "MEDIAN", "period": 300, "factor": 1, "minVal": 0, - "maxVal": 999999999, - "unit": "Wh" + "maxVal": 500, + "unit": "A" }, - "Ph2ImpActEn": { - "name": "Ph2ImpActEn", - "description": "Totale Energia Attiva consumata Fase 2", - "memAddr": "404354", + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", "tipoMem": "RealHL", - "index": 4354, + "index": 4142, "size": 2, - "func": "MAX", + "func": "MEDIAN", "period": 300, "factor": 1, "minVal": 0, - "maxVal": 999999999, - "unit": "Wh" + "maxVal": 500, + "unit": "A" }, - "Ph3ImpActEn": { - "name": "Ph3ImpActEn", - "description": "Totale Energia Attiva consumata Fase 3", - "memAddr": "404356", + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", "tipoMem": "RealHL", - "index": 4356, + "index": 4150, "size": 2, - "func": "MAX", + "func": "MEDIAN", "period": 300, "factor": 1, "minVal": 0, - "maxVal": 999999999, - "unit": "Wh" + "maxVal": 500, + "unit": "A" }, "SysImpActEn": { "name": "SysImpActEn", @@ -227,6 +171,20 @@ "maxVal": 999999999, "unit": "Wh" }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, "Tot_Energy": { "name": "Tot_Energy", "description": "Energia totale impiegata", @@ -242,9 +200,4 @@ "unit": "KWh" } } - //"optKVP": { - // "fluxLogReduce": true, - // "fluxLogRedDeadBand": 1.0, - // "fluxLogResendPeriod": 600 - //} } \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/_FRER.ini b/IOB-WIN-MBUS/DATA/CONF/_FRER.ini new file mode 100644 index 00000000..bb47a62e --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/_FRER.ini @@ -0,0 +1,84 @@ +;Configurazione IOB-WIN +[IOB] +;Modulo FRER rilievo consumi energetici - Jetco | impianto 999999 NOME_MACCHINA +CNCTYPE=MODBUS_TCP_FRER +;CNCTYPE=MODBUS_TCP +PING_MS_TIMEOUT=1000 +MinDeltaSec=5 +EnableRedisQueue=true +DIS_EXE_TASK=true +DIS_STATE_CH=true +IOB_NAME=999999 + +[MACHINE] +VENDOR=FRER +MODEL=MCIMIDETH + +[CNC] +IP=192.168.0.999 +PORT=502 + +[SERVER] +MPIP=http://192.168.1.7 +MPURL=/MP/IO +CMDBASE=/IOB/input/ +CMDFLOG=/IOB/flog/ +CMDALIVE=/IOB +CMDENABLED=/IOB/enabled/ +CMDADV1=?valore= +CMDREBO=/sendReboot.aspx?idxMacchina= + +[MEMORY] +ADDR_READ=400001 +ADDR_WRITE=400001 +SIZE_READ=30 +SIZE_WRITE=0 +HR_BASE_ADDR=400000 +DELTA_BASE=0 +MODBUS_EXT_REG=1 + + +[BLINK] +;MAX_COUNTER_BLINK = 30 +MAX_COUNTER_BLINK = 15 +;bit0 = 0 +;bit1 = 0 +;bit2 = 1 +;bit3 = 1 +;bit4 = 1 +;bit5 = 0 +;bit6 = 0 +;bit7 = 0 +BLINK_FILT=0 +;BLINK_FILT=28 + +[OPTPAR] +;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice +PZCOUNT_MODE=STD.DB85.DBRE16 +DISABLE_PZCOUNT=TRUE +ENABLE_SEND_PZC_BLOCK=TRUE +MIN_SEND_PZC_BLOCK=0 +MAX_SEND_PZC_BLOCK=100 +; GEST DATI DYN +ENABLE_DYN_DATA=TRUE +FORCE_DYN_DATA=TRUE +; gestione delta minimo accettabile tra min/MAX +DELTA_VAL=0.1 + +; clock base (da 10ms) +timerIntMs=10 + +; conf parametri memoria READ/WRITE +PARAM_CONF=999999-ENR.json + +NO_PING=FALSE +; conf blocchi memoria x READ +MEM_BLOCK=999999-ENR_MBlock.json +;; conf aree allarme +;ALARM_CONF=999999-ENR_alarm.json + +; rimozione check limiti min/max dynData +disDynDataRangeCheck=true + +[BRANCH] +NAME=master \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/_FRER.json b/IOB-WIN-MBUS/DATA/CONF/_FRER.json new file mode 100644 index 00000000..97a35cee --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/_FRER.json @@ -0,0 +1,306 @@ +{ + "mMapWrite": { + + }, + "mMapRead": { + "Ph1NVoltage": { + "name": "Ph1NVoltage", + "description": "Tensione Fase 1", + "memAddr": "404096", + "tipoMem": "RealHL", + "index": 4096, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2NVoltage": { + "name": "Ph2NVoltage", + "description": "Tensione Fase 2", + "memAddr": "404098", + "tipoMem": "RealHL", + "index": 4098, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3NVoltage": { + "name": "Ph3NVoltage", + "description": "Tensione Fase 3", + "memAddr": "404100", + "tipoMem": "RealHL", + "index": 4100, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1LVoltage": { + "name": "Ph1LVoltage", + "description": "Tensione Linea 12", + "memAddr": "404102", + "tipoMem": "RealHL", + "index": 4102, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph2LVoltage": { + "name": "Ph2LVoltage", + "description": "Tensione Linea 23", + "memAddr": "404104", + "tipoMem": "RealHL", + "index": 4104, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph3LVoltage": { + "name": "Ph3LVoltage", + "description": "Tensione Linea 31", + "memAddr": "404106", + "tipoMem": "RealHL", + "index": 4106, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "SysVoltage": { + "name": "SysVoltage", + "description": "Tensione di sistema", + "memAddr": "404108", + "tipoMem": "RealHL", + "index": 4108, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "V" + }, + "Ph1Current": { + "name": "Ph1Current", + "description": "Corrente Fase 1", + "memAddr": "404110", + "tipoMem": "RealHL", + "index": 4110, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph2Current": { + "name": "Ph2Current", + "description": "Corrente Fase 2", + "memAddr": "404112", + "tipoMem": "RealHL", + "index": 4112, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph3Current": { + "name": "Ph3Current", + "description": "Corrente Fase 3", + "memAddr": "404114", + "tipoMem": "RealHL", + "index": 4114, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "NCurrent": { + "name": "NCurrent", + "description": "Corrente Neutro", + "memAddr": "404116", + "tipoMem": "RealHL", + "index": 4116, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysCurrent": { + "name": "SysCurrent", + "description": "Corrente di Sistema", + "memAddr": "404118", + "tipoMem": "RealHL", + "index": 4118, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysActPower": { + "name": "SysActPower", + "description": "Potenza Attiva di Sistema", + "memAddr": "404134", + "tipoMem": "RealHL", + "index": 4134, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysApparPower": { + "name": "SysApparPower", + "description": "Potenza Apparente di Sistema", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "SysReacPower": { + "name": "SysReacPower", + "description": "Potenza Reattiva di Sistema", + "memAddr": "404150", + "tipoMem": "RealHL", + "index": 4150, + "size": 2, + "func": "MEDIAN", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 500, + "unit": "A" + }, + "Ph1ImpActEn": { + "name": "Ph1ImpActEn", + "description": "Totale Energia Attiva consumata Fase 1", + "memAddr": "404352", + "tipoMem": "RealHL", + "index": 4352, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph2ImpActEn": { + "name": "Ph2ImpActEn", + "description": "Totale Energia Attiva consumata Fase 2", + "memAddr": "404354", + "tipoMem": "RealHL", + "index": 4354, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "Ph3ImpActEn": { + "name": "Ph3ImpActEn", + "description": "Totale Energia Attiva consumata Fase 3", + "memAddr": "404356", + "tipoMem": "RealHL", + "index": 4356, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "SysImpActEn": { + "name": "SysImpActEn", + "description": "Totale Energia Attiva di Sistema", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 300, + "factor": 1, + "minVal": 0, + "maxVal": 999999999, + "unit": "Wh" + }, + "RT_Power": { + "name": "RT_Power", + "description": "Potenza apparente istantanea", + "memAddr": "404142", + "tipoMem": "RealHL", + "index": 4142, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "VA" + }, + "Tot_Energy": { + "name": "Tot_Energy", + "description": "Energia totale impiegata", + "memAddr": "404358", + "tipoMem": "RealHL", + "index": 4358, + "size": 2, + "func": "MAX", + "period": 60, + "factor": 0.001, + "minVal": 0, + "maxVal": 999999999, + "unit": "KWh" + } + } + //"optKVP": { + // "fluxLogReduce": true, + // "fluxLogRedDeadBand": 1.0, + // "fluxLogResendPeriod": 600 + //} +} \ No newline at end of file diff --git a/IOB-WIN-MBUS/DATA/CONF/_FRER_MBlock.json b/IOB-WIN-MBUS/DATA/CONF/_FRER_MBlock.json new file mode 100644 index 00000000..b80f0321 --- /dev/null +++ b/IOB-WIN-MBUS/DATA/CONF/_FRER_MBlock.json @@ -0,0 +1,6 @@ +{ + "ReadBlocks": { + "404096": 60, + "404352": 82 + } +} \ No newline at end of file