diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.ini b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.ini
index 89f2503e..cc667458 100644
--- a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.ini
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.ini
@@ -1,6 +1,6 @@
;Configurazione IOB-WIN
[IOB]
-;Impianto Cedax di Turi (test) - Giacovelli
+;Impianto SAIM Locorotondo - Giacovelli
CNCTYPE=MODBUS_TCP_SAIM
PING_MS_TIMEOUT=1000
MinDeltaSec=5
diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.json b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.json
index edf4343e..46d336d3 100644
--- a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.json
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_001.json
@@ -1,258 +1,189 @@
{
"mMapWrite": {
- "Dose_Staz_1": {
- "name": "Dose_Staz_1",
- "description": "Dose Stazione 1",
- "memAddr": "40024",
- "tipoMem": "Int",
- "index": 24,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- },
- "Dose_Staz_2": {
- "name": "Dose_Staz_2",
- "description": "Dose Stazione 2",
- "memAddr": "40025",
- "tipoMem": "Int",
- "index": 25,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- },
- "Dose_Staz_3": {
- "name": "Dose_Staz_3",
- "description": "Dose Stazione 3",
- "memAddr": "40026",
- "tipoMem": "Int",
- "index": 26,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- },
- "Dose_Staz_4": {
- "name": "Dose_Staz_4",
- "description": "Dose Stazione 4",
- "memAddr": "40027",
- "tipoMem": "Int",
- "index": 27,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- }
},
"mMapRead": {
- "Stag_H2O": {
- "name": "Stag_H2O",
- "description": "Totale H2O Stagione",
- "memAddr": "41001",
- "tipoMem": "HLPInt",
- "index": 1001,
+ "Sonda01": {
+ "name": "Sonda01",
+ "description": "Sonda 01",
+ "memAddr": "40110",
+ "tipoMem": "DInt",
+ "index": 110,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Stag_Prod1": {
- "name": "Stag_Prod1",
- "description": "Totale Prodotto 1 Stagione",
- "memAddr": "41003",
- "tipoMem": "HLPInt",
- "index": 1003,
+ "Sonda02": {
+ "name": "Sonda02",
+ "description": "Sonda 02",
+ "memAddr": "40120",
+ "tipoMem": "DInt",
+ "index": 120,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Stag_Prod2": {
- "name": "Stag_Prod2",
- "description": "Totale Prodotto 2 Stagione",
- "memAddr": "41005",
- "tipoMem": "HLPInt",
- "index": 1005,
+ "Sonda03": {
+ "name": "Sonda03",
+ "description": "Sonda 03",
+ "memAddr": "40130",
+ "tipoMem": "DInt",
+ "index": 130,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Stag_Prod3": {
- "name": "Stag_Prod3",
- "description": "Totale Prodotto 3 Stagione",
- "memAddr": "41007",
- "tipoMem": "HLPInt",
- "index": 1007,
+ "Sonda04": {
+ "name": "Sonda04",
+ "description": "Sonda 04",
+ "memAddr": "40140",
+ "tipoMem": "DInt",
+ "index": 140,
"size": 2,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "l"
- },
- "Stag_Prod4": {
- "name": "Stag_Prod4",
- "description": "Totale Prodotto 4 Stagione",
- "memAddr": "41009",
- "tipoMem": "HLPInt",
- "index": 1009,
- "size": 2,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "l"
- },
- "Giorno_H2O": {
- "name": "Giorno_H2O",
- "description": "Totale H2O Giorno",
- "memAddr": "41011",
- "tipoMem": "HLPInt",
- "index": 1011,
- "size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod1": {
- "name": "Giorno_Prod1",
- "description": "Totale Prodotto 1 Giorno",
- "memAddr": "41013",
- "tipoMem": "HLPInt",
- "index": 1013,
+ "Sonda05": {
+ "name": "Sonda05",
+ "description": "Sonda 05",
+ "memAddr": "40150",
+ "tipoMem": "DInt",
+ "index": 150,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod2": {
- "name": "Giorno_Prod2",
- "description": "Totale Prodotto 2 Giorno",
- "memAddr": "41015",
- "tipoMem": "HLPInt",
- "index": 1015,
+ "Sonda06": {
+ "name": "Sonda06",
+ "description": "Sonda 06",
+ "memAddr": "40160",
+ "tipoMem": "DInt",
+ "index": 160,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod3": {
- "name": "Giorno_Prod3",
- "description": "Totale Prodotto 3 Giorno",
- "memAddr": "41017",
- "tipoMem": "HLPInt",
- "index": 1017,
+
+ "Amper01": {
+ "name": "Amper01",
+ "description": "Amper 01",
+ "memAddr": "40010",
+ "tipoMem": "DInt",
+ "index": 10,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod4": {
- "name": "Giorno_Prod4",
- "description": "Totale Prodotto 4 Giorno",
- "memAddr": "41019",
- "tipoMem": "HLPInt",
- "index": 1019,
+ "Amper02": {
+ "name": "Amper02",
+ "description": "Amper 02",
+ "memAddr": "40012",
+ "tipoMem": "DInt",
+ "index": 12,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Dose_Staz_1": {
- "name": "Dose_Staz_1",
- "description": "Dose Stazione 1",
- "memAddr": "40024",
- "tipoMem": "Int",
- "index": 24,
- "size": 1,
- "func": "MEDIAN",
+ "Amper03": {
+ "name": "Amper03",
+ "description": "Amper 03",
+ "memAddr": "40014",
+ "tipoMem": "DInt",
+ "index": 14,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
},
- "Dose_Staz_2": {
- "name": "Dose_Staz_2",
- "description": "Dose Stazione 2",
- "memAddr": "40025",
- "tipoMem": "Int",
- "index": 25,
- "size": 1,
- "func": "MEDIAN",
+ "Amper04": {
+ "name": "Amper04",
+ "description": "Amper 04",
+ "memAddr": "40016",
+ "tipoMem": "DInt",
+ "index": 16,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
},
- "Dose_Staz_3": {
- "name": "Dose_Staz_3",
- "description": "Dose Stazione 3",
- "memAddr": "40026",
- "tipoMem": "Int",
- "index": 26,
- "size": 1,
- "func": "MEDIAN",
+ "Amper05": {
+ "name": "Amper05",
+ "description": "Amper 05",
+ "memAddr": "400118",
+ "tipoMem": "DInt",
+ "index": 18,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
},
- "Dose_Staz_4": {
- "name": "Dose_Staz_4",
- "description": "Dose Stazione 4",
- "memAddr": "40027",
- "tipoMem": "Int",
- "index": 27,
- "size": 1,
- "func": "MEDIAN",
+ "Amper06": {
+ "name": "Amper06",
+ "description": "Amper 06",
+ "memAddr": "40020",
+ "tipoMem": "DInt",
+ "index": 20,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
+ },
+ "Amper07": {
+ "name": "Amper07",
+ "description": "Amper 07",
+ "memAddr": "40022",
+ "tipoMem": "DInt",
+ "index": 22,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
}
}
}
\ No newline at end of file
diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.ini b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.ini
index 6303b9cf..d269e1ab 100644
--- a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.ini
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.ini
@@ -1,6 +1,6 @@
;Configurazione IOB-WIN
[IOB]
-;Impianto Cedax di Turi (test) - Giacovelli
+;Impianto SAIM Locorotondo - Giacovelli
CNCTYPE=MODBUS_TCP_SAIM
PING_MS_TIMEOUT=1000
MinDeltaSec=5
diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.json b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.json
index edf4343e..46d336d3 100644
--- a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.json
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_002.json
@@ -1,258 +1,189 @@
{
"mMapWrite": {
- "Dose_Staz_1": {
- "name": "Dose_Staz_1",
- "description": "Dose Stazione 1",
- "memAddr": "40024",
- "tipoMem": "Int",
- "index": 24,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- },
- "Dose_Staz_2": {
- "name": "Dose_Staz_2",
- "description": "Dose Stazione 2",
- "memAddr": "40025",
- "tipoMem": "Int",
- "index": 25,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- },
- "Dose_Staz_3": {
- "name": "Dose_Staz_3",
- "description": "Dose Stazione 3",
- "memAddr": "40026",
- "tipoMem": "Int",
- "index": 26,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- },
- "Dose_Staz_4": {
- "name": "Dose_Staz_4",
- "description": "Dose Stazione 4",
- "memAddr": "40027",
- "tipoMem": "Int",
- "index": 27,
- "size": 1,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "%"
- }
},
"mMapRead": {
- "Stag_H2O": {
- "name": "Stag_H2O",
- "description": "Totale H2O Stagione",
- "memAddr": "41001",
- "tipoMem": "HLPInt",
- "index": 1001,
+ "Sonda01": {
+ "name": "Sonda01",
+ "description": "Sonda 01",
+ "memAddr": "40110",
+ "tipoMem": "DInt",
+ "index": 110,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Stag_Prod1": {
- "name": "Stag_Prod1",
- "description": "Totale Prodotto 1 Stagione",
- "memAddr": "41003",
- "tipoMem": "HLPInt",
- "index": 1003,
+ "Sonda02": {
+ "name": "Sonda02",
+ "description": "Sonda 02",
+ "memAddr": "40120",
+ "tipoMem": "DInt",
+ "index": 120,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Stag_Prod2": {
- "name": "Stag_Prod2",
- "description": "Totale Prodotto 2 Stagione",
- "memAddr": "41005",
- "tipoMem": "HLPInt",
- "index": 1005,
+ "Sonda03": {
+ "name": "Sonda03",
+ "description": "Sonda 03",
+ "memAddr": "40130",
+ "tipoMem": "DInt",
+ "index": 130,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Stag_Prod3": {
- "name": "Stag_Prod3",
- "description": "Totale Prodotto 3 Stagione",
- "memAddr": "41007",
- "tipoMem": "HLPInt",
- "index": 1007,
+ "Sonda04": {
+ "name": "Sonda04",
+ "description": "Sonda 04",
+ "memAddr": "40140",
+ "tipoMem": "DInt",
+ "index": 140,
"size": 2,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "l"
- },
- "Stag_Prod4": {
- "name": "Stag_Prod4",
- "description": "Totale Prodotto 4 Stagione",
- "memAddr": "41009",
- "tipoMem": "HLPInt",
- "index": 1009,
- "size": 2,
- "func": "MEDIAN",
- "period": 90,
- "factor": 0.01,
- "minVal": 0,
- "maxVal": 999999999,
- "unit": "l"
- },
- "Giorno_H2O": {
- "name": "Giorno_H2O",
- "description": "Totale H2O Giorno",
- "memAddr": "41011",
- "tipoMem": "HLPInt",
- "index": 1011,
- "size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod1": {
- "name": "Giorno_Prod1",
- "description": "Totale Prodotto 1 Giorno",
- "memAddr": "41013",
- "tipoMem": "HLPInt",
- "index": 1013,
+ "Sonda05": {
+ "name": "Sonda05",
+ "description": "Sonda 05",
+ "memAddr": "40150",
+ "tipoMem": "DInt",
+ "index": 150,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod2": {
- "name": "Giorno_Prod2",
- "description": "Totale Prodotto 2 Giorno",
- "memAddr": "41015",
- "tipoMem": "HLPInt",
- "index": 1015,
+ "Sonda06": {
+ "name": "Sonda06",
+ "description": "Sonda 06",
+ "memAddr": "40160",
+ "tipoMem": "DInt",
+ "index": 160,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
"factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod3": {
- "name": "Giorno_Prod3",
- "description": "Totale Prodotto 3 Giorno",
- "memAddr": "41017",
- "tipoMem": "HLPInt",
- "index": 1017,
+
+ "Amper01": {
+ "name": "Amper01",
+ "description": "Amper 01",
+ "memAddr": "40010",
+ "tipoMem": "DInt",
+ "index": 10,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Giorno_Prod4": {
- "name": "Giorno_Prod4",
- "description": "Totale Prodotto 4 Giorno",
- "memAddr": "41019",
- "tipoMem": "HLPInt",
- "index": 1019,
+ "Amper02": {
+ "name": "Amper02",
+ "description": "Amper 02",
+ "memAddr": "40012",
+ "tipoMem": "DInt",
+ "index": 12,
"size": 2,
- "func": "MEDIAN",
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "l"
+ "unit": "#"
},
- "Dose_Staz_1": {
- "name": "Dose_Staz_1",
- "description": "Dose Stazione 1",
- "memAddr": "40024",
- "tipoMem": "Int",
- "index": 24,
- "size": 1,
- "func": "MEDIAN",
+ "Amper03": {
+ "name": "Amper03",
+ "description": "Amper 03",
+ "memAddr": "40014",
+ "tipoMem": "DInt",
+ "index": 14,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
},
- "Dose_Staz_2": {
- "name": "Dose_Staz_2",
- "description": "Dose Stazione 2",
- "memAddr": "40025",
- "tipoMem": "Int",
- "index": 25,
- "size": 1,
- "func": "MEDIAN",
+ "Amper04": {
+ "name": "Amper04",
+ "description": "Amper 04",
+ "memAddr": "40016",
+ "tipoMem": "DInt",
+ "index": 16,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
},
- "Dose_Staz_3": {
- "name": "Dose_Staz_3",
- "description": "Dose Stazione 3",
- "memAddr": "40026",
- "tipoMem": "Int",
- "index": 26,
- "size": 1,
- "func": "MEDIAN",
+ "Amper05": {
+ "name": "Amper05",
+ "description": "Amper 05",
+ "memAddr": "400118",
+ "tipoMem": "DInt",
+ "index": 18,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
},
- "Dose_Staz_4": {
- "name": "Dose_Staz_4",
- "description": "Dose Stazione 4",
- "memAddr": "40027",
- "tipoMem": "Int",
- "index": 27,
- "size": 1,
- "func": "MEDIAN",
+ "Amper06": {
+ "name": "Amper06",
+ "description": "Amper 06",
+ "memAddr": "40020",
+ "tipoMem": "DInt",
+ "index": 20,
+ "size": 2,
+ "func": "MAX",
"period": 90,
- "factor": 0.01,
+ "factor": 1,
"minVal": 0,
"maxVal": 999999999,
- "unit": "%"
+ "unit": "#"
+ },
+ "Amper07": {
+ "name": "Amper07",
+ "description": "Amper 07",
+ "memAddr": "40022",
+ "tipoMem": "DInt",
+ "index": 22,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
}
}
}
\ No newline at end of file
diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003.ini b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003.ini
new file mode 100644
index 00000000..b2923fa2
--- /dev/null
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003.ini
@@ -0,0 +1,77 @@
+;Configurazione IOB-WIN
+[IOB]
+;Impianto SAIM Locorotondo - Giacovelli
+CNCTYPE=MODBUS_TCP_SAIM
+PING_MS_TIMEOUT=1000
+MinDeltaSec=5
+
+[MACHINE]
+VENDOR=SAIM
+MODEL=Trattamento Ozono
+
+[CNC]
+IP=192.168.18.10
+PORT=502
+
+[SERVER]
+MPIP=http://192.168.1.14
+MPURL=/MP/IO
+CMDBASE=/IOB/input/
+CMDFLOG=/IOB/flog/
+CMDALIVE=/IOB
+CMDENABLED=/IOB/enabled/
+CMDADV1=?valore=
+CMDREBO=/sendReboot.aspx?idxMacchina=
+
+[MEMORY]
+ADDR_READ=40001
+ADDR_WRITE=40001
+SIZE_READ=200
+SIZE_WRITE=0
+HR_BASE_ADDR=40000
+
+
+[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=GIACO_SAIM_003.json
+
+NO_PING=FALSE
+; conf blocchi memoria x READ
+MEM_BLOCK=GIACO_SAIM_003_MBlock.json
+; conf aree allarme
+;ALARM_CONF=GIACO_SAIM_003_alarm.json
+
+; rimozione check limiti min/max dynData
+disDynDataRangeCheck=true
+
+[BRANCH]
+NAME=master
\ No newline at end of file
diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003.json b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003.json
new file mode 100644
index 00000000..46d336d3
--- /dev/null
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003.json
@@ -0,0 +1,189 @@
+{
+ "mMapWrite": {
+ },
+ "mMapRead": {
+ "Sonda01": {
+ "name": "Sonda01",
+ "description": "Sonda 01",
+ "memAddr": "40110",
+ "tipoMem": "DInt",
+ "index": 110,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Sonda02": {
+ "name": "Sonda02",
+ "description": "Sonda 02",
+ "memAddr": "40120",
+ "tipoMem": "DInt",
+ "index": 120,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Sonda03": {
+ "name": "Sonda03",
+ "description": "Sonda 03",
+ "memAddr": "40130",
+ "tipoMem": "DInt",
+ "index": 130,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Sonda04": {
+ "name": "Sonda04",
+ "description": "Sonda 04",
+ "memAddr": "40140",
+ "tipoMem": "DInt",
+ "index": 140,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Sonda05": {
+ "name": "Sonda05",
+ "description": "Sonda 05",
+ "memAddr": "40150",
+ "tipoMem": "DInt",
+ "index": 150,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Sonda06": {
+ "name": "Sonda06",
+ "description": "Sonda 06",
+ "memAddr": "40160",
+ "tipoMem": "DInt",
+ "index": 160,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+
+ "Amper01": {
+ "name": "Amper01",
+ "description": "Amper 01",
+ "memAddr": "40010",
+ "tipoMem": "DInt",
+ "index": 10,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Amper02": {
+ "name": "Amper02",
+ "description": "Amper 02",
+ "memAddr": "40012",
+ "tipoMem": "DInt",
+ "index": 12,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Amper03": {
+ "name": "Amper03",
+ "description": "Amper 03",
+ "memAddr": "40014",
+ "tipoMem": "DInt",
+ "index": 14,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Amper04": {
+ "name": "Amper04",
+ "description": "Amper 04",
+ "memAddr": "40016",
+ "tipoMem": "DInt",
+ "index": 16,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Amper05": {
+ "name": "Amper05",
+ "description": "Amper 05",
+ "memAddr": "400118",
+ "tipoMem": "DInt",
+ "index": 18,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Amper06": {
+ "name": "Amper06",
+ "description": "Amper 06",
+ "memAddr": "40020",
+ "tipoMem": "DInt",
+ "index": 20,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ },
+ "Amper07": {
+ "name": "Amper07",
+ "description": "Amper 07",
+ "memAddr": "40022",
+ "tipoMem": "DInt",
+ "index": 22,
+ "size": 2,
+ "func": "MAX",
+ "period": 90,
+ "factor": 1,
+ "minVal": 0,
+ "maxVal": 999999999,
+ "unit": "#"
+ }
+ }
+}
\ No newline at end of file
diff --git a/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003_MBlock.json b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003_MBlock.json
new file mode 100644
index 00000000..f20d1551
--- /dev/null
+++ b/IOB-WIN-NEXT/DATA/CONF/GIACO_SAIM_003_MBlock.json
@@ -0,0 +1,7 @@
+{
+ "ReadBlocks": {
+ "40010": 10,
+ "40100": 40,
+ "40140": 30
+ }
+}
\ No newline at end of file
diff --git a/IOB-WIN-NEXT/DATA/CONF/MAIN.ini b/IOB-WIN-NEXT/DATA/CONF/MAIN.ini
index fe0d74b4..788ab6b1 100644
--- a/IOB-WIN-NEXT/DATA/CONF/MAIN.ini
+++ b/IOB-WIN-NEXT/DATA/CONF/MAIN.ini
@@ -44,6 +44,6 @@ CLI_INST=SteamWareSim
;STARTLIST=FINASSI_OMP_01
;STARTLIST=BAGLIETTO_CIMOLAI_01
;STARTLIST=SIMUL_01
-STARTLIST=GIACO_ZPACK_L1_P1
+STARTLIST=GIACO_SAIM_003
MAXCNC=10
\ No newline at end of file
diff --git a/IOB-WIN-NEXT/IOB-WIN-NEXT.csproj b/IOB-WIN-NEXT/IOB-WIN-NEXT.csproj
index 64237fdc..d9dbce4e 100644
--- a/IOB-WIN-NEXT/IOB-WIN-NEXT.csproj
+++ b/IOB-WIN-NEXT/IOB-WIN-NEXT.csproj
@@ -340,12 +340,21 @@
+
+ Always
+
+
+ Always
+
-
-
-
+
+ Always
+
+
+
+