MTN6-245
This commit is contained in:
parent
34b16fa31c
commit
6ed69c4c95
@ -119,6 +119,20 @@
|
||||
"size": 400,
|
||||
"viewParams": {},
|
||||
"viewPath": "PopUp-Views/Controller-Equipment/Information-Docked-East-JR-PB"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-VFD",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 400,
|
||||
"viewParams": {},
|
||||
"viewPath": "PopUp-Views/Controller-Equipment/Information-Docked-East-VFD"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
|
||||
Binary file not shown.
@ -119,6 +119,20 @@
|
||||
"size": 400,
|
||||
"viewParams": {},
|
||||
"viewPath": "PopUp-Views/Controller-Equipment/Information-Docked-East-JR-PB"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-VFD",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 400,
|
||||
"viewParams": {},
|
||||
"viewPath": "PopUp-Views/Controller-Equipment/Information-Docked-East-VFD"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
|
||||
@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-06-14T12:51:15Z"
|
||||
},
|
||||
"lastModificationSignature": "0055753ae9b96bcbe67bf2ce8b08be6b63ba7a68f78bd3af3c61203626a71d74"
|
||||
}
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
File diff suppressed because it is too large
Load Diff
@ -5,13 +5,14 @@
|
||||
"display_icon": true,
|
||||
"plc": "value",
|
||||
"priority": 0,
|
||||
"priority_string": "No Active Alarms",
|
||||
"priority_string": "Medium",
|
||||
"running": false,
|
||||
"searchId": "PLC01",
|
||||
"state": 0,
|
||||
"state_string": "Off(Inactive)"
|
||||
"state": 131,
|
||||
"state_string": "Disconnected"
|
||||
},
|
||||
"params": {
|
||||
"angle": 0,
|
||||
"directionLeft": false,
|
||||
"forceFaultStatus": null,
|
||||
"forceRunningStatus": null,
|
||||
@ -36,7 +37,7 @@
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "case(\t{value},\r\n\t\t0, True,\r\n\t\t1, True,\r\n\t\t2, {session.custom.alarm_filter.show_running},\r\n\t\t3, {session.custom.alarm_filter.show_diagnostic} || {session.custom.alarm_filter.show_running},\r\n\t\t4, True,\r\n\t\t5, True,\r\n\t\t6, {session.custom.alarm_filter.show_diagnostic} || {session.custom.alarm_filter.show_running},\r\n\t\t7, True,\r\n\t\t8, True,\r\n\t\t9, True,\r\n\t\t13, True,\r\n\t\t14, True,\r\n\t\tFalse )",
|
||||
"expression": "case(\t{value},\r\n\t\t0, True,\r\n\t\t1, True,\r\n\t\t2, {session.custom.alarm_filter.show_running},\r\n\t\t3, {session.custom.alarm_filter.show_diagnostic} || {session.custom.alarm_filter.show_running},\r\n\t\t4, True,\r\n\t\t5, True,\r\n\t\t6, {session.custom.alarm_filter.show_diagnostic} || {session.custom.alarm_filter.show_running},\r\n\t\t7, True,\r\n\t\t8, True,\r\n\t\t9, True,\r\n\t\t13, True,\r\n\t\t14, True,\r\n\t\t61, True,\r\n 131, True,\t\r\n\t\tFalse )",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
@ -121,7 +122,7 @@
|
||||
},
|
||||
{
|
||||
"input": 5,
|
||||
"output": 1
|
||||
"output": 3
|
||||
},
|
||||
{
|
||||
"input": 6,
|
||||
@ -146,6 +147,10 @@
|
||||
{
|
||||
"input": 14,
|
||||
"output": 2
|
||||
},
|
||||
{
|
||||
"input": 61,
|
||||
"output": 4
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
@ -188,7 +193,7 @@
|
||||
},
|
||||
{
|
||||
"input": 5,
|
||||
"output": "High"
|
||||
"output": "Low"
|
||||
},
|
||||
{
|
||||
"input": 6,
|
||||
@ -213,6 +218,14 @@
|
||||
{
|
||||
"input": 14,
|
||||
"output": "Medium"
|
||||
},
|
||||
{
|
||||
"input": 61,
|
||||
"output": "Diagnostic"
|
||||
},
|
||||
{
|
||||
"input": 131,
|
||||
"output": "Medium"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
@ -265,12 +278,16 @@
|
||||
"custom.state_string": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "case({view.custom.state},\r\n0, \"Off(Inactive)\",\r\n1, \"Enabled, Not Running\",\r\n2, \"Running\",\r\n3, \"Energy Management\",\r\n4, \"Jammed\",\r\n5, \"Full\",\r\n6, \"Maintenance Mode\",\r\n7, \"VFD Faulted\",\r\n8, \"Communication Fault\",\r\n9, \"E-Stop\",\r\n13,\"Encoder_Fault\",\r\n14,\"Stopped\",\r\n\"Unknown\")"
|
||||
"expression": "case({view.custom.state},\r\n0, \"Off(Inactive)\",\r\n1, \"Enabled, Not Running\",\r\n2, \"Running\",\r\n3, \"Energy Management\",\r\n4, \"Jammed\",\r\n5, \"Full\",\r\n6, \"Maintenance Mode / Conveyor Stopped In Maintenance Mode\",\r\n7, \"VFD Faulted\",\r\n8, \"Communication Fault\",\r\n9, \"E-Stop\",\r\n13,\"Encoder_Fault\",\r\n14,\"Stopped\",\r\n61,\"Conveyor Running In Maintenance Mode\",\r\n131, \"Disconnected\",\r\n\"Unknown\")"
|
||||
},
|
||||
"type": "expr"
|
||||
},
|
||||
"persistent": true
|
||||
},
|
||||
"params.angle": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.directionLeft": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
@ -312,27 +329,45 @@
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"position.rotate.angle": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.directionLeft"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "if({value}, \u0027180deg\u0027, \u00270deg\u0027)",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.elements[0].fill.paint": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "if(\r\n {view.custom.disconnected},\r\n \"#000000\",\r\n switch(\r\n toInt({view.custom.state}),\r\n 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 13, 14,\r\n \"#c2c2c2\", \"#c9fcc0\", \"#00ff11\", \"#00ffd0\", \"#ff8c00\",\r\n \"#0008ff\", \"#946446\", \"#ff0000\", \"#ff0000\", \"#ff0000\", \"#ff8c00\", \"#c2c2c2\",\r\n \"#fff700\"\r\n )\r\n)\r\n"
|
||||
"expression": "if(\r\n {view.custom.disconnected},\r\n \"#000000\",\r\n switch(\r\n toInt({view.custom.state}),\r\n 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 61, 131,\r\n \"#c2c2c2\", \"#c9fcc0\", \"#00ff11\", \"#00ffd0\", \"#ff8c00\",\r\n \"#0008ff\", \"#946446\", \"#ff0000\", \"#ff0000\", \"#ff0000\", \"#ff8c00\", \"#c2c2c2\", \"#B45C5C\", \"#c2c2c2\",\r\n \"#fff700\"\r\n )\r\n)\r\n"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.style.transform": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"0": "{view.params.tagProps[0]}",
|
||||
"fc": "{session.custom.fc}"
|
||||
},
|
||||
"tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/Maintenance/Direction"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "coalesce({value},{view.params.forceFaultStatus},\"\")",
|
||||
"type": "expression"
|
||||
},
|
||||
{
|
||||
"fallback": "",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": "scaleX(-1)"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
@ -360,7 +395,7 @@
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tsystem.perspective.openDock(\u0027Docked-East\u0027,params\u003d{\u0027tagProps\u0027:self.view.params.tagProps})"
|
||||
"script": "\tsystem.perspective.openDock(\u0027Docked-East-VFD\u0027,params\u003d{\u0027tagProps\u0027:self.view.params.tagProps})"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
|
||||
650
tags/Simulation/Conveyor.json
Normal file
650
tags/Simulation/Conveyor.json
Normal file
@ -0,0 +1,650 @@
|
||||
{
|
||||
"name": "",
|
||||
"tagType": "Provider",
|
||||
"tags": [
|
||||
{
|
||||
"name": "Latency",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "StringArray",
|
||||
"name": "rolling_latency",
|
||||
"alarmEvalEnabled": true,
|
||||
"value": [
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "Boolean",
|
||||
"name": "first_pass",
|
||||
"value": true,
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "reference",
|
||||
"dataType": "String",
|
||||
"sourceTagPath": "[~]System/aws_data.value",
|
||||
"name": "aws_data_copy",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "prev_key",
|
||||
"value": "",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "DateTime",
|
||||
"name": "last_alarm_change_ts",
|
||||
"formatString": "yyyy-MM-dd h:mm:ss aa",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "avg_latency",
|
||||
"value": "",
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Configuration",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "SiteLatLng",
|
||||
"value": "{\"lat\":40.19567891533845, \"lng\":-74.56542081870408}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "PLC",
|
||||
"value": "{ \"MCM07\": { \"Area\": \"Bypass\", \"SubArea\": \"\" }, \t\"MCM06\": { \"Area\": \"Non Con Sorters\", \"SubArea\": \"\" }, \t\"MCM05\": { \"Area\": \"North Bulk Inbound, Fluid Outbound and Problem Solve\", \"SubArea\": \"\" }, \t\"MCM04\": { \"Area\": \"South Bulk Inbound, Fluid Outbound and Problem Solve\", \"SubArea\": \"\" }, \t\"MCM03\": { \"Area\": \"Non Con Merge\", \"SubArea\": \"\" }, \t\"MCM02\": { \"Area\": \"Fluid Inbound Merges 5-7\", \"SubArea\": \"\" }, \t\"MCM01\": { \"Area\": \"Fluid Inbound Merges 1-4\", \"SubArea\": \"\" } }",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "reference",
|
||||
"dataType": "String",
|
||||
"sourceTagPath": "[System]Gateway/SystemName",
|
||||
"name": "SystemName",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "aws",
|
||||
"value": "{\"prefix\":\"na\",\"region\":\"us-east-1\"}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "FC",
|
||||
"alarmEvalEnabled": false,
|
||||
"value": "MTN6_SIMULATION",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "DetailedViews",
|
||||
"value": "{ \"MCM07 Bypass\": [ \"MCM07\" ], \t\"MCM06 Non Con\": [ \"MCM06\" ],\t \t\"MCM05 South Bulk Inbound, Fluid Outbound and Problem Solve\": [ \"MCM05\" ],\t \t\"MCM04 North Bulk Inbound, Fluid Outbound and Problem Solve\": [ \"MCM04\" ], \t\"MCM03 Non Con\": [ \"MCM03\" ], \t\"MCM02 Fluid Inbound Merges 5-7\": [ \"MCM02\" ], \t\"MCM01 Fluid Inbound Merges 1-4\": [ \"MCM01\" ]}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "BACKEND_EDGE_DEVICE",
|
||||
"value": "quattro",
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "_types_",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"name": "Conveyor",
|
||||
"tagType": "UdtType",
|
||||
"tags": [
|
||||
{
|
||||
"name": "Maintenance",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Maintenance_Mode"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Maintenance_Mode",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Direction"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Direction",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Direction_PB_Pressed"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Direction_PB_Pressed",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Jog_PB_Pressed"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Jog_PB_Pressed",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Stop_PB_Pressed"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Stop_PB_Pressed",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Start_PB_Pressed"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Start_PB_Pressed",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Maintenance.Speed_FPM"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Int4",
|
||||
"name": "Speed_FPM",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Alarms",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.Disconnected"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Disconnected",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.VFD_Fault"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "VFD_Fault",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.Communication_Fault"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Communication_Fault",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.VFD_Fault_Code"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "VFD_Reset_Required",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.Communication_Fault_Reset_Required"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Communication_Fault_Reset_Required",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.Safe_Off_Fault"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"dataType": "Boolean",
|
||||
"name": "Safe_Off_Fault",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.FPM"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "FPM",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Last_VFD_Fault_Code"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Last_VFD_Fault_Code",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.STATE"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "STATE",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Voltage"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Voltage",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Amperage"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Amperage",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Communication_Fault_Code"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Communication_Fault_Code",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.VFD_Fault_Code"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "VFD_Fault_Code",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Frequency"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Frequenncy",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Cycle_Time_Factor"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Cycle_Time_Factor",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Speed_At_60Hz"
|
||||
},
|
||||
"valueSource": "opc",
|
||||
"name": "Speed_At_60Hz",
|
||||
"tagType": "AtomicTag",
|
||||
"opcServer": "PLC"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "System",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "download",
|
||||
"value": "",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "wbsckt_messages_send",
|
||||
"value": "{\"message_list\":[{\"action\":\"pageview\",\"parameters\":{\"siteId\":\"MTN6_SIMULATION\",\"sessionId\":\"bd3d002d-ce53-4953-a26d-14c9290a8d90\",\"pageId\":\"Home\",\"timestamp\":1749137391093}}]}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "device_count",
|
||||
"value": "{}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "IdToStatus",
|
||||
"value": "{}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "Boolean",
|
||||
"name": "wbsckt_logging",
|
||||
"value": false,
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "thread_id",
|
||||
"value": "2162",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "String",
|
||||
"name": "aws_data",
|
||||
"value": "{}",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "Boolean",
|
||||
"name": "close_socket",
|
||||
"value": true,
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Conveyor",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"name": "UL1_3_VFD1",
|
||||
"typeId": "Conveyor",
|
||||
"tagType": "UdtInstance",
|
||||
"tags": [
|
||||
{
|
||||
"name": "Voltage",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Speed_At_60Hz",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"value": 14,
|
||||
"name": "STATE",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Last_VFD_Fault_Code",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Maintenance",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"name": "Maintenance_Mode",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Speed_FPM",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Direction_PB_Pressed",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Start_PB_Pressed",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Stop_PB_Pressed",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Jog_PB_Pressed",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Direction",
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Alarms",
|
||||
"tagType": "Folder",
|
||||
"tags": [
|
||||
{
|
||||
"alarms": [
|
||||
{
|
||||
"setpointA": 1.0,
|
||||
"name": "Communication Fault",
|
||||
"priority": "High",
|
||||
"displayPath": ""
|
||||
}
|
||||
],
|
||||
"name": "Communication_Fault",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"alarms": [
|
||||
{
|
||||
"setpointA": 1.0,
|
||||
"name": "Safe Off Fault",
|
||||
"priority": "High"
|
||||
}
|
||||
],
|
||||
"name": "Safe_Off_Fault",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"alarms": [
|
||||
{
|
||||
"setpointA": 1.0,
|
||||
"name": "VFD Fault",
|
||||
"priority": "High"
|
||||
}
|
||||
],
|
||||
"name": "VFD_Fault",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"alarms": [
|
||||
{
|
||||
"setpointA": 1.0,
|
||||
"name": "Communication Fault Reset Required",
|
||||
"priority": "Diagnostic"
|
||||
}
|
||||
],
|
||||
"name": "Communication_Fault_Reset_Required",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"opcItemPath": {
|
||||
"bindType": "parameter",
|
||||
"binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.VFD_Reset_Required"
|
||||
},
|
||||
"alarms": [
|
||||
{
|
||||
"setpointA": 1.0,
|
||||
"name": "VFD Reset Required",
|
||||
"priority": "Diagnostic"
|
||||
}
|
||||
],
|
||||
"name": "VFD_Reset_Required",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"alarms": [
|
||||
{
|
||||
"setpointA": 1.0,
|
||||
"name": "Disconnected",
|
||||
"priority": "Medium"
|
||||
}
|
||||
],
|
||||
"name": "Disconnected",
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Amperage",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Frequenncy",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "VFD_Fault_Code",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "FPM",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Communication_Fault_Code",
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"name": "Cycle_Time_Factor",
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "DateTime",
|
||||
"name": "wbsckt_heartbeat_interval",
|
||||
"value": 1749905376025,
|
||||
"tagType": "AtomicTag"
|
||||
},
|
||||
{
|
||||
"valueSource": "memory",
|
||||
"dataType": "Boolean",
|
||||
"name": "wbsckt_running",
|
||||
"value": true,
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user