55f901beb6
- ok semplificare setup memorie mMap - ok aggiunta altre aree - rimossi valori "master" in byte[]
520 lines
13 KiB
JSON
520 lines
13 KiB
JSON
{
|
|
"BrowseFullVal": "ns=3;s=\"PV_Exchange_DB_R\"",
|
|
"BrowseNSIndex": 0,
|
|
"BrowseValue": 0,
|
|
"kvDelim": "#",
|
|
"memDelim": ".",
|
|
"mMapReadFromRawByte": true,
|
|
"mMapWriteFromRawByte": false,
|
|
"sendSubscribItemsRaw": false,
|
|
"keyPartCount": "PV_Exchange_DB_R.Production#GEN.Float.0",
|
|
"keyPartReq": "",
|
|
"keyPartId": "",
|
|
"keyProgName": "",
|
|
"keyRunMode": "",
|
|
"pingAsPowerOn": false,
|
|
"UseFullId": true,
|
|
"maxNullRead": 500,
|
|
"condWork": [
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Fabric Run",
|
|
"bitNum": 0,
|
|
"targetValue": "1"
|
|
},
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Enabled",
|
|
"bitNum": 0,
|
|
"targetValue": "1"
|
|
},
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Enabled",
|
|
"bitNum": 4,
|
|
"targetValue": "1"
|
|
},
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Enabled",
|
|
"bitNum": 5,
|
|
"targetValue": "1"
|
|
}
|
|
],
|
|
"condPowerOn": {
|
|
"checkMode": "OR",
|
|
"checkList": [
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Enabled",
|
|
"bitNum": 4,
|
|
"targetValue": "1"
|
|
},
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Enabled",
|
|
"bitNum": 5,
|
|
"targetValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"condReady": {
|
|
"checkMode": "AND",
|
|
"checkList": [
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Enabled",
|
|
"bitNum": 5,
|
|
"targetValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"condManual": {
|
|
"checkMode": "OR",
|
|
"checkList": [
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Fabric Run",
|
|
"bitNum": 0,
|
|
"targetValue": "0"
|
|
}
|
|
]
|
|
},
|
|
"condEStop": {
|
|
"checkMode": "AND",
|
|
"checkList": []
|
|
},
|
|
"condError": {
|
|
"checkMode": "AND",
|
|
"checkList": [
|
|
{
|
|
"keyName": "PV_Exchange_DB_R.Alarms",
|
|
"bitNum": 0,
|
|
"targetValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"condCountEnabled": {
|
|
"checkMode": "AND",
|
|
"checkList": []
|
|
},
|
|
"condWarmUpCoolDown": {
|
|
"checkMode": "OR",
|
|
"checkList": [],
|
|
"negateValue": true
|
|
},
|
|
"subscribedItems": [
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Enabled\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Production\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Alarms\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Fabric Run\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Fabric Speed\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Oven Run\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Oven Speed\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Temperature\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Spindles\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Thermoset\"",
|
|
"ns=3;s=\"PV_Exchange_DB_R\".\"Loading Cell\"",
|
|
"ns=3;s=\"SP_Exchange_DB_R\".\"Enabling\"",
|
|
"ns=3;s=\"SP_Exchange_DB_R\".\"Fabric Enabling\"",
|
|
"ns=3;s=\"SP_Exchange_DB_R\".\"Fabric Speed\""
|
|
],
|
|
"filterItemsNodeId": [
|
|
"ns=2;s=RamosaETN21.RamosaCJ2._Hints",
|
|
"ns=2;s=RamosaETN21.RamosaCJ2._Statistics",
|
|
"ns=2;s=RamosaETN21.RamosaCJ2._System",
|
|
"ns=2;s=RamosaETN21.RamosaCJ2.Bianco",
|
|
"ns=2;s=RamosaETN21.RamosaCJ2.Limits"
|
|
],
|
|
"fluxLogVeto": [
|
|
"Alarms.Alarm Word 1",
|
|
"Alarms.Alarm Word 2",
|
|
"Alarms.Alarm Word 3",
|
|
"Alarms.Alarm Word 4",
|
|
"Alarms.Alarm Word 5",
|
|
"Alarms.Alarm Word 6",
|
|
"Alarms.Alarm Word 7",
|
|
"Alarms.Alarm Word 8",
|
|
"Alarms.Alarm Word 9",
|
|
"Alarms.Alarm Word 10",
|
|
"Alarms.Alarm Word 11",
|
|
"Alarms.Alarm Word 12",
|
|
"Alarms.Alarm Word 13",
|
|
"Alarms.Alarm Word 14",
|
|
"Alarms.Alarm Word 15",
|
|
"Alarms.Alarm Word 16",
|
|
"Alarms.Alarm Word 17",
|
|
"Alarms.Alarm Word 18",
|
|
"Alarms.Alarm Word 19",
|
|
"Alarms.Alarm Word 20",
|
|
"Alarms.Alarm Word 21",
|
|
"Alarms.Alarm Word 22",
|
|
"Alarms.Alarm Word 23",
|
|
"Alarms.Alarm Word 24",
|
|
"Alarms.Alarm Word 25",
|
|
"Alarms.Alarm Word 26",
|
|
"Alarms.Alarm Word 27",
|
|
"Alarms.Alarm Word 28",
|
|
"Alarms.Alarm Word 29",
|
|
"Alarms.Alarm Word 30",
|
|
"Alarms.Alarm Word 31",
|
|
"Alarms.Alarm Word 32",
|
|
"Alarms.Alarm Word 33",
|
|
"Alarms.Alarm Word 34",
|
|
"Alarms.Alarm Word 35",
|
|
"Alarms.Alarm Word 36",
|
|
"Alarms.Alarm Word 37",
|
|
"Alarms.Alarm Word 38"
|
|
],
|
|
"fluxLogVetoContains": [
|
|
],
|
|
"itemTranslation": {
|
|
"avail": "Machine Available",
|
|
"rstat": "Execution Mode",
|
|
"mode": "Controller Mode",
|
|
"ncprog": "Program Name",
|
|
"IO_150": "Qta Prodotta (metri)",
|
|
"lpremain": "Qta Richiesta",
|
|
"fdovrd": "PATH FEED OVERRIDE",
|
|
"rovrd": "PATH RAPID OVERRIDE"
|
|
},
|
|
"paramsEndThresh": {
|
|
"Counter": 9,
|
|
"Temperature": 4,
|
|
"Weight": 4,
|
|
"Humidity Actual Value": 5
|
|
},
|
|
"paramsContainsThresh": {
|
|
"Spindle ": 2
|
|
},
|
|
"mMapRead": {
|
|
"OPC_PV_Exchange_DB_R.Enabled": {
|
|
"name": "OPC_PV_Exchange_DB_R.Enabled",
|
|
"description": "Abilitazioni",
|
|
"memAddr": "",
|
|
"tipoMem": "Byte",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 101
|
|
},
|
|
"OPC_PV_Exchange_DB_R.Fabric Run": {
|
|
"name": "OPC_PV_Exchange_DB_R.Fabric Run",
|
|
"description": "Fabric Run",
|
|
"memAddr": "",
|
|
"tipoMem": "Byte",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 102
|
|
},
|
|
"OPC_PV_Exchange_DB_R.Production": {
|
|
"name": "OPC_PV_Exchange_DB_R.Production",
|
|
"description": "Stato Produzione",
|
|
"memAddr": "",
|
|
"tipoMem": "Byte",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 103
|
|
},
|
|
"OPC_PV_Exchange_DB_R.Alarms": {
|
|
"name": "OPC_PV_Exchange_DB_R.Alarms",
|
|
"description": "Allarmi",
|
|
"memAddr": "",
|
|
"tipoMem": "Byte",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 104
|
|
},
|
|
"OPC_Enab_EntryEnd": {
|
|
"name": "OPC_Enab_EntryEnd",
|
|
"description": "Entry End",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.0",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 11
|
|
},
|
|
"OPC_Enab_ExitEnd": {
|
|
"name": "OPC_Enab_ExitEnd",
|
|
"description": "Exit End",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.1",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 12
|
|
},
|
|
"OPC_Enab_SlowSpeed": {
|
|
"name": "OPC_Enab_SlowSpeed",
|
|
"description": "Slow Speed",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.2",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 13
|
|
},
|
|
"OPC_Enab_GenExhFan": {
|
|
"name": "OPC_Enab_GenExhFan",
|
|
"description": "Gen. Exhaust Fan",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.3",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 14
|
|
},
|
|
"OPC_Enab_GenFan": {
|
|
"name": "OPC_Enab_GenFan",
|
|
"description": "Gen. Fan",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.4",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 15
|
|
},
|
|
"OPC_Enab_GenBurn": {
|
|
"name": "OPC_Enab_GenBurn",
|
|
"description": "Gen. Burner",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.5",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 16
|
|
},
|
|
"OPC_Enab_AutoBurn": {
|
|
"name": "OPC_Enab_AutoBurn",
|
|
"description": "Auto Burner",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.6",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 17
|
|
},
|
|
"OPC_Enab_MispDet": {
|
|
"name": "OPC_Enab_MispDet",
|
|
"description": "Misp. Detector",
|
|
"memAddr": "PV_Exchange_DB_R.Enabled#GEN.Byte.8",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 19
|
|
},
|
|
"OPC_Fab_MacRun": {
|
|
"name": "OPC_Fab_MacRun",
|
|
"description": "Machine Run",
|
|
"memAddr": "PV_Exchange_DB_R.Fabric Run#GEN.Byte.0",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 21
|
|
},
|
|
"OPC_FabRun_Chain": {
|
|
"name": "OPC_FabRun_Chain",
|
|
"description": "Chain",
|
|
"memAddr": "PV_Exchange_DB_R.Fabric Run#GEN.Byte.1",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 22
|
|
},
|
|
"OPC_FabRun_TORoll": {
|
|
"name": "OPC_FabRun_TORoll",
|
|
"description": "Take Off Roller",
|
|
"memAddr": "PV_Exchange_DB_R.Fabric Run#GEN.Byte.7",
|
|
"tipoMem": "Boolean",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "#",
|
|
"displOrdinal": 22
|
|
},
|
|
"OPC_FabSpeed_ChainSpeed": {
|
|
"name": "OPC_FabSpeed_ChainSpeed",
|
|
"description": "Chain Speed",
|
|
"memAddr": "PV_Exchange_DB_R.Fabric Speed#GEN.Float.0",
|
|
"tipoMem": "FloatABCD",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "m",
|
|
"displOrdinal": 1
|
|
},
|
|
"OPC_FabSpeed_TOffOverFeed": {
|
|
"name": "OPC_FabSpeed_TOffOverFeed",
|
|
"description": "TakeOff Overfeeding",
|
|
"memAddr": "PV_Exchange_DB_R.Fabric Speed#GEN.Float.24",
|
|
"tipoMem": "FloatABCD",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "m",
|
|
"displOrdinal": 1
|
|
},
|
|
"OPC_Prod_PartMetCount": {
|
|
"name": "OPC_Prod_PartMetCount",
|
|
"description": "Contatore Metri Parziale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.0",
|
|
"tipoMem": "FloatABCD",
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "m",
|
|
"displOrdinal": 1
|
|
},
|
|
"OPC_Prod_TotMetCount": {
|
|
"name": "OPC_Prod_TotMetCount",
|
|
"description": "Contatore Metri Totale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.4",
|
|
"tipoMem": "FloatABCD",
|
|
"index": 1,
|
|
"size": 1,
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "m",
|
|
"displOrdinal": 2
|
|
},
|
|
"OPC_Prod_TotHourCount": {
|
|
"name": "OPC_Prod_TotHourCount",
|
|
"description": "Contatore Ore Totale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.8",
|
|
"tipoMem": "FloatABCD",
|
|
"index": 1,
|
|
"size": 1,
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "m",
|
|
"displOrdinal": 3
|
|
},
|
|
"OPC_Prod_PartGasCount": {
|
|
"name": "OPC_Prod_PartGasCount",
|
|
"description": "Contatore Gas Parziale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.12",
|
|
"tipoMem": "FloatABCD",
|
|
"index": 1,
|
|
"size": 1,
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "nm3",
|
|
"displOrdinal": 4
|
|
},
|
|
"OPC_Prod_TotGasCount": {
|
|
"name": "OPC_Prod_TotGasCount",
|
|
"description": "Contatore Gas Totale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.16",
|
|
"tipoMem": "FloatABCD",
|
|
"index": 1,
|
|
"size": 1,
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "nm3",
|
|
"displOrdinal": 5
|
|
},
|
|
"OPC_Prod_PartElEnCount": {
|
|
"name": "OPC_Prod_PartElEnCount",
|
|
"description": "Contatore En Elettr. Parziale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.20",
|
|
"tipoMem": "FloatABCD",
|
|
"index": 1,
|
|
"size": 1,
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "kWh",
|
|
"displOrdinal": 6
|
|
},
|
|
"OPC_Prod_TotElEnCount": {
|
|
"name": "OPC_Prod_TotElEnCount",
|
|
"description": "Contatore En Elettr. Totale",
|
|
"memAddr": "PV_Exchange_DB_R.Production#GEN.Float.24",
|
|
"tipoMem": "FloatABCD",
|
|
"index": 1,
|
|
"size": 1,
|
|
"func": "POINT",
|
|
"period": 90,
|
|
"factor": 1,
|
|
"minVal": 0,
|
|
"maxVal": 10,
|
|
"unit": "kWh",
|
|
"displOrdinal": 7
|
|
}
|
|
},
|
|
"mMapWrite": {
|
|
},
|
|
"WatchDog": {
|
|
"IsEnabled": false,
|
|
"MemConfRead": "",
|
|
"MemConfWrite": "",
|
|
"MaxVal": 9999
|
|
},
|
|
"BaseIdMask": "",
|
|
"DictOpcNameReplace": {
|
|
"\"": ""
|
|
}
|
|
} |