diff --git a/Simulations/STATION_JR_PB/Ignition/tags.json b/Simulations/STATION_JR_PB/Ignition/tags.json new file mode 100644 index 0000000..2b9f2d8 --- /dev/null +++ b/Simulations/STATION_JR_PB/Ignition/tags.json @@ -0,0 +1,85 @@ +{ + "tags": [ + { + "name": "UL1_3_JR_PB1", + "typeId": "JR_PB", + "tagType": "UdtInstance", + "tags": [ + { + "name": "HMI", + "tagType": "Folder", + "tags": [ + { + "name": "STATE", + "tagType": "AtomicTag" + }, + { + "name": "ALARMST", + "tagType": "AtomicTag" + }, + { + "name": "DISC", + "tagType": "AtomicTag" + } + ] + } + ] + }, + { + "name": "UL1_3_JR_PB2", + "typeId": "JR_PB", + "tagType": "UdtInstance", + "tags": [ + { + "name": "HMI", + "tagType": "Folder", + "tags": [ + { + "name": "STATE", + "tagType": "AtomicTag" + }, + { + "name": "DISC", + "tagType": "AtomicTag" + }, + { + "name": "ALARMST", + "tagType": "AtomicTag" + } + ] + } + ] + }, + { + "name": "UL1_3_VFD1", + "typeId": "Conveyor", + "tagType": "UdtInstance", + "tags": [ + { + "name": "HMI", + "tagType": "Folder", + "tags": [ + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]UL1_3_VFD1.HMI.{TagName}" + }, + "name": "STATE", + "tagType": "AtomicTag" + }, + { + "valueSource": "memory", + "value": 0, + "name": "ALARMST", + "tagType": "AtomicTag" + }, + { + "name": "DISC", + "tagType": "AtomicTag" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Simulations/STATION_JR_PB/Ignition/udts.json b/Simulations/STATION_JR_PB/Ignition/udts.json new file mode 100644 index 0000000..b7b1fd0 --- /dev/null +++ b/Simulations/STATION_JR_PB/Ignition/udts.json @@ -0,0 +1,88 @@ +{ + "tags": [ + { + "name": "Conveyor", + "tagType": "UdtType", + "tags": [ + { + "name": "HMI", + "tagType": "Folder", + "tags": [ + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.{TagName}" + }, + "valueSource": "opc", + "name": "STATE", + "tagType": "AtomicTag", + "opcServer": "PLC" + }, + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.{TagName}" + }, + "valueSource": "opc", + "name": "ALARMST", + "tagType": "AtomicTag", + "opcServer": "PLC" + }, + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.{TagName}" + }, + "valueSource": "opc", + "name": "DISC", + "tagType": "AtomicTag", + "opcServer": "PLC" + } + ] + } + ] + }, + { + "name": "JR_PB", + "tagType": "UdtType", + "tags": [ + { + "name": "HMI", + "tagType": "Folder", + "tags": [ + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.{TagName}" + }, + "valueSource": "opc", + "name": "DISC", + "tagType": "AtomicTag", + "opcServer": "PLC" + }, + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.{TagName}" + }, + "valueSource": "opc", + "name": "ALARMST", + "tagType": "AtomicTag", + "opcServer": "PLC" + }, + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.{TagName}" + }, + "valueSource": "opc", + "name": "STATE", + "tagType": "AtomicTag", + "opcServer": "PLC" + } + ] + } + ] + } + ] +} \ No newline at end of file