{
  "mMapWrite": {},
  "mMapRead": {
    "StatoMacchina": {
      "name": "StatoMacchina",
      "description": "Stato della Macchina",
      "memAddr": "40001",
      "tipoMem": "Int",
      "index": 1,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 10,
      "unit": "#"
    },
    "ElencoAnomalie": {
      "name": "ElencoAnomalie",
      "description": "Elenco Anomalie",
      "memAddr": "40002",
      "tipoMem": "Int",
      "index": 2,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 10,
      "unit": "#"
    },
    "ElencoAttivita": {
      "name": "ElencoAttivita",
      "description": "Elenco Attivita",
      "memAddr": "40003",
      "tipoMem": "Int",
      "index": 3,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 10,
      "unit": "#"
    },
    "StatoRicircolo": {
      "name": "StatoRicircolo",
      "description": "Stato Ricircolo Serbatoi",
      "memAddr": "40004",
      "tipoMem": "Int",
      "index": 4,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 10,
      "unit": "#"
    },
    "NumAllarmi": {
      "name": "NumAllarmi",
      "description": "Numero Allarmi Presenti",
      "memAddr": "40005",
      "tipoMem": "Int",
      "index": 5,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "NumAllarmiNR": {
      "name": "NumAllarmiNR",
      "description": "NUmero Allarmi Non Riconosciuti",
      "memAddr": "40006",
      "tipoMem": "Int",
      "index": 6,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "ModoPreparazione": {
      "name": "ModoPreparazione",
      "description": "Modo Preparazione Ricetta",
      "memAddr": "40007",
      "tipoMem": "Int",
      "index": 7,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 10,
      "unit": "#"
    },
    "NumRicette": {
      "name": "NumRicette",
      "description": "Numero Ricette in coda",
      "memAddr": "40008",
      "tipoMem": "Int",
      "index": 8,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "StatoImport": {
      "name": "StatoImport",
      "description": "Stato Importazione file ricette XML da esterno",
      "memAddr": "40009",
      "tipoMem": "Int",
      "index": 9,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 10,
      "unit": "#"
    },
    "LivSerb01": {
      "name": "LivSerb01",
      "description": "Livello Servatoio 01",
      "memAddr": "40020",
      "tipoMem": "Int",
      "index": 20,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb02": {
      "name": "LivSerb02",
      "description": "Livello Servatoio 02",
      "memAddr": "40021",
      "tipoMem": "Int",
      "index": 21,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb03": {
      "name": "LivSerb03",
      "description": "Livello Servatoio 03",
      "memAddr": "40022",
      "tipoMem": "Int",
      "index": 22,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb04": {
      "name": "LivSerb04",
      "description": "Livello Servatoio 04",
      "memAddr": "40023",
      "tipoMem": "Int",
      "index": 23,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb05": {
      "name": "LivSerb05",
      "description": "Livello Servatoio 05",
      "memAddr": "40024",
      "tipoMem": "Int",
      "index": 24,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb06": {
      "name": "LivSerb06",
      "description": "Livello Servatoio 06",
      "memAddr": "40025",
      "tipoMem": "Int",
      "index": 25,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb07": {
      "name": "LivSerb07",
      "description": "Livello Servatoio 07",
      "memAddr": "40026",
      "tipoMem": "Int",
      "index": 26,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb08": {
      "name": "LivSerb08",
      "description": "Livello Servatoio 08",
      "memAddr": "40027",
      "tipoMem": "Int",
      "index": 27,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb09": {
      "name": "LivSerb09",
      "description": "Livello Servatoio 09",
      "memAddr": "40028",
      "tipoMem": "Int",
      "index": 28,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb10": {
      "name": "LivSerb10",
      "description": "Livello Servatoio 10",
      "memAddr": "40029",
      "tipoMem": "Int",
      "index": 29,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb11": {
      "name": "LivSerb11",
      "description": "Livello Servatoio 11",
      "memAddr": "40030",
      "tipoMem": "Int",
      "index": 30,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    },
    "LivSerb12": {
      "name": "LivSerb12",
      "description": "Livello Servatoio 12",
      "memAddr": "40031",
      "tipoMem": "Int",
      "index": 31,
      "size": 1,
      "func": "MAX",
      "period": 90,
      "factor": 1,
      "minVal": 0,
      "maxVal": 1000,
      "unit": "#"
    }
  },
  "optMemPar": {
    "AlarmIntCond": "40000|1=2",
    "ManualBitCond": "40002.1=1",
    "EStopBitCond": "40002.0=1",
    "WorkIntCond": "40000|1=3",
    //"VarInt2Translate": "40001,40007",
    //"VarBit2Translate": "40003"
  },
  "optKVP": {
    "hasRecipe": true,
    "maxPodlQty": 530,
    "useLocalRecipe": true,
    "path-locBase": "E:\\MesData\\",
    "path-remBase": "C:\\MesData\\Remote",
    "path-00-Arch": "ArchivioRicette\\FIMAT",
    "path-01-Temp": "01-Temp\\FIMAT",
    "path-02-Sent": "02-Inviate\\FIMAT",
    "path-03-Recv": "03-Ricevute\\FIMAT",
    "path-04-remReq": "Y:\\",
    "path-05-remExe": "Z:\\",
    "path-06-remRec": "R:\\",
    "path-outReport": "C:\\MesData\\Report",
    "path-confSetup": "E:\\MesData\\Setup\\setupConsumi.json",
    "replace-<Variant>": "<Variant>{{PODL}}",
    "replace-<Info1>": "<Info1>Kg{{Qty}} | {{Note}}"
  },
  "itemTranslation": {
    "40001_0": "Stato non aggiornato per mancanza comunicazione da computer",
    "40001_1": "Stato non aggiornato per mancanza comunicazione da PLC",
    "40001_2": "Presenza di anomalie od attivita che limitano il funzionamento",
    "40001_3": "Macchina impegnata per attivita normale in corso",
    "40001_4": "Macchina libera e pronta al funzionamento",
    "40003.0": "Posizione di dosaggio impegnata",
    "40003.1": "Bidone con ricetta terminata od annullata da rimuovere da posizione di dosaggio",
    "40003.2": "Ricetta in preparazione",
    "40003.3": "Lavaggio valvole in corso",
    "40003.4": "Avvio caricamento nuova ricetta in corso",
    "40007_0": "Nessuno",
    "40007_1": "Singola ricetta",
    "40007_2": "Coda (modo non ancora avviato)",
    "40007_3": "Coda (modo avviato)",
    "40007_4": "Correzione"
  }
}