From 530e5922b4b7b09f4eac049e3f7a3b4b8559bb60 Mon Sep 17 00:00:00 2001 From: "b.makharadze" <81828475+bmidf@users.noreply.github.com> Date: Wed, 4 Jun 2025 17:28:52 +0400 Subject: [PATCH] MTN6-235 --- .../Simulations/Station_EPC/resource.json | 17 ++ .../Simulations/Station_EPC/thumbnail.png | Bin 0 -> 17641 bytes .../views/Simulations/Station_EPC/view.json | 263 ++++++++++++++++++ .../Equipment-Views/PullChord/view.json | 2 +- .../Equipment-Views/PullChord_End/view.json | 2 +- .../Equipment-Views/PullChord_Line/view.json | 2 +- tags/Station_tag.json | 100 +++++++ tags/Station_udt.json | 32 +++ 8 files changed, 415 insertions(+), 3 deletions(-) create mode 100644 MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/resource.json create mode 100644 MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/thumbnail.png create mode 100644 MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/view.json create mode 100644 tags/Station_tag.json create mode 100644 tags/Station_udt.json diff --git a/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/resource.json b/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/resource.json new file mode 100644 index 0000000..efd799e --- /dev/null +++ b/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.json", + "thumbnail.png" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2025-06-04T13:27:50Z" + }, + "lastModificationSignature": "9f2d15bec701a5b47b90a28d7896be38790e8558b3a7d75693a0944b90035a45" + } +} \ No newline at end of file diff --git a/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/thumbnail.png b/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..aeddab0eeed248415861ba1ba948457adff14837 GIT binary patch literal 17641 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 KwXatnJ^vqtU{&D& literal 0 HcmV?d00001 diff --git a/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/view.json b/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/view.json new file mode 100644 index 0000000..9570255 --- /dev/null +++ b/MTN6_Simulation/com.inductiveautomation.perspective/views/Simulations/Station_EPC/view.json @@ -0,0 +1,263 @@ +{ + "custom": {}, + "params": {}, + "props": { + "defaultSize": { + "height": 1080, + "width": 1920 + } + }, + "root": { + "children": [ + { + "meta": { + "name": "Image" + }, + "position": { + "height": 1080, + "width": 1920, + "x": -2.0088348388671875, + "y": 0.0000629425048828125 + }, + "props": { + "source": "http://127.0.0.1:5500/Station_EPC.svg" + }, + "type": "ia.display.image" + }, + { + "meta": { + "name": "UL1_3_VFD1" + }, + "position": { + "height": 292, + "width": 290, + "x": 813, + "y": 376.979 + }, + "props": { + "params": { + "directionLeft": false, + "forceFaultStatus": null, + "forceRunningStatus": null, + "tagProps": [ + "/System/Conveyor/UL1_3_VFD1", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/Status" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "UL1_3_EPC1_Line" + }, + "position": { + "height": 30, + "rotate": { + "angle": 0 + }, + "width": 1376, + "x": 303.83, + "y": 720.21 + }, + "props": { + "params": { + "forceFaultStatus": null, + "tagProps": [ + "/System/Station/EPC/UL1_3_EPC1", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/PullChord_Line" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "UL1_3_EPC2_Line" + }, + "position": { + "height": 30, + "rotate": { + "angle": 0 + }, + "width": 1360, + "x": 312.93, + "y": 294.02 + }, + "props": { + "params": { + "forceFaultStatus": null, + "tagProps": [ + "/System/Station/EPC/UL1_3_EPC2", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/PullChord_Line" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "UL1_3_EPC2" + }, + "position": { + "height": 178, + "rotate": { + "angle": 90 + }, + "width": 185, + "x": 134, + "y": 220 + }, + "props": { + "params": { + "forceFaultStatus": null, + "tagProps": [ + "/System/Station/EPC/UL1_3_EPC2", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/PullChord" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "UL1_3_EPC1" + }, + "position": { + "height": 178, + "rotate": { + "angle": "90deg" + }, + "width": 185, + "x": 134, + "y": 645 + }, + "props": { + "params": { + "forceFaultStatus": null, + "tagProps": [ + "/System/Station/EPC/UL1_3_EPC1", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/PullChord" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "UL1_3_EPC1_END" + }, + "position": { + "height": 150, + "rotate": { + "angle": 90 + }, + "width": 80, + "x": 1687.89, + "y": 660.19 + }, + "props": { + "params": { + "forceFaultStatus": null, + "tagProps": [ + "/System/Station/EPC/UL1_3_EPC1", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/PullChord_End" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "UL1_3_EPC2_END" + }, + "position": { + "height": 150, + "rotate": { + "angle": 90 + }, + "width": 80, + "x": 1682.89, + "y": 235.19 + }, + "props": { + "params": { + "forceFaultStatus": null, + "tagProps": [ + "/System/Station/EPC/UL1_3_EPC2", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value", + "value" + ] + }, + "path": "Symbol-Views/Equipment-Views/PullChord_End" + }, + "type": "ia.display.view" + } + ], + "meta": { + "name": "root" + }, + "type": "ia.container.coord" + } +} \ No newline at end of file diff --git a/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord/view.json b/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord/view.json index c513773..744dd05 100644 --- a/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord/view.json +++ b/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord/view.json @@ -178,7 +178,7 @@ "0": "{view.params.tagProps[0]}", "fc": "{session.custom.fc}" }, - "tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/ALARMST" + "tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/Alarm/Estopped" }, "transforms": [ { diff --git a/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_End/view.json b/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_End/view.json index 9e5f0ea..7db4f48 100644 --- a/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_End/view.json +++ b/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_End/view.json @@ -178,7 +178,7 @@ "0": "{view.params.tagProps[0]}", "fc": "{session.custom.fc}" }, - "tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/ALARMST" + "tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/Alarm/Estopped" }, "transforms": [ { diff --git a/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_Line/view.json b/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_Line/view.json index 49e77b6..c624981 100644 --- a/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_Line/view.json +++ b/SCADA_PERSPECTIVE_PARENT_PROJECT/com.inductiveautomation.perspective/views/Symbol-Views/Equipment-Views/PullChord_Line/view.json @@ -178,7 +178,7 @@ "0": "{view.params.tagProps[0]}", "fc": "{session.custom.fc}" }, - "tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/ALARMST" + "tagPath": "[{fc}_SCADA_TAG_PROVIDER]{0}/Alarm/Estopped" }, "transforms": [ { diff --git a/tags/Station_tag.json b/tags/Station_tag.json new file mode 100644 index 0000000..6db1c65 --- /dev/null +++ b/tags/Station_tag.json @@ -0,0 +1,100 @@ +{ + "name": "Station", + "tagType": "Folder", + "tags": [ + { + "name": "Buttons", + "tagType": "Folder", + "tags": [ + { + "name": "UL1_3_JR_PB1", + "typeId": "TagProp", + "tagType": "UdtInstance", + "tags": [ + { + "value": 0, + "name": "ALARMST", + "tagType": "AtomicTag" + }, + { + "name": "STATE", + "tagType": "AtomicTag" + }, + { + "name": "DCN", + "tagType": "AtomicTag" + } + ] + }, + { + "name": "UL1_3_JR_PB2", + "typeId": "TagProp", + "tagType": "UdtInstance", + "tags": [ + { + "name": "DCN", + "tagType": "AtomicTag" + }, + { + "name": "ALARMST", + "tagType": "AtomicTag" + }, + { + "value": 1, + "name": "STATE", + "tagType": "AtomicTag" + } + ] + } + ] + }, + { + "name": "EPC", + "tagType": "Folder", + "tags": [ + { + "name": "UL1_3_EPC2", + "typeId": "Station", + "tagType": "UdtInstance", + "tags": [ + { + "name": "Alarm", + "tagType": "Folder", + "tags": [ + { + "name": "Estopped", + "tagType": "AtomicTag" + } + ] + }, + { + "name": "STATE", + "tagType": "AtomicTag" + } + ] + }, + { + "name": "UL1_3_EPC1", + "typeId": "Station", + "tagType": "UdtInstance", + "tags": [ + { + "name": "STATE", + "tagType": "AtomicTag" + }, + { + "name": "Alarm", + "tagType": "Folder", + "tags": [ + { + "name": "Estopped", + "tagType": "AtomicTag" + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/tags/Station_udt.json b/tags/Station_udt.json new file mode 100644 index 0000000..f558695 --- /dev/null +++ b/tags/Station_udt.json @@ -0,0 +1,32 @@ +{ + "name": "Station", + "tagType": "UdtType", + "tags": [ + { + "name": "Alarm", + "tagType": "Folder", + "tags": [ + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.Alarm.EStopped" + }, + "valueSource": "opc", + "name": "Estopped", + "tagType": "AtomicTag", + "opcServer": "PLC" + } + ] + }, + { + "opcItemPath": { + "bindType": "parameter", + "binding": "ns\u003d1;s\u003d[PLC]{InstanceName}.HMI.STATE" + }, + "valueSource": "opc", + "name": "STATE", + "tagType": "AtomicTag", + "opcServer": "PLC" + } + ] +} \ No newline at end of file