diff --git a/.gitignore b/.gitignore index eaee74d..529ffba 100644 --- a/.gitignore +++ b/.gitignore @@ -41,4 +41,4 @@ Thumbs.db node_modules/ -/reference/Docker \ No newline at end of file +_reference/Docker/ \ No newline at end of file diff --git a/reference/Docker/.gitignore b/reference/Docker/.gitignore deleted file mode 100644 index a969624..0000000 --- a/reference/Docker/.gitignore +++ /dev/null @@ -1,44 +0,0 @@ -*.gwbk -my-db/ -frontend-gateway/config/resources/.resources -backend-gateway/config/resources/.resources - - -# Database files -**/db/ -**/metricsdb/ -**/autobackup/ -**/db_backup_sqlite.idb -**/valueStore.idb - -# Cache and temporary files -**/jar-cache/ -**/request -**/response -*.tmp -*.bak -**/var - -# Log files -*.log -**/logs - -# Certificates and security -**/certificates/ -**/keystore/ - -# Runtime configuration (environment-specific) -**/config/local -**/config/resources/local - -# Gateway-specific runtime files -**/.container-init.conf - -# Backup and converted files -**/conversion-report.txt -**.digest.json - -# Project conversion artifacts -**/projects/conversion-report.txt -**/migration-log-*.md -**/.resources/ \ No newline at end of file diff --git a/reference/Docker/.gitmodules b/reference/Docker/.gitmodules deleted file mode 100644 index e69de29..0000000 diff --git a/reference/Docker/docker-compose.yml b/reference/Docker/docker-compose.yml deleted file mode 100644 index b8433f9..0000000 --- a/reference/Docker/docker-compose.yml +++ /dev/null @@ -1,86 +0,0 @@ -version: "3.8" - -x-default-logging: &default-logging - logging: - options: - max-size: "100m" - max-file: "5" - driver: json-file - -x-ignition-opts: &ignition-opts - <<: *default-logging - image: inductiveautomation/ignition:${IGNITION_VERSION:-latest} - env_file: gw-init/gateway.env - secrets: - - gateway-admin-password - -name: PCTest -services: - pctp-proxy: - image: traefik:v2.11 - container_name: pctp-proxy - restart: always - ports: - - 80:80 - command: - - --configFile=/etc/traefik/traefik.yml - labels: - traefik.enable: "true" - traefik.http.routers.pctp-proxy.entrypoints: "web" - traefik.http.routers.pctp-proxy.rule: "Host(`pctp-proxy.localtest.me`)" - traefik.http.routers.pctp-proxy.service: "api@internal" - volumes: - - ./traefik-config/traefik.yml:/etc/traefik/traefik.yml:ro - - ./traefik-config/dynamic.yml:/etc/traefik/dynamic.yml:ro - networks: - - proxy - healthcheck: - test: [ "CMD", "traefik", "healthcheck", "--ping" ] - interval: 10s - timeout: 5s - retries: 3 - start_period: 5s - PCTPgateway: - depends_on: - pctp-proxy: - condition: service_healthy - <<: *ignition-opts - build: - context: . - args: - - IGNITION_VERSION=${IGNITION_VERSION:-8.3.2} - dockerfile: ./gw-build/Dockerfile # Edit this file to add new third party modules - user: 0:0 - container_name: PCTPgateway - pull_policy: missing - labels: - traefik.enable: "true" - traefik.http.routers.PCTPgateway.entrypoints: "web" - traefik.http.routers.PCTPgateway.rule: "Host(`${GATEWAY1_HOSTNAME}`)" - traefik.http.services.PCTPgateway.loadbalancer.server.port: "8088" - ports: - - 8088:8088 # Main Ignition Web Port - - 1883:1883 # Main MQTT Port - - 8060:8060 # Main Ignition Gateway Port - # Reference Ignition Documentation for reference to these commands and their uses. - command: > - -n PCTestingPlatform -m ${GATEWAY_MAX_MEMORY:-1024} - volumes: - - ./projects:/usr/local/bin/ignition/data/projects:rw - - ./gw-config:/usr/local/bin/ignition/data/config:rw - - ./gw-commission/commissioning.json:/usr/local/bin/ignition/data/commissioning.json - networks: - - proxy - -networks: - proxy: - name: proxy - # external: true - -secrets: - gateway-admin-password: - file: gw-secret/GATEWAY_ADMIN_PASSWORD - -volumes: - logs: - driver: local diff --git a/reference/Docker/gw-build/Dockerfile b/reference/Docker/gw-build/Dockerfile deleted file mode 100644 index 93a5271..0000000 --- a/reference/Docker/gw-build/Dockerfile +++ /dev/null @@ -1,21 +0,0 @@ -# Use the official Ignition image -ARG IGNITION_VERSION=8.3.2 -FROM inductiveautomation/ignition:${IGNITION_VERSION} - -# COPY ./gw-build/Tag-CICD.modl /usr/local/bin/ignition/user-lib/modules/ -#COPY ./gw-build/MQTT-Distributor-signed.modl /usr/local/bin/ignition/user-lib/modules/ - -USER root - -# Update the package list and install utilities -RUN apt-get update && apt-get install -y \ - iputils-ping \ - htop \ - nano \ - net-tools \ - traceroute \ - && apt-get clean && rm -rf /var/lib/apt/lists/* - - -# Expose required ports -EXPOSE 8088 1883 \ No newline at end of file diff --git a/reference/Docker/gw-commission/commissioning.json b/reference/Docker/gw-commission/commissioning.json deleted file mode 100644 index dd9fde8..0000000 --- a/reference/Docker/gw-commission/commissioning.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "isCommissioned": "COMMISSIONED", - "connections.useSsl": "false", - "eulaSetup.eula": "B3RM3rHPH6fHm8owWAEx/YnCk04FsYkXTDX8DOl4zQI=" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/local/com.inductiveautomation.opcua/client/security/pki/trusted/certs/7a001b054c8f3f4d0fabc17155a9f283d5ae800d.der b/reference/Docker/gw-config/local/com.inductiveautomation.opcua/client/security/pki/trusted/certs/7a001b054c8f3f4d0fabc17155a9f283d5ae800d.der deleted file mode 100644 index 0e92a8d..0000000 Binary files a/reference/Docker/gw-config/local/com.inductiveautomation.opcua/client/security/pki/trusted/certs/7a001b054c8f3f4d0fabc17155a9f283d5ae800d.der and /dev/null differ diff --git a/reference/Docker/gw-config/local/com.inductiveautomation.opcua/server/security/pki/trusted/certs/2dc23a20b3d8dd4ae6716a266e08149a94d6fdfa.der b/reference/Docker/gw-config/local/com.inductiveautomation.opcua/server/security/pki/trusted/certs/2dc23a20b3d8dd4ae6716a266e08149a94d6fdfa.der deleted file mode 100644 index 666c710..0000000 Binary files a/reference/Docker/gw-config/local/com.inductiveautomation.opcua/server/security/pki/trusted/certs/2dc23a20b3d8dd4ae6716a266e08149a94d6fdfa.der and /dev/null differ diff --git a/reference/Docker/gw-config/local/ignition/gateway-network/uuid.txt b/reference/Docker/gw-config/local/ignition/gateway-network/uuid.txt deleted file mode 100644 index ae6e1c8..0000000 --- a/reference/Docker/gw-config/local/ignition/gateway-network/uuid.txt +++ /dev/null @@ -1 +0,0 @@ -90514a51-8092-4e68-bf3e-f73d1a9c8c8e \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/event-thresholds/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/event-thresholds/config.json deleted file mode 100644 index 8c5aadf..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/event-thresholds/config.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "ackPipeline": "", - "activePipeline": "", - "alarmOnActivity": true, - "alarmOnMetrics": false, - "alarmOnTasks": true, - "connectedClientsError": 100, - "connectedClientsWarning": 50, - "connectionError": 15, - "connectionWarning": 5, - "cpuError": 90, - "cpuWarning": 70, - "dbConnUtilError": 100, - "dbConnUtilWarning": 80, - "errPerHourError": 60, - "errPerHourWarning": 20, - "errPerMinError": 5, - "errPerMinWarning": 2, - "errorPriority": "High", - "memError": 90, - "memWarning": 70, - "perspectiveSessionsError": 100, - "perspectiveSessionsWarning": 50, - "warningPriority": "Low" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/event-thresholds/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/event-thresholds/resource.json deleted file mode 100644 index b5e1994..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/event-thresholds/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:15Z" - }, - "lastModificationSignature": "2d0dd4ede91ff9ee109ca4c38e38775a0ebdcaa3eb46addc636b4fb7d8bb78e0" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/module-settings/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/module-settings/config.json deleted file mode 100644 index 420cce2..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/module-settings/config.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "agentSettings": { - "forwardLeasedLicense": false, - "httpConnectTimeout": 10, - "httpReadTimeout": 60, - "sendStatsInterval": 30 - }, - "controllerSettings": { - "archiveLocationMode": "Automatic", - "backupRetentionAge": 0, - "backupRetentionTimeUnit": "Days", - "eventTableName": "agent_events", - "lowDiskThresholdMB": 1024, - "maxRetainedBackupCount": 5 - }, - "installMode": "NotInstalled" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/module-settings/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/module-settings/resource.json deleted file mode 100644 index 45e35c0..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.eam/module-settings/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:15Z" - }, - "lastModificationSignature": "4d119665f7debe30d86559e6368db9496874414ab0f17c8d19342d2cbf81a040" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/access-control/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/access-control/config.json deleted file mode 100644 index 6cc0a7d..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/access-control/config.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "defaultDeviceRolePermissionMappings": [ - { - "permissions": [ - "Browse", - "Read" - ], - "role": "Anonymous" - }, - { - "permissions": [ - "Browse", - "Read", - "Write", - "Call" - ], - "role": "AuthenticatedUser" - } - ], - "defaultTagProviderRolePermissionMappings": [ - { - "permissions": [ - "Browse", - "Read" - ], - "role": "Anonymous" - }, - { - "permissions": [ - "Browse", - "Read", - "Write", - "Call" - ], - "role": "AuthenticatedUser" - } - ], - "tagProviderRolePermissionMappings": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/access-control/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/access-control/resource.json deleted file mode 100644 index 70d6d99..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/access-control/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:13Z" - }, - "lastModificationSignature": "e09f4a2ee6de083c3c1cc9bd81d3a1603d46e986bf579575927afc00c9dea3e4" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/device/TestProcessor/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/device/TestProcessor/config.json deleted file mode 100644 index 6a1f293..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/device/TestProcessor/config.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "profile": { - "type": "LogixDriver" - }, - "settings": { - "advanced": { - "automaticRebrowseEnabled": true, - "cipConnectionSize": 500, - "cipConnectionTimeout": 16000, - "concurrentRequests": 4, - "identityRequestFrequency": 5000, - "slotNumber": 0 - }, - "connectivity": { - "connectionPath": "", - "hostname": "172.30.35.69", - "localAddress": "", - "port": 44818, - "timeout": 2000 - } - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/device/TestProcessor/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/device/TestProcessor/resource.json deleted file mode 100644 index 82bdda0..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/device/TestProcessor/resource.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "scope": "A", - "description": "", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2026-02-18T14:46:02Z" - }, - "uuid": "44708f58-efb8-4d3b-bd10-2ed295802753", - "lastModificationSignature": "63fd7a3af102fba27c2576ff0586704badf352b282a4f36f4c6a3b3ff975ca85" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/one-time/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/one-time/config.json deleted file mode 100644 index 4ade325..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/one-time/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "defaultAuthProfileCreated": true, - "defaultOpcUaConnectionCreated": true -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/one-time/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/one-time/resource.json deleted file mode 100644 index 4f934fa..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/one-time/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2025-10-20T13:06:05Z" - }, - "lastModificationSignature": "6b0dec069693bc118091cdc6e368b6c38c20c12481aa0a43e0ea144d2997a64a" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/server-config/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/server-config/config.json deleted file mode 100644 index 8071bd8..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/server-config/config.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "advanced": { - "exposedTagsEnabled": false, - "gdsPushEnabled": false, - "maxSessionCount": 100 - }, - "authentication": { - "anonymousAccessAllowed": false, - "authenticationProfile": "opcua-module" - }, - "endpoint": { - "bindAddresses": [ - "localhost" - ], - "bindPort": 62541, - "endpointAddresses": [ - "\u003chostname\u003e", - "\u003clocalhost\u003e" - ], - "messageSecurityModes": [ - "SignAndEncrypt" - ], - "securityPolicies": [ - "Basic256Sha256" - ] - }, - "redundancy": { - "readOnlyWhenInactive": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/server-config/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/server-config/resource.json deleted file mode 100644 index c226424..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.opcua/server-config/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:14Z" - }, - "lastModificationSignature": "a4b5cf8263097ff0c91244ddb1c23158bb608ee41de0029b62d01c9f9cd5be56" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/config.json deleted file mode 100644 index 0e879bf..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "entrypoint": "index.css", - "isPrivate": false -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/index.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/index.css deleted file mode 100644 index 50f3ee8..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/index.css +++ /dev/null @@ -1,8 +0,0 @@ -@import "./variables.css"; -@import "../light/fonts.css"; -@import "../dark/globals.css"; -@import "../light/app/index.css"; -@import "../light/common/index.css"; -@import "../light/designer/index.css"; -@import "../light/palette/index.css"; -@import "../dark/palette/index.css"; diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/resource.json deleted file mode 100644 index c1c068a..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "G", - "description": "The dark-cool theme for Perspective.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json", - "index.css", - "variables.css" - ], - "attributes": { - "lastModification": { - "actor": "theme-manager", - "timestamp": "2025-10-20T13:05:12Z" - }, - "lastModificationSignature": "0cb4f65dadeba1cd623f749481e20ac0c5b8ec25e0a615c7914d7a9fcd28dd43" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/variables.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/variables.css deleted file mode 100644 index 1183433..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/variables.css +++ /dev/null @@ -1,15 +0,0 @@ -@import "../dark/variables.css"; - -:root { - /* Neutrals */ - --neutral-10: #121619; /* cool-100 */ - --neutral-20: #21272A; /* cool-90 */ - --neutral-30: #343A3F; /* cool-80 */ - --neutral-40: #4D5358; /* cool-70 */ - --neutral-50: #697077; /* cool-60 */ - --neutral-60: #878D96; /* cool-50 */ - --neutral-70: #A2A9B0; /* cool-40 */ - --neutral-80: #C1C7CD; /* cool-30 */ - --neutral-90: #DDE1E6; /* cool-20 */ - --neutral-100: #F2F4F8; /* cool-10 */ -} diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/config.json deleted file mode 100644 index 0e879bf..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "entrypoint": "index.css", - "isPrivate": false -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/index.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/index.css deleted file mode 100644 index 50f3ee8..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/index.css +++ /dev/null @@ -1,8 +0,0 @@ -@import "./variables.css"; -@import "../light/fonts.css"; -@import "../dark/globals.css"; -@import "../light/app/index.css"; -@import "../light/common/index.css"; -@import "../light/designer/index.css"; -@import "../light/palette/index.css"; -@import "../dark/palette/index.css"; diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/resource.json deleted file mode 100644 index ae0900f..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "G", - "description": "The dark-warm theme for Perspective.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json", - "index.css", - "variables.css" - ], - "attributes": { - "lastModification": { - "actor": "theme-manager", - "timestamp": "2025-10-20T13:05:12Z" - }, - "lastModificationSignature": "2f2c76d6d3497ecc6adc0ab1dacf8effc208bc209d6a2613e21dd0c9808e4825" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/variables.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/variables.css deleted file mode 100644 index b7fb045..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/variables.css +++ /dev/null @@ -1,15 +0,0 @@ -@import "../dark/variables.css"; - -:root { - /* Neutrals */ - --neutral-10: #171414; /* warm-100 */ - --neutral-20: #272525; /* warm-90 */ - --neutral-30: #3C3838; /* warm-80 */ - --neutral-40: #565151; /* warm-70 */ - --neutral-50: #736F6F; /* warm-60 */ - --neutral-60: #8F8B8B; /* warm-50 */ - --neutral-70: #ADA8A8; /* warm-40 */ - --neutral-80: #CAC5C4; /* warm-30 */ - --neutral-90: #E5E0DF; /* warm-20 */ - --neutral-100: #F7F3F2; /* warm-10 */ -} diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/config.json deleted file mode 100644 index 0e879bf..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "entrypoint": "index.css", - "isPrivate": false -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/index.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/index.css deleted file mode 100644 index 3a3b580..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/index.css +++ /dev/null @@ -1,7 +0,0 @@ -@import "./variables.css"; -@import "../light/fonts.css"; -@import "../light/globals.css"; -@import "../light/app/index.css"; -@import "../light/common/index.css"; -@import "../light/designer/index.css"; -@import "../light/palette/index.css"; diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/resource.json deleted file mode 100644 index 7e52772..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "G", - "description": "The light-cool theme for Perspective.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json", - "index.css", - "variables.css" - ], - "attributes": { - "lastModification": { - "actor": "theme-manager", - "timestamp": "2025-10-20T13:05:12Z" - }, - "lastModificationSignature": "36d2dcad7c80e63e91f24406e77832251df70f52d38ebf6a2f5140a7525f2226" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/variables.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/variables.css deleted file mode 100644 index 5c80ef4..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-cool/variables.css +++ /dev/null @@ -1,15 +0,0 @@ -@import "../light/variables.css"; - -:root { - /* Neutrals */ - --neutral-10: #F2F4F8; /* cool-10 */ - --neutral-20: #DDE1E6; /* cool-20 */ - --neutral-30: #C1C7CD; /* cool-30 */ - --neutral-40: #A2A9B0; /* cool-40 */ - --neutral-50: #878D96; /* cool-50 */ - --neutral-60: #697077; /* cool-60 */ - --neutral-70: #4D5358; /* cool-70 */ - --neutral-80: #343A3F; /* cool-80 */ - --neutral-90: #21272A; /* cool-90 */ - --neutral-100: #121619; /* cool-100 */ -} diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/config.json deleted file mode 100644 index 0e879bf..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "entrypoint": "index.css", - "isPrivate": false -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/index.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/index.css deleted file mode 100644 index 3a3b580..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/index.css +++ /dev/null @@ -1,7 +0,0 @@ -@import "./variables.css"; -@import "../light/fonts.css"; -@import "../light/globals.css"; -@import "../light/app/index.css"; -@import "../light/common/index.css"; -@import "../light/designer/index.css"; -@import "../light/palette/index.css"; diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/resource.json deleted file mode 100644 index 8cc38b7..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "G", - "description": "The light-warm theme for Perspective.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json", - "index.css", - "variables.css" - ], - "attributes": { - "lastModification": { - "actor": "theme-manager", - "timestamp": "2025-10-20T13:05:12Z" - }, - "lastModificationSignature": "4433241a2a353fad351e1fe8db51837c6ca9116ee718638505c90c131ea9494e" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/variables.css b/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/variables.css deleted file mode 100644 index 1e41d24..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.perspective/themes/light-warm/variables.css +++ /dev/null @@ -1,16 +0,0 @@ -@import "../light/variables.css"; - -:root { - /* Neutrals */ - --neutral-10: #F7F3F2; /* warm-10 */ - --neutral-20: #E5E0DF; /* warm-20 */ - --neutral-30: #CAC5C4; /* warm-30 */ - --neutral-40: #ADA8A8; /* warm-40 */ - --neutral-50: #8F8B8B; /* warm-50 */ - --neutral-60: #736F6F; /* warm-60 */ - --neutral-70: #565151; /* warm-70 */ - --neutral-80: #3C3838; /* warm-80 */ - --neutral-90: #272525; /* warm-90 */ - --neutral-100: #171414; /* warm-100 */ - -} diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.sfc/chart-settings/config.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.sfc/chart-settings/config.json deleted file mode 100644 index ccb50a7..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.sfc/chart-settings/config.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "chartRecordingEnabled": false, - "pruneAge": 7, - "pruneAgeUnits": "DAY", - "recordingsPerChart": 5 -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/com.inductiveautomation.sfc/chart-settings/resource.json b/reference/Docker/gw-config/resources/core/com.inductiveautomation.sfc/chart-settings/resource.json deleted file mode 100644 index 9b5fc05..0000000 --- a/reference/Docker/gw-config/resources/core/com.inductiveautomation.sfc/chart-settings/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:12Z" - }, - "lastModificationSignature": "eab1a639fc49e2481d87059dabc0fd1cd167631e00b6eace412114b5ead515da" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/config-mode.json b/reference/Docker/gw-config/resources/core/config-mode.json deleted file mode 100644 index d74a330..0000000 --- a/reference/Docker/gw-config/resources/core/config-mode.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "title": "Core", - "description": "Core collection of locally managed Gateway configuration resources", - "enabled": true, - "inheritable": true, - "parent": "external" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/cobranding/config.json b/reference/Docker/gw-config/resources/core/ignition/cobranding/config.json deleted file mode 100644 index eebcfad..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/cobranding/config.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "appIcon": null, - "appIconName": null, - "appIconSize": null, - "backgroundColor": "#697077", - "buttonColor": "#0C7BB3", - "buttonTextColor": "#FFFFFF", - "enabled": false, - "favicon": null, - "faviconName": null, - "faviconSize": null, - "logo": null, - "logoName": null, - "logoType": null, - "textColor": "#FFFFFF" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/cobranding/resource.json b/reference/Docker/gw-config/resources/core/ignition/cobranding/resource.json deleted file mode 100644 index cb6ac65..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/cobranding/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:07Z" - }, - "lastModificationSignature": "a41dfd09a4de967190e8fca6f87b728bf451168e5eb47388ef29917412a1c629" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-driver/MySQL/config.json b/reference/Docker/gw-config/resources/core/ignition/database-driver/MySQL/config.json deleted file mode 100644 index f37550a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-driver/MySQL/config.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "classname": "com.mysql.cj.jdbc.Driver", - "defaultPropInstructions": "There is an extensive list of extra connection properties available for MySQL Connector/J. See \u003ca href\u003d\u0027http://dev.mysql.com/doc/connectors/en/connector-j-reference-configuration-properties.html\u0027\u003ethe documentation\u003c/a\u003e for a table describing all connection properties.\u003cbr\u003eA default \u003ctt\u003eserverTimezone\u003c/tt\u003e value (taken from the gateway) will be appended to the connection string if one is not specified.", - "defaultProps": "zeroDateTimeBehavior\u003dCONVERT_TO_NULL;connectTimeout\u003d120000;socketTimeout\u003d120000;useSSL\u003dfalse;allowPublicKeyRetrieval\u003dtrue;rewriteBatchedStatements\u003dtrue;disableMariaDbDriver", - "defaultTranslator": "MYSQL", - "defaultValidationQuery": "SELECT 1", - "type": "MYSQL", - "urlFormat": "jdbc:mysql://localhost:3306/test", - "urlInstructions": "\u003cbr/\u003eThe format of the MySQL connect URL is:\u003cbr\u003e\u003ccode\u003ejdbc:mysql://\u003cb\u003ehost\u003c/b\u003e:\u003cb\u003eport\u003c/b\u003e/\u003cb\u003edatabase\u003c/b\u003e\u003c/code\u003e\u003cbr\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: The port that the database server is running on. MySQL default port is \u003cb\u003e3306\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003edatabase\u003c/b\u003e: The name of the logical database that you are connecting to on the MySQL server.\u003c/li\u003e\u003c/ul\u003e" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-driver/MySQL/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-driver/MySQL/resource.json deleted file mode 100644 index 202edd2..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-driver/MySQL/resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "A", - "description": "The official MySQL JDBC Driver, Connector/J.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "uuid": "af89f34e-7aa5-44a8-83f7-95f0ef9a16e0" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-driver/Oracle Database/config.json b/reference/Docker/gw-config/resources/core/ignition/database-driver/Oracle Database/config.json deleted file mode 100644 index 11e892c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-driver/Oracle Database/config.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "classname": "oracle.jdbc.driver.OracleDriver", - "defaultPropInstructions": "", - "defaultProps": "", - "defaultTranslator": "ORACLE", - "defaultValidationQuery": "SELECT 1 FROM DUAL", - "type": "ORACLE", - "urlFormat": "jdbc:oracle:thin:@localhost:1521:test", - "urlInstructions": "\u003cbr/\u003eThe format of the Oracle connect URL is:\u003cbr/\u003e\u003ccode\u003ejdbc:oracle:thin:@\u003cb\u003ehost\u003c/b\u003e:\u003cb\u003eport\u003c/b\u003e:\u003cb\u003eSID\u003c/b\u003e\u003c/code\u003e\u003cbr/\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: The port that the database server is running on. Oracle\u0027s default port is \u003cb\u003e1521\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003eSID\u003c/b\u003e: the system ID that identifies the database to connect to.\u003c/li\u003e\u003c/ul\u003e" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-driver/Oracle Database/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-driver/Oracle Database/resource.json deleted file mode 100644 index cd6b349..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-driver/Oracle Database/resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "A", - "description": "The Oracle Database JDBC driver.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "uuid": "6ee196ad-cd38-4123-bbd5-30a2c358493f" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-driver/SQLite/config.json b/reference/Docker/gw-config/resources/core/ignition/database-driver/SQLite/config.json deleted file mode 100644 index 8561121..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-driver/SQLite/config.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "classname": "org.sqlite.JDBC", - "defaultPropInstructions": "No extra connection parameters are recommended for SQLite", - "defaultProps": "", - "defaultTranslator": "SQLITE", - "defaultValidationQuery": "SELECT 1", - "type": "SQLITE", - "urlFormat": "jdbc:sqlite:C:/Path/To/File.db", - "urlInstructions": "\u003cbr/\u003eThe format of the SQLite connect URL is:\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:C:/Path/To/File.db\u003c/code\u003e\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:/path/on/linux/File.db\u003c/code\u003e\u003cbr/\u003e\u003cbr/\u003eUse \u003ccode\u003e${data}\u003c/code\u003e or \u003ccode\u003e${local}\u003c/code\u003e as a placeholder for the Ignition Gateway\u0027s data directory or local directory, respectively, as seen below:\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:${data}/File.db\u003c/code\u003e\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:${local}/Folder/File.db\u003c/code\u003e\u003cbr/\u003e\u003cbr/\u003eUse \u003ccode\u003ejdbc:sqlite::memory:\u003c/code\u003e for a temporary database.\u003cbr/\u003e" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-driver/SQLite/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-driver/SQLite/resource.json deleted file mode 100644 index d030e62..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-driver/SQLite/resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "A", - "description": "Driver for the popular embedded database system.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "uuid": "4f5eb402-1b28-4d8c-9a30-fe8e3e6a986f" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/GENERIC/config.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/GENERIC/config.json deleted file mode 100644 index 405d888..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/GENERIC/config.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "alterTable": "ALTER TABLE {tablename} {alterdef}", - "alterTableColumnDef": "ADD COLUMN {columnname} {type}", - "autoIncTypeDef": "{type} NOT NULL AUTO_INCREMENT", - "blobType": "VARBINARY", - "boolType": "INT", - "columnQuoteChar": "\"", - "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", - "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", - "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", - "datetimeType": "DATETIME", - "fetchKeyQuery": "", - "i1Type": "INT", - "i2Type": "INT", - "i4Type": "INT", - "i8Type": "BIGINT", - "limit": "LIMIT {limit}", - "limitClausePosition": "Back", - "primaryKeyDef": "PRIMARY KEY ({columnname})", - "r4Type": "FLOAT", - "r8Type": "DOUBLE", - "stringType": "VARCHAR(255)", - "supportsRGK": true, - "tableListFilter": "", - "textType": "" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/GENERIC/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/GENERIC/resource.json deleted file mode 100644 index bea86e8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/GENERIC/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:20Z" - }, - "uuid": "59209bdb-2adc-483d-939b-c602111d8f61", - "lastModificationSignature": "c035ddd571c42f7317b1360809cb4c9fee371043291bfd07ad453a85eadcc5e6" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/MSSQL/config.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/MSSQL/config.json deleted file mode 100644 index 0bbd66c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/MSSQL/config.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "alterTable": "ALTER TABLE {tablename} ADD {alterdef}", - "alterTableColumnDef": "{columnname} {type}", - "autoIncTypeDef": "{type} IDENTITY(1, 1)", - "blobType": "VARBINARY", - "boolType": "INT", - "columnQuoteChar": "\"", - "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", - "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", - "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", - "datetimeType": "DATETIME", - "fetchKeyQuery": "", - "i1Type": "INT", - "i2Type": "INT", - "i4Type": "INT", - "i8Type": "BIGINT", - "limit": "TOP {limit}", - "limitClausePosition": "Front", - "primaryKeyDef": "PRIMARY KEY CLUSTERED ({columnname})", - "r4Type": "FLOAT(10)", - "r8Type": "DOUBLE PRECISION", - "stringType": "NVARCHAR(255)", - "supportsRGK": true, - "tableListFilter": "", - "textType": "NVARCHAR(MAX)" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/MSSQL/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/MSSQL/resource.json deleted file mode 100644 index 4ac9850..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/MSSQL/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:20Z" - }, - "uuid": "cc207fc7-6eae-457f-a836-9575e06c41d3", - "lastModificationSignature": "b4d265ed39bc3090bfb30e413a3963d1fd350c9a5059abe7c620b1d7788ae1e6" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/MYSQL/config.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/MYSQL/config.json deleted file mode 100644 index 923349d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/MYSQL/config.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "alterTable": "ALTER TABLE {tablename} {alterdef}", - "alterTableColumnDef": "ADD COLUMN {columnname} {type}", - "autoIncTypeDef": "{type} NOT NULL AUTO_INCREMENT", - "blobType": "VARBINARY", - "boolType": "INT", - "columnQuoteChar": "`", - "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", - "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", - "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", - "datetimeType": "DATETIME", - "fetchKeyQuery": "", - "i1Type": "INT", - "i2Type": "INT", - "i4Type": "INT", - "i8Type": "BIGINT", - "limit": "LIMIT {limit}", - "limitClausePosition": "Back", - "primaryKeyDef": "PRIMARY KEY ({columnname})", - "r4Type": "FLOAT", - "r8Type": "DOUBLE", - "stringType": "VARCHAR(255)", - "supportsRGK": true, - "tableListFilter": "", - "textType": "TEXT" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/MYSQL/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/MYSQL/resource.json deleted file mode 100644 index cf3d3be..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/MYSQL/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:20Z" - }, - "uuid": "9ef2c8dd-c194-4910-9bda-ceb7ab5a5cef", - "lastModificationSignature": "a2d8271a65add0459e763a9a5da5ac345f9107b124b3b18b5bcdbaef43c0d4e6" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/ORACLE/config.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/ORACLE/config.json deleted file mode 100644 index 8c39e95..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/ORACLE/config.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "alterTable": "ALTER TABLE {tablename} ADD ({alterdef})", - "alterTableColumnDef": "{columnname} {type}", - "autoIncTypeDef": "{type} NOT NULL", - "blobType": "VARBINARY", - "boolType": "INT", - "columnQuoteChar": "\"", - "createAutoIncSequence": "CREATE SEQUENCE {tablename}_seq START WITH 1 INCREMENT BY 1", - "createAutoIncTrigger": "CREATE TRIGGER {tablename}_trig \nBEFORE INSERT ON {tablename} \nREFERENCING NEW AS NEW\nFOR EACH ROW \nBEGIN \n SELECT {tablename}_seq.NEXTVAL \n INTO :NEW.{columnname} FROM DUAL;\nEND;", - "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", - "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", - "currentTimeQuery": "SELECT CURRENT_TIMESTAMP FROM DUAL", - "datetimeType": "TIMESTAMP", - "fetchKeyQuery": "SELECT {tablename}_seq.CURRVAL FROM DUAL", - "i1Type": "INT", - "i2Type": "INT", - "i4Type": "INT", - "i8Type": "INT", - "limit": "ROWNUM \u003c\u003d {limit}", - "limitClausePosition": "Wrap", - "primaryKeyDef": "PRIMARY KEY ({columnname})", - "r4Type": "FLOAT", - "r8Type": "DOUBLE PRECISION", - "stringType": "VARCHAR2(255)", - "supportsRGK": false, - "tableListFilter": "SYS_INFO*;*SYSTEM*;WWV*;*$*;DBA*;LOGMNR*;ORDDCM*;APEX*;ALL_SA*;DATABASE*;DV_*;GSM*;HELP;MVIEW*;ORD_*;PRODUCT_PRIVS;REDO_*;SCHEDULER_*;SERVICE*;SI_*;SQLPLUS*;SYS_*;USER_SA*;VERIFY_HISTORY;VNCR;WLM_*;XML_*;CLOUD;REGION;CHANGE_LOG*", - "textType": "NCLOB" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/ORACLE/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/ORACLE/resource.json deleted file mode 100644 index 8d8e05e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/ORACLE/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:20Z" - }, - "uuid": "4232bf13-511c-4e57-9eb8-b3a9ef67520d", - "lastModificationSignature": "cb24aeb5636e155629f2ebdfa8dff5e1bdefbcbfc1f39bebb07bd440cb52977a" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/POSTGRES/config.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/POSTGRES/config.json deleted file mode 100644 index 2c4b93f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/POSTGRES/config.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "alterTable": "ALTER TABLE {tablename} {alterdef}", - "alterTableColumnDef": "ADD COLUMN {columnname} {type}", - "autoIncTypeDef": "SERIAL NOT NULL", - "blobType": "BYTEA", - "boolType": "INT", - "columnQuoteChar": "\"", - "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", - "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", - "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", - "datetimeType": "TIMESTAMP", - "fetchKeyQuery": "", - "i1Type": "INT", - "i2Type": "INT", - "i4Type": "INT", - "i8Type": "BIGINT", - "limit": "LIMIT {limit}", - "limitClausePosition": "Back", - "primaryKeyDef": "PRIMARY KEY ({columnname})", - "r4Type": "FLOAT", - "r8Type": "DOUBLE PRECISION", - "stringType": "VARCHAR(255)", - "supportsRGK": true, - "tableListFilter": "", - "textType": "TEXT" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/POSTGRES/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/POSTGRES/resource.json deleted file mode 100644 index 2e59025..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/POSTGRES/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:20Z" - }, - "uuid": "6a71b7d7-8bec-437a-a7b7-51b07991b4d8", - "lastModificationSignature": "fcee927e84147d6ef01d0c1ca425d7816619de89cf682657ab595d90c2087849" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/SQLITE/config.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/SQLITE/config.json deleted file mode 100644 index f04a7de..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/SQLITE/config.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "alterTable": "ALTER TABLE {tablename} {alterdef}", - "alterTableColumnDef": "ADD COLUMN {columnname} {type}", - "autoIncTypeDef": "INTEGER PRIMARY KEY", - "blobType": "BLOB", - "boolType": "INTEGER", - "columnQuoteChar": "\"", - "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", - "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", - "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", - "datetimeType": "TEXT", - "fetchKeyQuery": "", - "i1Type": "INTEGER", - "i2Type": "INTEGER", - "i4Type": "INTEGER", - "i8Type": "INTEGER", - "limit": "LIMIT {limit}", - "limitClausePosition": "Back", - "primaryKeyDef": "", - "r4Type": "REAL", - "r8Type": "REAL", - "stringType": "TEXT", - "supportsRGK": true, - "tableListFilter": "", - "textType": "TEXT" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/database-translator/SQLITE/resource.json b/reference/Docker/gw-config/resources/core/ignition/database-translator/SQLITE/resource.json deleted file mode 100644 index 3efda70..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/database-translator/SQLITE/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:20Z" - }, - "uuid": "aee9329e-7194-48e6-9217-54d7dbc20da2", - "lastModificationSignature": "abb73132a87017752132ba272dc66f3e6a54dccfdb6a4ffdcb9cdfcc90316ccc" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/edge-system-properties/config.json b/reference/Docker/gw-config/resources/core/ignition/edge-system-properties/config.json deleted file mode 100644 index 3338f33..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/edge-system-properties/config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "historianName": "Edge Historian", - "projectName": "Edge", - "visualizationName": "VISION" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/edge-system-properties/resource.json b/reference/Docker/gw-config/resources/core/ignition/edge-system-properties/resource.json deleted file mode 100644 index 2906b0d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/edge-system-properties/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:07Z" - }, - "lastModificationSignature": "67cadf1521ff462a2fadf0e9438ab88c0d580aad8d55e2f00138fc285c38af9e" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/gateway-network-proxy-rules/config.json b/reference/Docker/gw-config/resources/core/ignition/gateway-network-proxy-rules/config.json deleted file mode 100644 index fdc1e91..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/gateway-network-proxy-rules/config.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "proxyRules": [] -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/gateway-network-proxy-rules/resource.json b/reference/Docker/gw-config/resources/core/ignition/gateway-network-proxy-rules/resource.json deleted file mode 100644 index f92d0e3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/gateway-network-proxy-rules/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "8.3-migration", - "timestamp": "2025-10-20T13:05:06Z" - }, - "lastModificationSignature": "379de83da348c0df53236575f29f2ece21334cfacec190bb81e2fbf41859794d" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/gateway-network-queue-settings/config.json b/reference/Docker/gw-config/resources/core/ignition/gateway-network-queue-settings/config.json deleted file mode 100644 index 85d55c5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/gateway-network-queue-settings/config.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "queueSettings": [ - { - "description": "Generic Gateway Network queue", - "friendlyName": "Default Queue", - "maxActive": -1, - "queueId": "_default_", - "timeoutMillis": 60000 - }, - { - "description": "Handles gateway network diagnostic information messages", - "friendlyName": "Diagnostic Info Queue", - "maxActive": -1, - "queueId": "diagnosticInfoQueue", - "timeoutMillis": 300000 - }, - { - "description": "Handles results for remote service calls over the Gateway Network", - "friendlyName": "Call Results Queue", - "maxActive": -1, - "queueId": "_rpcReturn_", - "timeoutMillis": 60000 - }, - { - "description": "Handles messages that take up to an hour to deliver", - "friendlyName": "Long Wait Queue", - "maxActive": -1, - "queueId": "longWaitQueue", - "timeoutMillis": 3600000 - }, - { - "description": "Forwards requests through a proxy Gateway", - "friendlyName": "Proxy Queue", - "maxActive": -1, - "queueId": "_proxy_", - "timeoutMillis": 3600000 - } - ] -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/gateway-network-queue-settings/resource.json b/reference/Docker/gw-config/resources/core/ignition/gateway-network-queue-settings/resource.json deleted file mode 100644 index e0bc407..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/gateway-network-queue-settings/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "8.3-migration", - "timestamp": "2025-10-20T13:05:05Z" - }, - "lastModificationSignature": "37e4da2e07ee109e30f7aabc61a6dc1f3d065e2a4cfd6b80447666427dd3b7ac" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/gateway-network-settings/config.json b/reference/Docker/gw-config/resources/core/ignition/gateway-network-settings/config.json deleted file mode 100644 index d3b64f4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/gateway-network-settings/config.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "allowIncoming": true, - "allowJavaSerialization": false, - "allowedProxyHops": 0, - "incomingPingMaxMissed": 12, - "incomingPingRateMillis": 5000, - "incomingPingTimeoutMillis": 300, - "overloadWaitSecs": 60, - "proxyInterceptServiceCalls": false, - "receiveQueueMax": 100, - "requireSSL": true, - "requireTwoWayAuth": true, - "securityPolicy": "ApprovedOnly", - "tempFilesMaxAgeHours": 24, - "websocketSessionIdleTimeout": 30000, - "whitelist": "" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/gateway-network-settings/resource.json b/reference/Docker/gw-config/resources/core/ignition/gateway-network-settings/resource.json deleted file mode 100644 index ff40b0a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/gateway-network-settings/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:06:04Z" - }, - "lastModificationSignature": "057c451a1a3f96fe674699b8a7ef8d1edda9f981891f2e069924d7b8ac717506", - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/general-alarm-settings/config.json b/reference/Docker/gw-config/resources/core/ignition/general-alarm-settings/config.json deleted file mode 100644 index 0e9334e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/general-alarm-settings/config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "liveEventLimit": 5, - "notifyInitialEvents": false, - "startupSuppressionTime": 10 -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/general-alarm-settings/resource.json b/reference/Docker/gw-config/resources/core/ignition/general-alarm-settings/resource.json deleted file mode 100644 index 176f5fe..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/general-alarm-settings/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:22Z" - }, - "lastModificationSignature": "d3d30641e6696e3bd306bd81361aab1cbf529dea339d5f13ba8deeb9b002a4fb" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/identity-provider/default/config.json b/reference/Docker/gw-config/resources/core/ignition/identity-provider/default/config.json deleted file mode 100644 index 01e05be..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/identity-provider/default/config.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "profile": { - "securityLevelRules": { - "nodes": [] - }, - "type": "internal", - "userAttributeMapper": { - "email": { - "config": { - "attributePath": "email" - }, - "type": "direct" - }, - "firstName": { - "config": { - "attributePath": "given_name" - }, - "type": "direct" - }, - "id": { - "config": { - "attributePath": "sub" - }, - "type": "direct" - }, - "lastName": { - "config": { - "attributePath": "family_name" - }, - "type": "direct" - }, - "roles": { - "config": { - "attributePath": "roles" - }, - "type": "direct" - }, - "userName": { - "config": { - "attributePath": "preferred_username" - }, - "type": "direct" - } - }, - "userGrants": { - "id": {}, - "username": {} - } - }, - "settings": { - "authMethods": [ - { - "config": {}, - "type": "basic" - } - ], - "rememberMeExp": 0, - "sessionExp": 0, - "sessionInactivityTimeout": 30, - "userSource": "default" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/identity-provider/default/resource.json b/reference/Docker/gw-config/resources/core/ignition/identity-provider/default/resource.json deleted file mode 100644 index 342a66c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/identity-provider/default/resource.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "scope": "A", - "description": "Automatically generated Ignition Identity Provider which uses the User Source Profile named \"default\".", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "system-init", - "timestamp": "2025-10-20T13:05:06Z" - }, - "uuid": "4defbd6a-82ce-4ad2-9a54-a3a5910b0bba", - "lastModificationSignature": "4f4319f813900a0cc094fdfa2211d6941420eafc760d4430fa82367a8977675b" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/about.png/about.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/about.png/about.png deleted file mode 100644 index 801b7f6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/about.png/about.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/about.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/about.png/resource.json deleted file mode 100644 index 8cd7b01..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/about.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "about.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 607, - "lastModificationSignature": "941d096ff4e8a890750d7ca6f75b43be0e9d1cc3b3f44ad5987fcd88fd3ce881", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/add2.png/add2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/add2.png/add2.png deleted file mode 100644 index 379e8b8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/add2.png/add2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/add2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/add2.png/resource.json deleted file mode 100644 index e834d35..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/add2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "add2.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 201, - "lastModificationSignature": "0f002d4d59dd913667db3356d8c7dbd2256514fd5716703ab6a71743a9ed9290", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/arrow_down_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/arrow_down_green.png deleted file mode 100644 index e56c122..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/arrow_down_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/resource.json deleted file mode 100644 index c36d09f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_down_green.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 328, - "lastModificationSignature": "498e24fe84254b4e7c3811c1e9a269c2ff2ffc6f25d03c81c28c38bb3922eec6", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/arrow_left_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/arrow_left_green.png deleted file mode 100644 index ee99141..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/arrow_left_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/resource.json deleted file mode 100644 index 677d45f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_left_green.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 321, - "lastModificationSignature": "bb307c8e67bb9375388f6c26c92e2b5f8c27fb7a091b804bb33c04e3d85271d1", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/arrow_right_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/arrow_right_green.png deleted file mode 100644 index cdfa7e7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/arrow_right_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/resource.json deleted file mode 100644 index eb81645..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_right_green.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 314, - "lastModificationSignature": "e6a6238c1b85047b4619462af7046178f7a1534dd01a05511a1b980680d712c5", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/arrow_up_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/arrow_up_green.png deleted file mode 100644 index ac9d5b4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/arrow_up_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/resource.json deleted file mode 100644 index 7eba03c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_up_green.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 299, - "lastModificationSignature": "445c8a08849764f0c231c92e13ef52304123e7b243681cd328bfa6da5ad838a9", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman.png/businessman.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman.png/businessman.png deleted file mode 100644 index 3ea2769..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman.png/businessman.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman.png/resource.json deleted file mode 100644 index e24b965..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 584, - "lastModificationSignature": "6d0c47ebb7ba63f1061c1aac17af6b720817d0ca215ee22eeb772c26a7829c85", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/businessman2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/businessman2.png deleted file mode 100644 index db33460..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/businessman2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/resource.json deleted file mode 100644 index 0d5e4af..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman2.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 641, - "lastModificationSignature": "4ff672e87373cd0b35a23abeea6ec5ecb459189e1a7ea4427071aa49e114dd61", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/businessman_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/businessman_add.png deleted file mode 100644 index 8638df3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/businessman_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/resource.json deleted file mode 100644 index ba1c12d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_add.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 490, - "lastModificationSignature": "62796bd26816f2da9a49f2b68f7a19491e959c539e92acfea4e1c24a498149a7", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/businessman_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/businessman_delete.png deleted file mode 100644 index c69cfc0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/businessman_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/resource.json deleted file mode 100644 index 19e9483..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_delete.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 632, - "lastModificationSignature": "45567219f3c9b04c851322524b3015fa54df355386448d06e0400c490488fa3e", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/businessmen.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/businessmen.png deleted file mode 100644 index fe8585a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/businessmen.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/resource.json deleted file mode 100644 index ba5d086..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessmen.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 795, - "lastModificationSignature": "54d79f95c5ca9bb97e7ab911c4cab4c674c3f214e5cdf4318a86f152509a3be7", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calculator.png/calculator.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calculator.png/calculator.png deleted file mode 100644 index cd319e9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calculator.png/calculator.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calculator.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calculator.png/resource.json deleted file mode 100644 index 9f06782..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calculator.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calculator.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 295, - "lastModificationSignature": "0200ef2c19b93bd84648db3b7f7ac895bc32f7fefaf865b15843cbd9935956cf", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calendar.png/calendar.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calendar.png/calendar.png deleted file mode 100644 index 9c1d68f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calendar.png/calendar.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calendar.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calendar.png/resource.json deleted file mode 100644 index 4669047..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/calendar.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calendar.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 311, - "lastModificationSignature": "1c17ae823f167c5ad141a8c8c4ae87d7b9a6314d605543113d54f305b9856d99", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/camera2.png/camera2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/camera2.png/camera2.png deleted file mode 100644 index e2e36ec..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/camera2.png/camera2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/camera2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/camera2.png/resource.json deleted file mode 100644 index 28891ed..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/camera2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "camera2.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 479, - "lastModificationSignature": "e94d93744260ba93592794cb6d6517b6cae0f21626034b4eba33c66f2c1d8f78", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/chart.png/chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/chart.png/chart.png deleted file mode 100644 index 7e2743a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/chart.png/chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/chart.png/resource.json deleted file mode 100644 index 5e476a5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "chart.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 424, - "lastModificationSignature": "c82e76252d9cded328844e0433f7bc531f5af70293650953ebba65e62385e35f", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/check2.png/check2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/check2.png/check2.png deleted file mode 100644 index 7505ee8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/check2.png/check2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/check2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/check2.png/resource.json deleted file mode 100644 index e53caef..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/check2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "check2.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 413, - "lastModificationSignature": "f311430e55f580df3ecb17b563439c82cc3e6d98cb20957d7e097993537c3606", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clients.png/clients.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clients.png/clients.png deleted file mode 100644 index 840f058..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clients.png/clients.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clients.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clients.png/resource.json deleted file mode 100644 index beb947d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clients.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clients.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 189, - "lastModificationSignature": "3b77751370287100b802cf03d45a51d960fcd2bc4207a35f16ba1c46c32f4326", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/clipboard.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/clipboard.png deleted file mode 100644 index 3b27aa3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/clipboard.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/resource.json deleted file mode 100644 index 76b3837..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 263, - "lastModificationSignature": "bc730054c2f32ccad9facc9a8c3d1e3f460196005abdd11adef78b2dc26e7258", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/clipboard_empty.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/clipboard_empty.png deleted file mode 100644 index 514f5bc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/clipboard_empty.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/resource.json deleted file mode 100644 index d18ab14..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard_empty.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 194, - "lastModificationSignature": "322081c21a453f5b3054867a3fa1142ffd325dfd8a703fedf4ec45811bdafb4b", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clock.png/clock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clock.png/clock.png deleted file mode 100644 index 59ca190..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clock.png/clock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clock.png/resource.json deleted file mode 100644 index 7b36e87..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/clock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clock.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 491, - "lastModificationSignature": "e5f01f5117a867e87ebd013a4c71933dbf82d6194020aed37efac453435a9e90", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/copy.png/copy.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/copy.png/copy.png deleted file mode 100644 index 76b01e9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/copy.png/copy.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/copy.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/copy.png/resource.json deleted file mode 100644 index 1ae8637..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/copy.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "copy.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 417, - "lastModificationSignature": "59fa54d73ba5f7368b049860ba9cd959954e8235f95eaa4b721fd25a344c170a", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/cut.png/cut.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/cut.png/cut.png deleted file mode 100644 index ffdac41..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/cut.png/cut.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/cut.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/cut.png/resource.json deleted file mode 100644 index e91ef4a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/cut.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "cut.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 632, - "lastModificationSignature": "813c23900f1b4d17d4a0ed3a013a13ff47c700372d278ff80b081b75441ccd0f", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/delete2.png/delete2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/delete2.png/delete2.png deleted file mode 100644 index 30cda4c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/delete2.png/delete2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/delete2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/delete2.png/resource.json deleted file mode 100644 index bedf4b6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/delete2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "delete2.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 259, - "lastModificationSignature": "5af0826063aec97f77a51e0c1f3ca7c3c1b601acdee9092f7606552a0db204c9", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/disk_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/disk_green.png deleted file mode 100644 index 931cfed..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/disk_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/resource.json deleted file mode 100644 index 32707bc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "disk_green.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 247, - "lastModificationSignature": "4a80c99679559609a2f229f10f5c2bbc864491359659908f80e7eea737fc8a95", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document.png/document.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document.png/document.png deleted file mode 100644 index 302e8d8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document.png/document.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document.png/resource.json deleted file mode 100644 index 5f24911..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 303, - "lastModificationSignature": "bdd8a8548606ea429914d484ef7cce2e64ee736dfee053f9190b09404787bdeb", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_add.png/document_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_add.png/document_add.png deleted file mode 100644 index 12348a8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_add.png/document_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_add.png/resource.json deleted file mode 100644 index b2864a5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_add.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 394, - "lastModificationSignature": "119d893cbaca7a39bf893481ff2256bd839c40f5a9ca5caa64828721515a9911", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/document_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/document_delete.png deleted file mode 100644 index 9d3a694..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/document_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/resource.json deleted file mode 100644 index dd9f09a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_delete.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 475, - "lastModificationSignature": "b9823949b248705212b915069081c622520dfe399ef0a989ed864afdc5fb4eed", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/document_edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/document_edit.png deleted file mode 100644 index e22fd04..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/document_edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/resource.json deleted file mode 100644 index 456e155..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_edit.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 505, - "lastModificationSignature": "f24702750ca6d09aa49a47b210a66ccc8fd2dadd63b33f6228b1e9afbbb5ef37", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/edit.png/edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/edit.png/edit.png deleted file mode 100644 index bcfd58b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/edit.png/edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/edit.png/resource.json deleted file mode 100644 index 2a502df..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "edit.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 514, - "lastModificationSignature": "7b87f587d67dfed0048c54772e23d9d618119c4b23d93beea282fb9498be4f09", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/exit.png/exit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/exit.png/exit.png deleted file mode 100644 index f75a7c7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/exit.png/exit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/exit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/exit.png/resource.json deleted file mode 100644 index 8692da0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/exit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "exit.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 448, - "lastModificationSignature": "d8473e58a022f71e3e43356defe39891485a555c9fc27c9c6066690de0203740", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/export1.png/export1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/export1.png/export1.png deleted file mode 100644 index 8d75456..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/export1.png/export1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/export1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/export1.png/resource.json deleted file mode 100644 index fbb53ff..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/export1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "export1.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 323, - "lastModificationSignature": "e3726886d1997f52bd6fc7b44b57db94c50f54432a971f3503255082e3877cff", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/find.png/find.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/find.png/find.png deleted file mode 100644 index e152227..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/find.png/find.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/find.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/find.png/resource.json deleted file mode 100644 index 0fa3f77..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/find.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "find.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 483, - "lastModificationSignature": "0eb1073da6aaa30e485218e76687c83651000571887099089b7b2c2376a7466a", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/help.png/help.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/help.png/help.png deleted file mode 100644 index 51c9392..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/help.png/help.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/help.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/help.png/resource.json deleted file mode 100644 index 3e30f99..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/help.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "help.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 463, - "lastModificationSignature": "3ed1120736fe4bd79cd3c257b8ef3687d07de63a9f0e22c95b3628eb92002400", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/home.png/home.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/home.png/home.png deleted file mode 100644 index 76eb17a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/home.png/home.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/home.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/home.png/resource.json deleted file mode 100644 index 345c486..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/home.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "home.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 448, - "lastModificationSignature": "4b6ee7de6139bbebef042581610dc4f698af813989392a78d83b25903e57ec30", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card.png/id_card.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card.png/id_card.png deleted file mode 100644 index 2ad78a0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card.png/id_card.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card.png/resource.json deleted file mode 100644 index 0a5de6f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 300, - "lastModificationSignature": "4e04b8aa734b894bacf3747a90d7a6335e17303e03be81126bf823eab7c0185c", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/id_card_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/id_card_add.png deleted file mode 100644 index 5ec1fdb..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/id_card_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/resource.json deleted file mode 100644 index 3a1cb7d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_add.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 342, - "lastModificationSignature": "f49a9bb8de08bd73c2250864e65bdf1b6172ff4b6e5b71ecc191b1e0a47b37a1", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/id_card_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/id_card_delete.png deleted file mode 100644 index 3dd1f1a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/id_card_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/resource.json deleted file mode 100644 index f3cc2d4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_delete.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 442, - "lastModificationSignature": "e8bcbe3f2e3050dba0a1bc2ba6ea616fcb3d89f4b8d40d9dd11d72c51ac98f4e", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/id_card_refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/id_card_refresh.png deleted file mode 100644 index 90d3e55..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/id_card_refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/resource.json deleted file mode 100644 index 4183840..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_refresh.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 472, - "lastModificationSignature": "d7bd825c4782117e8c67d77fa108733576d79dadaf377f6d2db6ba83fdf1527c", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/import1.png/import1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/import1.png/import1.png deleted file mode 100644 index da01d9c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/import1.png/import1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/import1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/import1.png/resource.json deleted file mode 100644 index 00825c3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/import1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "import1.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 352, - "lastModificationSignature": "9ae6de323756718e637126c47385385b5626c121aeea200b5830153f2c6c980b", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/information.png/information.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/information.png/information.png deleted file mode 100644 index c4cb554..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/information.png/information.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/information.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/information.png/resource.json deleted file mode 100644 index 859c7a0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/information.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "information.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 327, - "lastModificationSignature": "ee133aae67482a2d583894054e7118d7d0f65ccbaba208863e0be5eccb74559c", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/key1.png/key1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/key1.png/key1.png deleted file mode 100644 index 2d9e360..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/key1.png/key1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/key1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/key1.png/resource.json deleted file mode 100644 index d4d0116..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/key1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "key1.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 291, - "lastModificationSignature": "0d66d6e978cc04a77679730791b7c6bb397e51977107f473af625407cdac5c4e", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/lightbulb.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/lightbulb.png deleted file mode 100644 index 67880f5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/lightbulb.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/resource.json deleted file mode 100644 index f267244..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 387, - "lastModificationSignature": "517222d2885b4091d3d64fd94d996a88476cd7b563c91de285c7667355c3db89", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/lightbulb_on.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/lightbulb_on.png deleted file mode 100644 index 4cd44d0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/lightbulb_on.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/resource.json deleted file mode 100644 index 51af392..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb_on.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 431, - "lastModificationSignature": "946e3383211310b7c0b6b04226709003105e7c5290131d7f38b23015a8d89e23", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/line-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/line-chart.png deleted file mode 100644 index b5f315e..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/line-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/resource.json deleted file mode 100644 index 1575c82..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "line-chart.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 517, - "lastModificationSignature": "8a925ebaa4fbc38156179b33c0ffd9bab2963b164f05bb95db973745a4f5967f", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock.png/lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock.png/lock.png deleted file mode 100644 index d9739c7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock.png/lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock.png/resource.json deleted file mode 100644 index 0b6b7d0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 328, - "lastModificationSignature": "f5cec4151dd66cdaeb7e08fc47983aeb881baf26bb4944d68117e1831a700e86", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/lock_open.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/lock_open.png deleted file mode 100644 index 86dc3da..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/lock_open.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/resource.json deleted file mode 100644 index b8c5a03..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock_open.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 347, - "lastModificationSignature": "07195b15eae20ea2f764eceab7f619952cc57d403ceac0882e72369a1919cf75", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/logic_and.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/logic_and.png deleted file mode 100644 index 41390c3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/logic_and.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/resource.json deleted file mode 100644 index 123fdb6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_and.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 354, - "lastModificationSignature": "b8c0dbcf6e9761bedae1a533bb967cddabc842bd016ec5e8b06f19cbc4e8184b", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/logic_not.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/logic_not.png deleted file mode 100644 index ee34b83..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/logic_not.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/resource.json deleted file mode 100644 index c1c91fe..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_not.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 412, - "lastModificationSignature": "acd80e5b70c1a3df5cc8b11e953b765c69fded7b708f38ee1f35e7bda38fcddc", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/logic_or.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/logic_or.png deleted file mode 100644 index 1ae9d5b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/logic_or.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/resource.json deleted file mode 100644 index b4b4ec1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_or.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 383, - "lastModificationSignature": "c3c6e00abe00ff4cab7b9f874fe3e34835c45fc92f9683b0d9aa47e00367d3ed", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_play.png/media_play.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_play.png/media_play.png deleted file mode 100644 index 6527c5d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_play.png/media_play.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_play.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_play.png/resource.json deleted file mode 100644 index 4c5be73..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_play.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_play.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 212, - "lastModificationSignature": "a6f124e9466edc6403c7ff1ee8b73a3a32d1c033fc5ccb63c362a52f74d38393", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/media_stop_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/media_stop_red.png deleted file mode 100644 index 5f80dc2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/media_stop_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/resource.json deleted file mode 100644 index 8f3a054..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_stop_red.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 119, - "lastModificationSignature": "dda3da2062bb4c236b8c497767bd18a32b1f7cf38f74d6bd64f32e9e0878dbe5", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor.png/monitor.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor.png/monitor.png deleted file mode 100644 index 1c48df0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor.png/monitor.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor.png/resource.json deleted file mode 100644 index 71ce076..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 208, - "lastModificationSignature": "74f3c4720540a98ceb255919ad8ff66a6a1360c482c7830baf78670d6c9e123f", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/monitor_lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/monitor_lock.png deleted file mode 100644 index 0d6e1a7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/monitor_lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/resource.json deleted file mode 100644 index e409682..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor_lock.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 342, - "lastModificationSignature": "c348eabf25d942f3b42d20459c17afbce538d1e60072934ed1c55dcfa8d63b4f", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/navigate_down.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/navigate_down.png deleted file mode 100644 index 7d1736f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/navigate_down.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/resource.json deleted file mode 100644 index 98d4592..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_down.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 191, - "lastModificationSignature": "2d6535418bfafa5c8d99bb086fbf7b9a916bf301c08b3a0768eec7444d545f82", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/navigate_left.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/navigate_left.png deleted file mode 100644 index 4baf78b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/navigate_left.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/resource.json deleted file mode 100644 index 1280a93..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_left.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 184, - "lastModificationSignature": "2eac294750d25e44a2fff2fd959eb64cddb56b808abf8c2ea08d3867c88ce8f3", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/navigate_right.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/navigate_right.png deleted file mode 100644 index b17623a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/navigate_right.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/resource.json deleted file mode 100644 index fbec5db..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_right.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 187, - "lastModificationSignature": "dcc61259462eed7a2db759cfce2316e651bf15310b399b84abf4133e76d11044", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/navigate_up.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/navigate_up.png deleted file mode 100644 index dcef388..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/navigate_up.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/resource.json deleted file mode 100644 index ca0c7e6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_up.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 182, - "lastModificationSignature": "9845f1b313cdaf141b3a931aebc9152662f524d98526111a719f5eed3cbf9d5d", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/oszillograph.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/oszillograph.png deleted file mode 100644 index cc5bfdd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/oszillograph.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/resource.json deleted file mode 100644 index cb1a792..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "oszillograph.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 422, - "lastModificationSignature": "004c8dbf1606b12a456595503b27100cd8125d7fa7062a03a9c242dc59b75978", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pencil.png/pencil.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pencil.png/pencil.png deleted file mode 100644 index 2497649..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pencil.png/pencil.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pencil.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pencil.png/resource.json deleted file mode 100644 index ea96bbd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pencil.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pencil.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 335, - "lastModificationSignature": "7b2dbf444d84d40ed10e47514a34c48abadff909c63b248c7a8d18ed8eddebdc", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/photo_portrait.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/photo_portrait.png deleted file mode 100644 index dce0de3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/photo_portrait.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/resource.json deleted file mode 100644 index 8b43462..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "photo_portrait.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 525, - "lastModificationSignature": "d3aac6a579ae3a2bcfce0354191ef1f4404730b290794aadacb3445d04dd28ca", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/pie-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/pie-chart.png deleted file mode 100644 index 9eb1d85..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/pie-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/resource.json deleted file mode 100644 index 324eab5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pie-chart.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 481, - "lastModificationSignature": "5deee043c1c598b92c8b7f1ee4b68d49b473a83830c31ef74894c19f1aed53f3", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/preferences.png/preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/preferences.png/preferences.png deleted file mode 100644 index 097613d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/preferences.png/preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/preferences.png/resource.json deleted file mode 100644 index 54cfec8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "preferences.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 338, - "lastModificationSignature": "2c87a42c6fb802a6191770a20565ae8c6fcea18640601ccdc1899c9f87d5cb02", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/printer.png/printer.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/printer.png/printer.png deleted file mode 100644 index 38866a6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/printer.png/printer.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/printer.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/printer.png/resource.json deleted file mode 100644 index c369e15..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/printer.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "printer.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 257, - "lastModificationSignature": "6e83adf6c2503b931fe99538f7a7ab6fb8dee44baffd53a79b158d87221e8e61", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/refresh.png/refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/refresh.png/refresh.png deleted file mode 100644 index e2fd85d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/refresh.png/refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/refresh.png/resource.json deleted file mode 100644 index dda660e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "refresh.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 497, - "lastModificationSignature": "3d4f68cae640c5a63835569755a1f2a57bee668f948bbee480fec7ba6f59b1a8", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_add.png/resource.json deleted file mode 100644 index 28253f6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_add.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 228, - "lastModificationSignature": "3c8aabb3a11d2e0f7d1ba962fbc10e3d320ecfbf81bde43fdd88ac6808166413", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_add.png/row_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_add.png/row_add.png deleted file mode 100644 index 5e93034..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_add.png/row_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/resource.json deleted file mode 100644 index 08a2fcc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_delete.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 312, - "lastModificationSignature": "c33e7eaf3bfc1f52fca0b175d1fbaaddac3740b92edde875d3b0731bc5cafc18", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/row_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/row_delete.png deleted file mode 100644 index 3ad6a59..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/row_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stop.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stop.png/resource.json deleted file mode 100644 index 308f64c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stop.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stop.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 451, - "lastModificationSignature": "169553ddfadf154bfe890ce69d46bf2a6290b901c109f0dcd8c02d7e4bf645ec", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stop.png/stop.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stop.png/stop.png deleted file mode 100644 index 01809c5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stop.png/stop.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/resource.json deleted file mode 100644 index a021fa6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stopwatch.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 455, - "lastModificationSignature": "18744defe11b69e6b83cded1d955f92da8431f3acd25e26e0d0d111f7ac1ba12", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/stopwatch.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/stopwatch.png deleted file mode 100644 index 27d30af..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/stopwatch.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/resource.json deleted file mode 100644 index 3cff17d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "table_sql_view.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 506, - "lastModificationSignature": "79d34971fa6f018a39b38bc8f76f16ff759400503f540148304a1ffec6da6684", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/table_sql_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/table_sql_view.png deleted file mode 100644 index a166219..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/table_sql_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/resource.json deleted file mode 100644 index ec145ab..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_green.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 379, - "lastModificationSignature": "f9451eb481672f0e44ca591af20ce82e3a762fb258e84749b21aed20e899334e", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/trafficlight_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/trafficlight_green.png deleted file mode 100644 index 6ec06e9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/trafficlight_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/resource.json deleted file mode 100644 index 21982e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_off.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 295, - "lastModificationSignature": "510628f63b26f282f594841be03e7c1d81297a7d2458ca8abffcab09d81e28b0", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/trafficlight_off.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/trafficlight_off.png deleted file mode 100644 index c35e22d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/trafficlight_off.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/resource.json deleted file mode 100644 index b20aaeb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_red.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 370, - "lastModificationSignature": "77ca22d4e91b3e60d65c6642a32d169ec4beb09ecd825913872330a959d0c902", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/trafficlight_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/trafficlight_red.png deleted file mode 100644 index d1379bc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/trafficlight_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/resource.json deleted file mode 100644 index faa80e0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_yellow.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 373, - "lastModificationSignature": "51d9d3acbb6f99799118d3766c476339d03d550aff9698276842e83ea5ae45e2", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/trafficlight_yellow.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/trafficlight_yellow.png deleted file mode 100644 index 9e428ac..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/trafficlight_yellow.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/unknown.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/unknown.png/resource.json deleted file mode 100644 index 215a98a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/unknown.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "unknown.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 374, - "lastModificationSignature": "86253d026b6f8addb58e88f4db2df96a341a2213ea3d93f4339ac61b4e476cfc", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/unknown.png/unknown.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/unknown.png/unknown.png deleted file mode 100644 index bbbc364..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/unknown.png/unknown.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1.png/resource.json deleted file mode 100644 index 8594e48..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 492, - "lastModificationSignature": "d9d9fcbf1c7099b66848fd4908b208d288faeeb21da9389b3ea4032c5db232d8", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1.png/user1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1.png/user1.png deleted file mode 100644 index a4b3bf8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1.png/user1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/resource.json deleted file mode 100644 index 7d5ffd4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_add.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 449, - "lastModificationSignature": "6d3753ba90f81e4811a78ef2cbe14036e5b75541482e239e5658d96a5a22a758", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/user1_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/user1_add.png deleted file mode 100644 index bbce373..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/user1_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/resource.json deleted file mode 100644 index 4042977..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_delete.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 537, - "lastModificationSignature": "dc614b2e1a69defa3be819f0f605b78e4ca414f5ae37cff33a6522ce1af8ad20", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/user1_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/user1_delete.png deleted file mode 100644 index 015ab73..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/user1_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/resource.json deleted file mode 100644 index 6b7dbd2..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_preferences.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 578, - "lastModificationSignature": "4def5026f77af662f2841562284536b18dad5579499a6d812b50c8dc8598e429", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/user1_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/user1_preferences.png deleted file mode 100644 index 913b79f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/user1_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/resource.json deleted file mode 100644 index 1610141..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_view.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 629, - "lastModificationSignature": "97839cc752f73bdc30b48e0bc649aa6afda4be72659b2dc36185d5afb38a4736", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/user1_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/user1_view.png deleted file mode 100644 index aaedb23..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/user1_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user2.png/resource.json deleted file mode 100644 index 78d8e64..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user2.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 496, - "lastModificationSignature": "e53bb7449b01e80bfcfdf9e58cf31b9fe786ed3bbae008b16aa458c8afdadf61", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user2.png/user2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user2.png/user2.png deleted file mode 100644 index d7200e7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user2.png/user2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user3.png/resource.json deleted file mode 100644 index 88c2969..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user3.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 590, - "lastModificationSignature": "5df6de0b1c923b222889d4d9267134b173ca99ebb1245b9cfdeec9de0c428c0a", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user3.png/user3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user3.png/user3.png deleted file mode 100644 index 1b86355..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/user3.png/user3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3.png/resource.json deleted file mode 100644 index 926661d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 693, - "lastModificationSignature": "a48f347df131d506af10b41a9d23ac8914632f07ed3e571eaa15b28275515e24", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3.png/users3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3.png/users3.png deleted file mode 100644 index 8c302f5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3.png/users3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/resource.json deleted file mode 100644 index cd1548e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3_preferences.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 781, - "lastModificationSignature": "9c0dba032519aca26d05d0865f6c66f71f05c0fe0447346fd9faf12911bc04ca", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/users3_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/users3_preferences.png deleted file mode 100644 index 3c2515c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/users3_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/resource.json deleted file mode 100644 index e05789a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "videocamera.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 570, - "lastModificationSignature": "a6364c3c619537d3055f1cd59f2cc16d885469ebddccc61415e34ff325a942cb", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/videocamera.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/videocamera.png deleted file mode 100644 index 83162f7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/videocamera.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/view.png/resource.json deleted file mode 100644 index e38950b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 519, - "lastModificationSignature": "0d6a38f3eec80d38c3bed80f726214daf29c3da9257e2fae33a12d51aa40c3b0", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/view.png/view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/view.png/view.png deleted file mode 100644 index cb8329c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/view.png/view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/warning.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/warning.png/resource.json deleted file mode 100644 index f4469b6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/warning.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "warning.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 477, - "lastModificationSignature": "37c0911e33aa9845f038d3acd0734c771e766dac1dc76d7aad8809a2c7e3be73", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/warning.png/warning.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/warning.png/warning.png deleted file mode 100644 index 1213500..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/warning.png/warning.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/resource.json deleted file mode 100644 index 90d8ef3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "workstation1.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 297, - "lastModificationSignature": "3b4c192ccc1353bd3c3593a07372c24f4a90dd46e9bda117d94086161252571c", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/workstation1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/workstation1.png deleted file mode 100644 index 7844c81..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/workstation1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/wrench.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/wrench.png/resource.json deleted file mode 100644 index 777a6e8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/wrench.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "wrench.png" - ], - "attributes": { - "width": 16, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 623, - "lastModificationSignature": "5352dff36be472fa5b73633b3f18de97278bdbff88bc618e9d8b597409f0fb16", - "height": 16 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/wrench.png/wrench.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/wrench.png/wrench.png deleted file mode 100644 index 0b6d496..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/16/wrench.png/wrench.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/about.png/about.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/about.png/about.png deleted file mode 100644 index eb32b50..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/about.png/about.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/about.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/about.png/resource.json deleted file mode 100644 index 16ce5d0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/about.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "about.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 894, - "lastModificationSignature": "cfbde74d5e1a2797a11d3567c6e6592bdf6c3f835759dcd0868a49f11bcc6423", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/add2.png/add2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/add2.png/add2.png deleted file mode 100644 index 98200d2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/add2.png/add2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/add2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/add2.png/resource.json deleted file mode 100644 index 96d8cc3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/add2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "add2.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 164, - "lastModificationSignature": "d8cd9dde530fff6c6c79a65240148c956d0fe399676724e0d30dc7a8ccc5dfc3", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/arrow_down_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/arrow_down_green.png deleted file mode 100644 index 7853cd2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/arrow_down_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/resource.json deleted file mode 100644 index 104cd48..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_down_green.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 431, - "lastModificationSignature": "349a4f99a79d5f4c5d44618ac4c7e3dd6fe79d4f2eedf1c2244e0176860e927f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/arrow_left_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/arrow_left_green.png deleted file mode 100644 index f183263..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/arrow_left_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/resource.json deleted file mode 100644 index 95761a0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_left_green.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 433, - "lastModificationSignature": "e9389bb4dc187d72ce9020747b5546aa170f4986c917daf6d072c942ea9d7c00", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/arrow_right_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/arrow_right_green.png deleted file mode 100644 index ac7b6fb..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/arrow_right_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/resource.json deleted file mode 100644 index 2456b23..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_right_green.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 421, - "lastModificationSignature": "ccb38099eef686cd2e0439dfdaed5228b470bb3ed9a5fc1c91071c3602cfad43", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/arrow_up_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/arrow_up_green.png deleted file mode 100644 index 5532acf..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/arrow_up_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/resource.json deleted file mode 100644 index 851e14d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_up_green.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 436, - "lastModificationSignature": "1d6e75279e45ed63b0c34f46ce19403b6c99db1dfc5cc70267bfa20cd7b2981b", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman.png/businessman.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman.png/businessman.png deleted file mode 100644 index b68d350..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman.png/businessman.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman.png/resource.json deleted file mode 100644 index af0df49..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 923, - "lastModificationSignature": "86d8fb604fa8f6ca86e4dff3ae07cda673cf0c856d2a8ee2883cca954bbbf1e5", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/businessman2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/businessman2.png deleted file mode 100644 index cee39c2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/businessman2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/resource.json deleted file mode 100644 index b8d239a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman2.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 990, - "lastModificationSignature": "3b7ef16f4c22e406867452bc3539f53ab73a351549da9f9d5b28ffddd4345260", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/businessman_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/businessman_add.png deleted file mode 100644 index d2dd040..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/businessman_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/resource.json deleted file mode 100644 index 75e8676..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_add.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 944, - "lastModificationSignature": "0e0d54d4d1a39a44554752be91b5666689315cfab82360d06c4053da2b58a6fa", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/businessman_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/businessman_delete.png deleted file mode 100644 index 62d80d0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/businessman_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/resource.json deleted file mode 100644 index 14a2b61..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_delete.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1014, - "lastModificationSignature": "bfe2b67ce2836589262ca8624216f3825515ec7c3d7e8e2cbd53311cf405b910", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/businessmen.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/businessmen.png deleted file mode 100644 index cc19e3b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/businessmen.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/resource.json deleted file mode 100644 index 14181a6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessmen.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1276, - "lastModificationSignature": "1e8a7c41f812ede4a20a1dedf2b55b22969fcb09d04db9815eb19ce30dab9029", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calculator.png/calculator.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calculator.png/calculator.png deleted file mode 100644 index 7ad245e..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calculator.png/calculator.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calculator.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calculator.png/resource.json deleted file mode 100644 index c74df55..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calculator.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calculator.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 426, - "lastModificationSignature": "4db0b288bfb4e67fe48a30c2d77875a32d3654ebf84db20f2e2a2020e7fcf28f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calendar.png/calendar.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calendar.png/calendar.png deleted file mode 100644 index f0e8cff..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calendar.png/calendar.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calendar.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calendar.png/resource.json deleted file mode 100644 index c931a3d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/calendar.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calendar.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 697, - "lastModificationSignature": "e1c7c47b8f6170e666b27aab2b500fd20caf28f9a905dc99ded20daedd764d1f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/camera2.png/camera2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/camera2.png/camera2.png deleted file mode 100644 index cfc2fc4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/camera2.png/camera2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/camera2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/camera2.png/resource.json deleted file mode 100644 index 45235a1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/camera2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "camera2.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 817, - "lastModificationSignature": "848f6057d16c3b6b99412a2c4b8dd6a6246da608b9a7155617ef5c94455d69c1", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/chart.png/chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/chart.png/chart.png deleted file mode 100644 index 61c903d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/chart.png/chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/chart.png/resource.json deleted file mode 100644 index 07a4167..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "chart.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 814, - "lastModificationSignature": "d1ea5a2f4a018b9d57c540c8ded02949417505bee637e1697fb4f715894cb8fe", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/check2.png/check2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/check2.png/check2.png deleted file mode 100644 index 4d77cb5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/check2.png/check2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/check2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/check2.png/resource.json deleted file mode 100644 index 9a2af07..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/check2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "check2.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 560, - "lastModificationSignature": "66457dcfcf26038276011f5029210cd41cc5332baa5345cf6666903d53e1254d", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clients.png/clients.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clients.png/clients.png deleted file mode 100644 index 0bcde2c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clients.png/clients.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clients.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clients.png/resource.json deleted file mode 100644 index ca157a5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clients.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clients.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 516, - "lastModificationSignature": "01f79749ebe83cf2db7ef0fcb859385e2fd687808efa4fca30284d4b56fe1cd6", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/clipboard.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/clipboard.png deleted file mode 100644 index d93f038..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/clipboard.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/resource.json deleted file mode 100644 index bf9f9f0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 456, - "lastModificationSignature": "845bd54688be4bc843a5aab67626f2fb7b3d1cfd9cd9fd56a56056b41d3c7e4f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/clipboard_empty.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/clipboard_empty.png deleted file mode 100644 index 7d721eb..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/clipboard_empty.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/resource.json deleted file mode 100644 index db255e4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard_empty.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 346, - "lastModificationSignature": "393bc50275808c5a02beaede137bdc14b4d1b9d5845a4a7d37794abd41d05390", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clock.png/clock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clock.png/clock.png deleted file mode 100644 index d378222..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clock.png/clock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clock.png/resource.json deleted file mode 100644 index a0761a1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/clock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clock.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 896, - "lastModificationSignature": "21c8ab46b9a3754d767e0c4cb2a4caa1caae508d5e23aa9e1e5dc50d6b2f98f3", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/copy.png/copy.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/copy.png/copy.png deleted file mode 100644 index ca6ee03..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/copy.png/copy.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/copy.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/copy.png/resource.json deleted file mode 100644 index 94cbedf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/copy.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "copy.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 551, - "lastModificationSignature": "c6f35e481f7f8dce1ae218faa88567ddf209111f2d6301c2a8200510276aa2df", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/cut.png/cut.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/cut.png/cut.png deleted file mode 100644 index d406652..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/cut.png/cut.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/cut.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/cut.png/resource.json deleted file mode 100644 index 6dc0127..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/cut.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "cut.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1003, - "lastModificationSignature": "90f6078e6a6cbb2ee72fcfb2eb28cf1f06944d5f99060941125f319c93f56411", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/delete2.png/delete2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/delete2.png/delete2.png deleted file mode 100644 index 2a4d232..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/delete2.png/delete2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/delete2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/delete2.png/resource.json deleted file mode 100644 index 9d714f4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/delete2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "delete2.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 365, - "lastModificationSignature": "65a6d9cc90009260bed02577593d6c7bf2f793b66757dd8a5db3f7b4a6ab3c13", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/disk_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/disk_green.png deleted file mode 100644 index d46cfc9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/disk_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/resource.json deleted file mode 100644 index 798a5e4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "disk_green.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 377, - "lastModificationSignature": "6f392405bea9a47515fa83ec0b82f8d01aaaf172b4bd13015ce8da9c03fa999e", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document.png/document.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document.png/document.png deleted file mode 100644 index d6eca8d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document.png/document.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document.png/resource.json deleted file mode 100644 index 6a27d27..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 432, - "lastModificationSignature": "8d11fda548057a62c6bf0cdb5a4e157c64fbc09ef1f9cd4f1122b0d6223186a3", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_add.png/document_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_add.png/document_add.png deleted file mode 100644 index f0a9eef..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_add.png/document_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_add.png/resource.json deleted file mode 100644 index ab013bd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_add.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 467, - "lastModificationSignature": "b75f4f081b518b483406b539ed88c57f9b95293a5be41eb3e018672299f49876", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/document_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/document_delete.png deleted file mode 100644 index 11fbf98..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/document_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/resource.json deleted file mode 100644 index 27699f4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_delete.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 617, - "lastModificationSignature": "c90fff6a1fe6c8dac0c8da9597fe5d505efcff0f3a9a6cd889ab1936de23a0fe", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/document_edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/document_edit.png deleted file mode 100644 index ba41581..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/document_edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/resource.json deleted file mode 100644 index d12311e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_edit.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 738, - "lastModificationSignature": "153cc09169a62e6a3755b81939fff1b21ab16e5d3c2e80f8cdcd4d7b83762564", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/edit.png/edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/edit.png/edit.png deleted file mode 100644 index a7f3ddd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/edit.png/edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/edit.png/resource.json deleted file mode 100644 index dffc8fc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "edit.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 684, - "lastModificationSignature": "2dd9a229090809a43a1c262472d9195522ade099a5895c39aaf7297b8877129b", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/exit.png/exit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/exit.png/exit.png deleted file mode 100644 index 326d6ac..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/exit.png/exit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/exit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/exit.png/resource.json deleted file mode 100644 index c95111b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/exit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "exit.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 711, - "lastModificationSignature": "da2e12764ca07c7370f71b7a373a62e28323ba322b0e7f1629300dc6c5421c57", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/export1.png/export1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/export1.png/export1.png deleted file mode 100644 index 3193807..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/export1.png/export1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/export1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/export1.png/resource.json deleted file mode 100644 index 54e485b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/export1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "export1.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 466, - "lastModificationSignature": "fe2af0dbc6d5beb7d5aeb078c4928e8379c040a4316cdf960cbd91e84ea78deb", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/find.png/find.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/find.png/find.png deleted file mode 100644 index 16fde28..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/find.png/find.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/find.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/find.png/resource.json deleted file mode 100644 index 79d92a3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/find.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "find.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 690, - "lastModificationSignature": "c8eb7077bd95a850dfe3533bc5fbee1a07c7b2328cd202ec4aab218ae1541664", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/help.png/help.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/help.png/help.png deleted file mode 100644 index ef32322..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/help.png/help.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/help.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/help.png/resource.json deleted file mode 100644 index 7831f6c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/help.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "help.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 702, - "lastModificationSignature": "4b46f285fae58fd1fd2a3cbdf034535effcb7f03f82612d589df0ab6e6df6514", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/home.png/home.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/home.png/home.png deleted file mode 100644 index 0124ed6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/home.png/home.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/home.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/home.png/resource.json deleted file mode 100644 index 1a9fac9..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/home.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "home.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 659, - "lastModificationSignature": "cf28dd560b6af216d54f770d902ce1d84b4c821e793c617e8ddd6db1a96811e7", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card.png/id_card.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card.png/id_card.png deleted file mode 100644 index 3022bcd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card.png/id_card.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card.png/resource.json deleted file mode 100644 index 4b5fd39..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 435, - "lastModificationSignature": "70e14d85e21acdcc3384a12f2de502bf305cafe6ea006d9fcfbbdaea81795f2e", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/id_card_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/id_card_add.png deleted file mode 100644 index 3679f6d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/id_card_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/resource.json deleted file mode 100644 index ba9994f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_add.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 517, - "lastModificationSignature": "d78ca14342bd106255c20ecfca29f8978158308a62a7523bce63200766d48727", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/id_card_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/id_card_delete.png deleted file mode 100644 index bf63953..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/id_card_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/resource.json deleted file mode 100644 index 77d9086..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_delete.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 686, - "lastModificationSignature": "a93a5a5644fbf467cf30b991883c3c1f20499361233aa8187c1bb03a0e1dbd63", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/id_card_refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/id_card_refresh.png deleted file mode 100644 index a011d40..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/id_card_refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/resource.json deleted file mode 100644 index 03216b4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_refresh.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 695, - "lastModificationSignature": "4e460f0194626d5dc4adf05b536efd27cff8bacbb9f6a48cf1ca174e5f8a47ee", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/import1.png/import1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/import1.png/import1.png deleted file mode 100644 index 3857adc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/import1.png/import1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/import1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/import1.png/resource.json deleted file mode 100644 index 6c54395..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/import1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "import1.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 461, - "lastModificationSignature": "d1093e481cbaa2e70cd566723cd2ca3644be99549696b0a8418a444e0be1426b", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/information.png/information.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/information.png/information.png deleted file mode 100644 index 271d172..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/information.png/information.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/information.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/information.png/resource.json deleted file mode 100644 index 3a179b7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/information.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "information.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 533, - "lastModificationSignature": "33778b10c88f8471b144a1ae588b5300aa316a129323725970f8cb50783765a8", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/key1.png/key1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/key1.png/key1.png deleted file mode 100644 index 845dd89..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/key1.png/key1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/key1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/key1.png/resource.json deleted file mode 100644 index bd0ec35..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/key1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "key1.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 521, - "lastModificationSignature": "775ab8fa528fa4eb0721b1988773e314644bb6db710ac42e524231ac38736379", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/lightbulb.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/lightbulb.png deleted file mode 100644 index 0463b48..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/lightbulb.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/resource.json deleted file mode 100644 index 81684a7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 626, - "lastModificationSignature": "3dda4f46d69e654ca6bae587c636dd775dc9fdbf485cbb6bf4196b41945e39d4", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/lightbulb_on.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/lightbulb_on.png deleted file mode 100644 index 74a9737..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/lightbulb_on.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/resource.json deleted file mode 100644 index ec5367a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb_on.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 637, - "lastModificationSignature": "3e8518fb7a01d4274538b1f976ac3941d18bd2fb3e6641e6f0b221543073bc94", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/line-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/line-chart.png deleted file mode 100644 index a3ed8e3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/line-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/resource.json deleted file mode 100644 index f1fda58..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "line-chart.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1125, - "lastModificationSignature": "b605a3613ac9618dec098870fa46eda6f30bc641d5f581c5c71edbdc076e3458", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock.png/lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock.png/lock.png deleted file mode 100644 index 0f3c171..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock.png/lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock.png/resource.json deleted file mode 100644 index fddb44b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 462, - "lastModificationSignature": "80d6c703ca41a1341841e9f0aaa5bb80df7d2343d15ed2038f576e7bc08096f6", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/lock_open.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/lock_open.png deleted file mode 100644 index 76a9408..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/lock_open.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/resource.json deleted file mode 100644 index a0c6cdd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock_open.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 480, - "lastModificationSignature": "dc264385b7a4a25915c1577a580ff1262913b11b54e197a77b4816c9ebbb7890", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/logic_and.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/logic_and.png deleted file mode 100644 index 1e650d7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/logic_and.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/resource.json deleted file mode 100644 index 4591232..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_and.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 774, - "lastModificationSignature": "95874e01786d3618ecba54ac4c3af38ee778cbc03f0190bff0f5b29f79c541f1", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/logic_not.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/logic_not.png deleted file mode 100644 index 915dbf8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/logic_not.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/resource.json deleted file mode 100644 index a769366..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_not.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 813, - "lastModificationSignature": "07f79531d01732251efa903c15c727f16049bfa12b22ce9eb6b628f49b52552b", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/logic_or.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/logic_or.png deleted file mode 100644 index 46e78f9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/logic_or.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/resource.json deleted file mode 100644 index 1f7d493..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_or.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 803, - "lastModificationSignature": "30bf1c7d60f0fafed944f305d6ede97518dac48536e61abce33d9db9564936bc", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_play.png/media_play.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_play.png/media_play.png deleted file mode 100644 index 7fa664c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_play.png/media_play.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_play.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_play.png/resource.json deleted file mode 100644 index 53cc583..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_play.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_play.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 469, - "lastModificationSignature": "5b581fab28206b25cee0bdeac178c5b862c0f92cf6b727cc9da6e7126e6b1028", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/media_stop_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/media_stop_red.png deleted file mode 100644 index 47180a1..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/media_stop_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/resource.json deleted file mode 100644 index 22ed8df..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_stop_red.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 165, - "lastModificationSignature": "cbc685139f5b11c940d8d3a2a29dd7eccad1553db6786f58335763d36fd76ee9", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor.png/monitor.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor.png/monitor.png deleted file mode 100644 index 4040ca3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor.png/monitor.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor.png/resource.json deleted file mode 100644 index 6c746fe..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 348, - "lastModificationSignature": "4ecdb08217c7b4b41dbb8af0ac14f079dcec19e06b0f0f4112b616aa2fc1002e", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/monitor_lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/monitor_lock.png deleted file mode 100644 index 048246a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/monitor_lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/resource.json deleted file mode 100644 index 9f06ab3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor_lock.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 670, - "lastModificationSignature": "8eca3c761561c88f76c7fb757abcf34b6ab6eaeeddcd4abf8d6cb8865f6aa749", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/navigate_down.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/navigate_down.png deleted file mode 100644 index 67dc480..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/navigate_down.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/resource.json deleted file mode 100644 index 4c3483b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_down.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 450, - "lastModificationSignature": "dbae0de1da07f49ca92a8a2ad6edb48b8f65a69def27659415613a22f75fcb48", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/navigate_left.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/navigate_left.png deleted file mode 100644 index d59d4ce..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/navigate_left.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/resource.json deleted file mode 100644 index 28bb49c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_left.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 450, - "lastModificationSignature": "f8a63ea3b1ac6ce3e52297a0bb23a2835f0d5aeb00941f6a08adb22d28b6479f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/navigate_right.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/navigate_right.png deleted file mode 100644 index 6b7b233..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/navigate_right.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/resource.json deleted file mode 100644 index e458992..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_right.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 485, - "lastModificationSignature": "61422647795f8e6c72d4314d990e3712d7a1181f8411416433a6481d0b2d8011", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/navigate_up.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/navigate_up.png deleted file mode 100644 index c01a832..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/navigate_up.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/resource.json deleted file mode 100644 index d74eae0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_up.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 492, - "lastModificationSignature": "f8ebd3f330d558e6419a3feeea7f0cc494d1fa78f52f0b4ecba55770f7fccd22", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/oszillograph.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/oszillograph.png deleted file mode 100644 index c729d98..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/oszillograph.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/resource.json deleted file mode 100644 index ff8f2d4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "oszillograph.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1013, - "lastModificationSignature": "5a3bc6ad1d3a19f1c39a72a8dfd33935b79bd4212d6700c806b1260290f3c443", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pencil.png/pencil.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pencil.png/pencil.png deleted file mode 100644 index 5446383..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pencil.png/pencil.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pencil.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pencil.png/resource.json deleted file mode 100644 index 1d2ffd7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pencil.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pencil.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 509, - "lastModificationSignature": "ad35a50bfc5bc76c4661ed31ea5bb07a8ddaf621e55b839a5903667db0cdbc33", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/photo_portrait.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/photo_portrait.png deleted file mode 100644 index 5c679f1..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/photo_portrait.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/resource.json deleted file mode 100644 index 590094f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "photo_portrait.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 844, - "lastModificationSignature": "503b4964d32822b09691ba7e093a42a7290f1f9a78076d9c4c477523a4e28baa", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/pie-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/pie-chart.png deleted file mode 100644 index abfb6b6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/pie-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/resource.json deleted file mode 100644 index 942b8c0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pie-chart.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 689, - "lastModificationSignature": "be5bf7c48eaabbca1e21fa215d9d2c0c3b0288a7c0a60c81d2acf88f066e8465", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/preferences.png/preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/preferences.png/preferences.png deleted file mode 100644 index 01153e8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/preferences.png/preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/preferences.png/resource.json deleted file mode 100644 index 6e0cf3e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "preferences.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 703, - "lastModificationSignature": "b87cd8a2ebc34797358829bc6bc734bb592705937460407e4ebdf46633f5040a", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/printer.png/printer.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/printer.png/printer.png deleted file mode 100644 index 9e206ce..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/printer.png/printer.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/printer.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/printer.png/resource.json deleted file mode 100644 index a8a775e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/printer.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "printer.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 389, - "lastModificationSignature": "7cb1caec6cdd85c0ee69025054581ca99298ca8b5b577ddd2d3da54113fdeaa5", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/refresh.png/refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/refresh.png/refresh.png deleted file mode 100644 index 4fa576d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/refresh.png/refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/refresh.png/resource.json deleted file mode 100644 index d65f85a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "refresh.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 789, - "lastModificationSignature": "8f6212c89d5de4629127bd59964f80b55cd39157e915c1a988e7be6e3651b375", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_add.png/resource.json deleted file mode 100644 index 7507de8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_add.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 495, - "lastModificationSignature": "b8db531bcbadac889b51d83896dfb58b1f4b465292f039251adc02fc4ac25e21", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_add.png/row_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_add.png/row_add.png deleted file mode 100644 index 1807ce5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_add.png/row_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/resource.json deleted file mode 100644 index 2910cfc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_delete.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 520, - "lastModificationSignature": "bc798d7c3a14139d88bb5cdca74e80633751f9cab664381120d9cb783caddfed", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/row_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/row_delete.png deleted file mode 100644 index e9cb455..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/row_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stop.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stop.png/resource.json deleted file mode 100644 index 1d42ba4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stop.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stop.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 560, - "lastModificationSignature": "0bca334856ba0bd54adacb65794c4800f806adc9edba9ffafaba0a253ed8865d", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stop.png/stop.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stop.png/stop.png deleted file mode 100644 index a00dcd3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stop.png/stop.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/resource.json deleted file mode 100644 index 90c9ded..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stopwatch.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1014, - "lastModificationSignature": "43bd8bc2d9355fd2e617b6d2fb0671fd733a9c1ed82ad223636ec4f9913f5c13", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/stopwatch.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/stopwatch.png deleted file mode 100644 index aa13d8f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/stopwatch.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/resource.json deleted file mode 100644 index f6321d3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "table_sql_view.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 934, - "lastModificationSignature": "c76da079cb16b24854cfa1994727bd8475aefb23e66ed08fbf35610ec8d83052", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/table_sql_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/table_sql_view.png deleted file mode 100644 index 124135d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/table_sql_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/resource.json deleted file mode 100644 index 926dc56..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_green.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 592, - "lastModificationSignature": "d7530ab915d4cda29c3ce3b95554cd73fa52701199b2f1a4418d52dca4faacce", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/trafficlight_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/trafficlight_green.png deleted file mode 100644 index e7ca1d4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/trafficlight_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/resource.json deleted file mode 100644 index 1974619..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_off.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 483, - "lastModificationSignature": "485eeb850b6115f466ad418c44adc82a3643942c945769c50679ad0ca8681e38", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/trafficlight_off.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/trafficlight_off.png deleted file mode 100644 index 6394d45..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/trafficlight_off.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/resource.json deleted file mode 100644 index 8d82b2d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_red.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 595, - "lastModificationSignature": "b086e261d05b923cf9fadb7c5d4989c854109239036b465de0a468750f7dbaac", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/trafficlight_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/trafficlight_red.png deleted file mode 100644 index 2790b9d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/trafficlight_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/resource.json deleted file mode 100644 index ffa04fb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_yellow.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 596, - "lastModificationSignature": "39972ab766961bb9d9afe2523f5f672c7dc47225e41fbc3150b3c542e8713bcd", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/trafficlight_yellow.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/trafficlight_yellow.png deleted file mode 100644 index b37e3b2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/trafficlight_yellow.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/unknown.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/unknown.png/resource.json deleted file mode 100644 index d1eff34..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/unknown.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "unknown.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 511, - "lastModificationSignature": "ff25d2c17ddb52b244ebbf59560ef9bcc34ea5a5ddcd58b4c6c0929ab7cf8c0e", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/unknown.png/unknown.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/unknown.png/unknown.png deleted file mode 100644 index 36e47ad..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/unknown.png/unknown.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1.png/resource.json deleted file mode 100644 index dd58a7a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 752, - "lastModificationSignature": "1979644efaf3a090705254c77817dbc42b51090a06ca6fa530162f30683e7fe5", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1.png/user1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1.png/user1.png deleted file mode 100644 index 48e0964..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1.png/user1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/resource.json deleted file mode 100644 index 6eec79a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_add.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 806, - "lastModificationSignature": "3309c98e2aa81fb217fe5311b9758bc0c2945f67c6fb210758c1f9a21a4dae77", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/user1_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/user1_add.png deleted file mode 100644 index 31ce498..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/user1_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/resource.json deleted file mode 100644 index 28b1131..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_delete.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 888, - "lastModificationSignature": "5416abce85eeb3671186406636c753674e4f5c4ac2efe7d8993aac8b19006e4c", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/user1_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/user1_delete.png deleted file mode 100644 index e5c76ae..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/user1_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/resource.json deleted file mode 100644 index 4014ec7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_preferences.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 859, - "lastModificationSignature": "7f8220f7c491c532f12167f00e1bbf1af5d9bd4bdf3e8fc49112ac2cb966e1d8", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/user1_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/user1_preferences.png deleted file mode 100644 index d13c2e3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/user1_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/resource.json deleted file mode 100644 index 5f27bc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_view.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 995, - "lastModificationSignature": "dc0d11ab53c45257208b3c226b88830ccf8c0e850c3ad6caf2a592d180ca9646", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/user1_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/user1_view.png deleted file mode 100644 index ba498cc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/user1_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user2.png/resource.json deleted file mode 100644 index fde8055..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user2.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 712, - "lastModificationSignature": "9d4f8f6e6045216a9f664fad1367cfe5e751a5d6aaa6fe6a41727338eadcbabf", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user2.png/user2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user2.png/user2.png deleted file mode 100644 index d78bbc3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user2.png/user2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user3.png/resource.json deleted file mode 100644 index 7301e4c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user3.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 821, - "lastModificationSignature": "1661fb6a4c35eea8a84b0de7581758e76f81882319968eb48cc7066d4d05082f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user3.png/user3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user3.png/user3.png deleted file mode 100644 index 3867744..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/user3.png/user3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3.png/resource.json deleted file mode 100644 index de5480a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1063, - "lastModificationSignature": "b6238945f0e089ed893e88cd488b18c5e84b330ec7bc0d851dfde8323b218420", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3.png/users3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3.png/users3.png deleted file mode 100644 index 8150889..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3.png/users3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/resource.json deleted file mode 100644 index 6486778..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3_preferences.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1195, - "lastModificationSignature": "1164a914a995365a02ca8113d5183da68257cfccd74a27dac3842ba72547e4d2", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/users3_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/users3_preferences.png deleted file mode 100644 index 8652fc7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/users3_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/resource.json deleted file mode 100644 index 1895166..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "videocamera.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 860, - "lastModificationSignature": "eeb85058ad170b3c096586a36d7a827f39b2173086383825524beec1e6c06883", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/videocamera.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/videocamera.png deleted file mode 100644 index 50229c9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/videocamera.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/view.png/resource.json deleted file mode 100644 index c2c3b51..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 822, - "lastModificationSignature": "cb2545e7d1850e0cd3da82ddf650d7287b4dbcdb09118e6eb066a715db453413", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/view.png/view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/view.png/view.png deleted file mode 100644 index 2f03f8b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/view.png/view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/warning.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/warning.png/resource.json deleted file mode 100644 index 7e846b1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/warning.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "warning.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 723, - "lastModificationSignature": "9d20f6275b29fc055ef0a67ace1291814e30ce20de15164a7d10c40dd50ab73e", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/warning.png/warning.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/warning.png/warning.png deleted file mode 100644 index 8bc3584..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/warning.png/warning.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/resource.json deleted file mode 100644 index cf119ca..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "workstation1.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 518, - "lastModificationSignature": "dc2d7a3f208fbe3ec77339c66ecd97b04f27314d92d8c9f3673a35ffb0f5c6ee", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/workstation1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/workstation1.png deleted file mode 100644 index af1f288..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/workstation1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/wrench.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/wrench.png/resource.json deleted file mode 100644 index 41a1394..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/wrench.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "wrench.png" - ], - "attributes": { - "width": 24, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1002, - "lastModificationSignature": "edc060d5e130727c6377c5268fc88b3e89bfe843101a6e68c716d8d338c2c06f", - "height": 24 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/wrench.png/wrench.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/wrench.png/wrench.png deleted file mode 100644 index a46116c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/24/wrench.png/wrench.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/about.png/about.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/about.png/about.png deleted file mode 100644 index bf79ff8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/about.png/about.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/about.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/about.png/resource.json deleted file mode 100644 index 9e9e2a4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/about.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "about.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1226, - "lastModificationSignature": "a3531e23b387db8665bdf3e67d8ade115e26ebbbea7afab77fe10938e559cedf", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/add2.png/add2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/add2.png/add2.png deleted file mode 100644 index e78ba53..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/add2.png/add2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/add2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/add2.png/resource.json deleted file mode 100644 index 28c8a86..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/add2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "add2.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 201, - "lastModificationSignature": "8799452d92fae9c7f900fe8bafc12581d9f2e12c9dc17d2ef3ac0de0420e0f77", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/arrow_down_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/arrow_down_green.png deleted file mode 100644 index 22d18f0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/arrow_down_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/resource.json deleted file mode 100644 index 6360b1e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_down_green.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 581, - "lastModificationSignature": "b523c9fafaef7e36a40d05897685e8aa61e8d50a762b03c58c97cfea2f36e012", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/arrow_left_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/arrow_left_green.png deleted file mode 100644 index 7caa822..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/arrow_left_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/resource.json deleted file mode 100644 index c8c7ce6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_left_green.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 554, - "lastModificationSignature": "1c05b13c303aa218a4ac8981398b2afc2352ad85935a4d6d82bb4de21c9fbe00", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/arrow_right_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/arrow_right_green.png deleted file mode 100644 index 5cfee9c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/arrow_right_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/resource.json deleted file mode 100644 index 6ebe322..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_right_green.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 534, - "lastModificationSignature": "fad9b068c6ab29444940cd2c881a88e55c62af8b405f5f7d59b1a9ab56329df3", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/arrow_up_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/arrow_up_green.png deleted file mode 100644 index 5672ba6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/arrow_up_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/resource.json deleted file mode 100644 index 004fd3d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_up_green.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 542, - "lastModificationSignature": "34cd565d08964e85411cf0217cb06b3918b2d869bf88951dd18c36cb6d648c2c", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman.png/businessman.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman.png/businessman.png deleted file mode 100644 index 8d8593f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman.png/businessman.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman.png/resource.json deleted file mode 100644 index 2c12b1b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1291, - "lastModificationSignature": "be8646e94418d3cde467a6d2930fe8ba7c930b15046c478220506060fece65ea", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/businessman2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/businessman2.png deleted file mode 100644 index bfecac6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/businessman2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/resource.json deleted file mode 100644 index 94fbb3b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman2.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1331, - "lastModificationSignature": "431ba9946fff0dc8625b0b3d51a9430ee15ad24d85003a41c46b448d5c307246", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/businessman_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/businessman_add.png deleted file mode 100644 index f9df62b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/businessman_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/resource.json deleted file mode 100644 index 759c750..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_add.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1338, - "lastModificationSignature": "2916e20d452b3b0fcb963d40fbed10f9ab09c9db15a0b3f7c74401e94463cce5", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/businessman_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/businessman_delete.png deleted file mode 100644 index 9f23fb3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/businessman_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/resource.json deleted file mode 100644 index 61ef0ee..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_delete.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1402, - "lastModificationSignature": "3e8563b8a28ff5de8a07e42c5e139951c7f2ec837ee6b9cb012a26a4e57f4dd9", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/businessmen.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/businessmen.png deleted file mode 100644 index 563e764..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/businessmen.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/resource.json deleted file mode 100644 index f5e84af..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessmen.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1826, - "lastModificationSignature": "39731280d7bae743add06c20ae903a45a11e2830fd682e41621e6dbb7cfcac7e", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calculator.png/calculator.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calculator.png/calculator.png deleted file mode 100644 index a064565..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calculator.png/calculator.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calculator.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calculator.png/resource.json deleted file mode 100644 index 9914188..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calculator.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calculator.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 586, - "lastModificationSignature": "9c873fad3a4cfa037148d49a056759013490542d8f15ac1b5765c9aa9ea2a343", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calendar.png/calendar.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calendar.png/calendar.png deleted file mode 100644 index f495341..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calendar.png/calendar.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calendar.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calendar.png/resource.json deleted file mode 100644 index de06673..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/calendar.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calendar.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1047, - "lastModificationSignature": "d094e4991220a1ac92da0e957d8e9d8dbcbe36f013675978298fdffdb74a3ce1", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/camera2.png/camera2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/camera2.png/camera2.png deleted file mode 100644 index f5dd3d9..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/camera2.png/camera2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/camera2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/camera2.png/resource.json deleted file mode 100644 index db0e024..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/camera2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "camera2.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1224, - "lastModificationSignature": "d39438f5b87dcb96606c1ac6dd414a237dff6f912d78a3c72eadcf449433aca8", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/chart.png/chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/chart.png/chart.png deleted file mode 100644 index da172a0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/chart.png/chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/chart.png/resource.json deleted file mode 100644 index 19b6f6f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "chart.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1043, - "lastModificationSignature": "aa5f5d396eaee8c76c7e9ce77c2abf91ea24fb772dc182cfe70ba6a69dbdd88b", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/check2.png/check2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/check2.png/check2.png deleted file mode 100644 index 114bd06..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/check2.png/check2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/check2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/check2.png/resource.json deleted file mode 100644 index aed0137..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/check2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "check2.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 794, - "lastModificationSignature": "d52424105d0102fbf58929813fcad8265bce784f0bdbb6444debf5d564cbf6c0", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clients.png/clients.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clients.png/clients.png deleted file mode 100644 index 4bb8108..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clients.png/clients.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clients.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clients.png/resource.json deleted file mode 100644 index c83d348..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clients.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clients.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 583, - "lastModificationSignature": "095fb548698cde4027374a8deed547e1cdf25de3e78eb9528124de8c46f3e3ea", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/clipboard.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/clipboard.png deleted file mode 100644 index 17958bf..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/clipboard.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/resource.json deleted file mode 100644 index 3aae634..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 634, - "lastModificationSignature": "d837bb0ff31a7e16bef36902657285010b9d6ce52a81a05f337ade3b3b8a957c", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/clipboard_empty.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/clipboard_empty.png deleted file mode 100644 index ed4f579..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/clipboard_empty.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/resource.json deleted file mode 100644 index ef6926c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard_empty.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 465, - "lastModificationSignature": "68362a60cee980b6b910473485a5ce5ec5a78374979bc4369622dd8aa244be75", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clock.png/clock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clock.png/clock.png deleted file mode 100644 index 16cdacf..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clock.png/clock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clock.png/resource.json deleted file mode 100644 index 97cb079..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/clock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clock.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1404, - "lastModificationSignature": "4bc5b4d073408e662bc64783e279edb492be10e8fc23cd2ad04873c806724d63", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/copy.png/copy.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/copy.png/copy.png deleted file mode 100644 index 3b0bf87..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/copy.png/copy.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/copy.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/copy.png/resource.json deleted file mode 100644 index c70a6a1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/copy.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "copy.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 753, - "lastModificationSignature": "00e649c70569e0b185979cdd2488e2704ec56f7906bca7ca27abfc840964d978", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/cut.png/cut.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/cut.png/cut.png deleted file mode 100644 index 3f8c2c7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/cut.png/cut.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/cut.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/cut.png/resource.json deleted file mode 100644 index 8f36f74..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/cut.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "cut.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1389, - "lastModificationSignature": "0ba3b22c86cf065682f90f13ce53a943c34d12821e767c3ea2e5f647700a73a7", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/delete2.png/delete2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/delete2.png/delete2.png deleted file mode 100644 index d0b3aa1..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/delete2.png/delete2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/delete2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/delete2.png/resource.json deleted file mode 100644 index c56a4f6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/delete2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "delete2.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 508, - "lastModificationSignature": "389c2550c2a7647a1d52d08789978e180b45da065790b1bfc076c15bd5e57c4a", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/disk_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/disk_green.png deleted file mode 100644 index c0a189d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/disk_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/resource.json deleted file mode 100644 index 2271754..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "disk_green.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 577, - "lastModificationSignature": "5ba853054fc41519ea2aa88ec2725aa32ac9a4c51657167de1b26d10ab3ac265", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document.png/document.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document.png/document.png deleted file mode 100644 index 780b581..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document.png/document.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document.png/resource.json deleted file mode 100644 index 8216caf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 590, - "lastModificationSignature": "cdbd7c851df466f1e11278cf41cc75f04f5b57c7f04e94cd4f876904271f7d17", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_add.png/document_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_add.png/document_add.png deleted file mode 100644 index 4633b39..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_add.png/document_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_add.png/resource.json deleted file mode 100644 index a01b5f3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_add.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 592, - "lastModificationSignature": "038f5932de6b0bf831d0718a63b9689e930371310100ab63346b5f3540a146b0", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/document_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/document_delete.png deleted file mode 100644 index baf81c5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/document_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/resource.json deleted file mode 100644 index 7e3ac6a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_delete.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 797, - "lastModificationSignature": "373073579bcd79222840f2b451c0bc86bd63934ac204fd7bbcc91f28da292f30", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/document_edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/document_edit.png deleted file mode 100644 index 7a446a1..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/document_edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/resource.json deleted file mode 100644 index 3df3cd3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_edit.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 954, - "lastModificationSignature": "252ee9f625d15061f4d98e51b25288898b2ac187db2083189deb142d3f8710cc", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/edit.png/edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/edit.png/edit.png deleted file mode 100644 index 224e3c0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/edit.png/edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/edit.png/resource.json deleted file mode 100644 index 8a21640..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "edit.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1110, - "lastModificationSignature": "8072a4354df3065178396df18fc37f2f15b3524a00080d5ee908490274998922", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/exit.png/exit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/exit.png/exit.png deleted file mode 100644 index 759b385..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/exit.png/exit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/exit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/exit.png/resource.json deleted file mode 100644 index 86851ee..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/exit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "exit.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 929, - "lastModificationSignature": "db7d85e12e9b9f85a1840c5d47c37def86abc977ac67cb6bc1a9173f36970c3e", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/export1.png/export1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/export1.png/export1.png deleted file mode 100644 index afb8ba4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/export1.png/export1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/export1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/export1.png/resource.json deleted file mode 100644 index f45249c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/export1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "export1.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 578, - "lastModificationSignature": "2e31ed667752344ab859b7b86c6211799fe79164e66819e9ca283d3d437fd24c", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/find.png/find.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/find.png/find.png deleted file mode 100644 index ee1f4a0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/find.png/find.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/find.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/find.png/resource.json deleted file mode 100644 index 298e61a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/find.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "find.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1227, - "lastModificationSignature": "bb712a3c6b7fd47f1e2c57e62ff77b3e58124d1a925b8f73d10df9e6eed0c6d8", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/help.png/help.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/help.png/help.png deleted file mode 100644 index 741d36e..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/help.png/help.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/help.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/help.png/resource.json deleted file mode 100644 index bb962c4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/help.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "help.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1016, - "lastModificationSignature": "cc1ee8930fefff4d2ea1fc42a499c7694667fc81d56b937309f74d5126a8e29b", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/home.png/home.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/home.png/home.png deleted file mode 100644 index c927d65..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/home.png/home.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/home.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/home.png/resource.json deleted file mode 100644 index 7e9b8dd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/home.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "home.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 911, - "lastModificationSignature": "9c942981ec56fca9c680b1c57e2117e834d4759d08aa59f9c16fd32570aaaa27", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card.png/id_card.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card.png/id_card.png deleted file mode 100644 index fdb96d2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card.png/id_card.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card.png/resource.json deleted file mode 100644 index e6b39b4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 631, - "lastModificationSignature": "ca6abf8dce7e219dddb392a38870fac14cd5dc7aa279382221209c899ed94c57", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/id_card_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/id_card_add.png deleted file mode 100644 index e36af9a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/id_card_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/resource.json deleted file mode 100644 index 9b5b135..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_add.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 765, - "lastModificationSignature": "5e89bcffadd79cf17f11b4c0ae8b23028419761df2769a93ee27091bfcfe0119", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/id_card_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/id_card_delete.png deleted file mode 100644 index 463c389..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/id_card_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/resource.json deleted file mode 100644 index 8bdafda..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_delete.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1017, - "lastModificationSignature": "deffafdfc4ad32e3f1c11732cc8271a1360b8734d5ea39ccc4a78d5902cf0636", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/id_card_refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/id_card_refresh.png deleted file mode 100644 index 993b2ea..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/id_card_refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/resource.json deleted file mode 100644 index 153cd3f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_refresh.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1058, - "lastModificationSignature": "6bd6962053552b543c4b5717eee839e2dd7fa2f37e7a64dbb064f4d0d69d41dc", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/import1.png/import1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/import1.png/import1.png deleted file mode 100644 index 17f447c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/import1.png/import1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/import1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/import1.png/resource.json deleted file mode 100644 index db31492..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/import1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "import1.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 619, - "lastModificationSignature": "b7a11a9280895551bd1bdf7f61abbb53f1351e1a1ccdc3ee437ac1626dee41ad", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/information.png/information.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/information.png/information.png deleted file mode 100644 index bac5069..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/information.png/information.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/information.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/information.png/resource.json deleted file mode 100644 index 00cc6fc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/information.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "information.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 823, - "lastModificationSignature": "d4b7b6e9cb73ffe109060486ecf8721674ea0eb888d25b359f39497b396fc70c", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/key1.png/key1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/key1.png/key1.png deleted file mode 100644 index c077838..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/key1.png/key1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/key1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/key1.png/resource.json deleted file mode 100644 index 411f932..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/key1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "key1.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 559, - "lastModificationSignature": "5403f2f745245e683b2073875e514ec078e9b51e5da20f3cef60b142b370ea57", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/lightbulb.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/lightbulb.png deleted file mode 100644 index 9bfe1e3..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/lightbulb.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/resource.json deleted file mode 100644 index 8ff7374..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 905, - "lastModificationSignature": "c4b1fbfe19bdd99b3f91013f6c8496ce06c20423a1a16faffa31747899cb2710", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/lightbulb_on.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/lightbulb_on.png deleted file mode 100644 index 7425598..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/lightbulb_on.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/resource.json deleted file mode 100644 index 20312db..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb_on.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 955, - "lastModificationSignature": "a7a57df52c47b839e3a7e0ab9f592dabe34f569c9ad016ef09caf7f4b341f57f", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/line-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/line-chart.png deleted file mode 100644 index d38906b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/line-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/resource.json deleted file mode 100644 index 65fb2c4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "line-chart.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1649, - "lastModificationSignature": "4b271992d25681f3c1dc6250e80873e0238a6832bbbefd8e12b3b1cec05b34d5", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock.png/lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock.png/lock.png deleted file mode 100644 index 0be5f41..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock.png/lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock.png/resource.json deleted file mode 100644 index 0791103..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 693, - "lastModificationSignature": "e5367190f6604c0ac4e63894ba836d17c7013a966195b88ad33c4a9c1cfd7804", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/lock_open.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/lock_open.png deleted file mode 100644 index f2acbb6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/lock_open.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/resource.json deleted file mode 100644 index 6c8bf3d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock_open.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 744, - "lastModificationSignature": "887c8bb418ae95a3fd38e5b0e2eddd027993c02d757f2cf64ea74a962a951740", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/logic_and.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/logic_and.png deleted file mode 100644 index bb881e6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/logic_and.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/resource.json deleted file mode 100644 index 59a9cfb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_and.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1138, - "lastModificationSignature": "75852a23db6caf3aaed12624dffdd130e51563b294d53364cb4efffdab128445", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/logic_not.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/logic_not.png deleted file mode 100644 index 49a5cc0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/logic_not.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/resource.json deleted file mode 100644 index 77f3a89..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_not.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1197, - "lastModificationSignature": "9fe0bcb473037354c889e3cc45ac1e379263e0c99f0eea620055c1dea6bb8ab0", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/logic_or.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/logic_or.png deleted file mode 100644 index e812b70..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/logic_or.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/resource.json deleted file mode 100644 index 6681726..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_or.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1153, - "lastModificationSignature": "a52eca1d15d703e4cab3135cdd47dcf4e77e3676be28a4c04d36191dc8a271de", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_play.png/media_play.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_play.png/media_play.png deleted file mode 100644 index b6a8a12..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_play.png/media_play.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_play.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_play.png/resource.json deleted file mode 100644 index 63b5b1e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_play.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_play.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 636, - "lastModificationSignature": "daef84d210884ed10d7c68a5cf2b9ffa2e5d954a805e0a333aa9c7fc6bd5e541", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/media_stop_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/media_stop_red.png deleted file mode 100644 index d6e2b5a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/media_stop_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/resource.json deleted file mode 100644 index 36bb159..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_stop_red.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 231, - "lastModificationSignature": "0a7b18fa80a8f3b16caa93d47fdde6abe0199d08eb0d12126ebcfb4c8b0f2189", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor.png/monitor.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor.png/monitor.png deleted file mode 100644 index e5f7702..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor.png/monitor.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor.png/resource.json deleted file mode 100644 index 7c16bed..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 452, - "lastModificationSignature": "1afe74559416f8f3f20158f8aaeaf6f4b7711b59183e68c10f49e79ce220e01b", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/monitor_lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/monitor_lock.png deleted file mode 100644 index a06859c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/monitor_lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/resource.json deleted file mode 100644 index 771de40..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor_lock.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 908, - "lastModificationSignature": "8776136cf7f9e575b2cc2acaa6e35f8619b3a8f8895017d6cf10e7206945911b", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/navigate_down.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/navigate_down.png deleted file mode 100644 index fd3d6db..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/navigate_down.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/resource.json deleted file mode 100644 index ee3e8bc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_down.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 563, - "lastModificationSignature": "adcd3ef93df9234a8d1f81e3919b49b3d8033dd36cf148970c67711aa29383df", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/navigate_left.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/navigate_left.png deleted file mode 100644 index 92b7353..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/navigate_left.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/resource.json deleted file mode 100644 index 8b3d53a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_left.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 587, - "lastModificationSignature": "c49875f294654f50c629feec7943547987357097825d1042a46a20d307dd0527", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/navigate_right.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/navigate_right.png deleted file mode 100644 index bfbc46c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/navigate_right.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/resource.json deleted file mode 100644 index 1f881ab..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_right.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 619, - "lastModificationSignature": "b131bbf2b85db3360fe0de15cf473afdf68f0fd6bd3fb474315e8b1c430594b4", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/navigate_up.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/navigate_up.png deleted file mode 100644 index 57610c4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/navigate_up.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/resource.json deleted file mode 100644 index 3b60923..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_up.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 611, - "lastModificationSignature": "5b34be0ddcacb2c2318cd8e13d84cf544b8c49d7261762ac70c4fb440384a7bf", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/oszillograph.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/oszillograph.png deleted file mode 100644 index e71ae99..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/oszillograph.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/resource.json deleted file mode 100644 index e4da785..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "oszillograph.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1528, - "lastModificationSignature": "e5b94801f7de30500c34f1b231ec6367aec13590583bb53e5f85400f90c2cdf5", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pencil.png/pencil.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pencil.png/pencil.png deleted file mode 100644 index 1b64c39..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pencil.png/pencil.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pencil.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pencil.png/resource.json deleted file mode 100644 index bb0224b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pencil.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pencil.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 740, - "lastModificationSignature": "30a4fa56a1094e2b95e4400b7a47aca3a8b3bdde9012455c84a2c78d4f7f84bf", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/photo_portrait.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/photo_portrait.png deleted file mode 100644 index 43372b8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/photo_portrait.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/resource.json deleted file mode 100644 index a86d8b8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "photo_portrait.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1213, - "lastModificationSignature": "3db0610a82688693349af8b504182cdec8e67617a72b86746db0428bbfb9505a", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/pie-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/pie-chart.png deleted file mode 100644 index d668fae..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/pie-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/resource.json deleted file mode 100644 index 859c029..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pie-chart.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 976, - "lastModificationSignature": "7c40e9f0be0e5c3b3b02392e387991619247f3da0fb02615230cb989a262640a", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/preferences.png/preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/preferences.png/preferences.png deleted file mode 100644 index b897479..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/preferences.png/preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/preferences.png/resource.json deleted file mode 100644 index 5277673..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "preferences.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 689, - "lastModificationSignature": "3f7056cd44bd1db3dd9dd203765e97dd24ed3697c5fbd34db614c1b2135864d5", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/printer.png/printer.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/printer.png/printer.png deleted file mode 100644 index c2892cb..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/printer.png/printer.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/printer.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/printer.png/resource.json deleted file mode 100644 index eead600..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/printer.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "printer.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 461, - "lastModificationSignature": "1bee8475029f0b6e777dd5ec06ef20933e2bee344836ef88af05f7222a62d19d", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/refresh.png/refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/refresh.png/refresh.png deleted file mode 100644 index cf4995c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/refresh.png/refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/refresh.png/resource.json deleted file mode 100644 index d2448ce..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "refresh.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1076, - "lastModificationSignature": "18ef8a0fb95a4ea9eb496f77a25d6b119bc6d0be1b40d6363de8e6dd2e765bb3", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_add.png/resource.json deleted file mode 100644 index 493f293..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_add.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 778, - "lastModificationSignature": "8664ab8517a3c8e76522d524aba2baa611b3e81dad6fc22751182f5f33fc6fa3", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_add.png/row_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_add.png/row_add.png deleted file mode 100644 index cee31c8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_add.png/row_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/resource.json deleted file mode 100644 index 6a759bf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_delete.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 838, - "lastModificationSignature": "240227a4a03478f32be298b70793bfc7f2c5f5fe32f54a974198e56fdea79899", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/row_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/row_delete.png deleted file mode 100644 index fe35e4f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/row_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stop.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stop.png/resource.json deleted file mode 100644 index 35cbc2b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stop.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stop.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 809, - "lastModificationSignature": "27b476f3f5f8e428fd9bed329b4bd62ed29689dc5b1c976fbd40c9303693469d", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stop.png/stop.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stop.png/stop.png deleted file mode 100644 index 7ee211a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stop.png/stop.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/resource.json deleted file mode 100644 index 26b99bf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stopwatch.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1351, - "lastModificationSignature": "55add205290a3a50cb52fd02114f1dd42327c8bb1b46919561de478cf9314a50", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/stopwatch.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/stopwatch.png deleted file mode 100644 index 143a048..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/stopwatch.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/resource.json deleted file mode 100644 index 1ec27ce..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "table_sql_view.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1302, - "lastModificationSignature": "9c5a8ad74274ac91d2fcf5d50938c0e769f113430cb7679a6a8e4b6ea0233a88", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/table_sql_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/table_sql_view.png deleted file mode 100644 index 1d3a63f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/table_sql_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/resource.json deleted file mode 100644 index 1ff1c33..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_green.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1309, - "lastModificationSignature": "b84dd78c71d7cb5c56f82054e660fb29415901217993061a6ffb0e3ec886e22f", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/trafficlight_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/trafficlight_green.png deleted file mode 100644 index 19266af..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/trafficlight_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/resource.json deleted file mode 100644 index bd786d3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_off.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1298, - "lastModificationSignature": "4c6051295a213d38aa067949c313005a69323e7a9b2167204e4cd07772fdc044", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/trafficlight_off.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/trafficlight_off.png deleted file mode 100644 index 772a91a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/trafficlight_off.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/resource.json deleted file mode 100644 index 7832051..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_red.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1304, - "lastModificationSignature": "6170a0a8b842d16ad42b9600965c203cbf74ad72e355aac9eaa3ce53480777f2", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/trafficlight_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/trafficlight_red.png deleted file mode 100644 index 79cbcb2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/trafficlight_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/resource.json deleted file mode 100644 index 4e5be7c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_yellow.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1308, - "lastModificationSignature": "c405546004c61a5fae7a422c28a3fe5598de99770eb810abbda5b9bf7a5959cd", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/trafficlight_yellow.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/trafficlight_yellow.png deleted file mode 100644 index 036c599..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/trafficlight_yellow.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/unknown.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/unknown.png/resource.json deleted file mode 100644 index cd284d2..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/unknown.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "unknown.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 672, - "lastModificationSignature": "2b6074c8b6757f6a56aea39ada6ccda2660ee54a5477afcd34ba235d266a153f", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/unknown.png/unknown.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/unknown.png/unknown.png deleted file mode 100644 index 1510a6f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/unknown.png/unknown.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1.png/resource.json deleted file mode 100644 index 06bd135..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 977, - "lastModificationSignature": "ec21f233147cb9fbb3f8d970ab7a0477b120285631c7f595ab6542ae9b376172", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1.png/user1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1.png/user1.png deleted file mode 100644 index d6c9344..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1.png/user1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/resource.json deleted file mode 100644 index 5d7e35c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_add.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1078, - "lastModificationSignature": "bebc2dabc623d00fa2f6a10914717ba80825e35084c2305dd48e367668f8898e", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/user1_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/user1_add.png deleted file mode 100644 index 0956a0c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/user1_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/resource.json deleted file mode 100644 index 70d77eb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_delete.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1194, - "lastModificationSignature": "8fabd2fd96d099dbd028c9cf7d6aa5d9ac6dca55bd1a5fe2df8492e208f30f07", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/user1_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/user1_delete.png deleted file mode 100644 index 20078ef..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/user1_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/resource.json deleted file mode 100644 index e05bf67..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_preferences.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1204, - "lastModificationSignature": "eb6398b11abb80380a17533b6f62230b9ab92b9e8086ada2a1eede58c1c02152", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/user1_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/user1_preferences.png deleted file mode 100644 index e5d2dee..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/user1_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/resource.json deleted file mode 100644 index 9f1f3e1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_view.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1460, - "lastModificationSignature": "365a04c61da59d8a765750b8d13abae6f28d4a218b350ed896a013aecfbd4b40", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/user1_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/user1_view.png deleted file mode 100644 index 5c7d21c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/user1_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user2.png/resource.json deleted file mode 100644 index d0d6ed3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user2.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 971, - "lastModificationSignature": "0029c07ef3c3f76b756cec6590a6724da1b64ec72259a7bd1598ee19befdbc8d", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user2.png/user2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user2.png/user2.png deleted file mode 100644 index 72c7cec..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user2.png/user2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user3.png/resource.json deleted file mode 100644 index dd18989..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user3.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1144, - "lastModificationSignature": "73bf769910edf1c2a1ae4029c67d8b23538617f73b98ebd6226702356617ab1f", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user3.png/user3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user3.png/user3.png deleted file mode 100644 index 4384f05..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/user3.png/user3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3.png/resource.json deleted file mode 100644 index 45f18ad..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1462, - "lastModificationSignature": "86e08ec7f510956f0d861ef6104848a606eacd1e01bff75add1a165a1146b3ae", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3.png/users3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3.png/users3.png deleted file mode 100644 index 5f07ecb..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3.png/users3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/resource.json deleted file mode 100644 index 9d2810f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3_preferences.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1707, - "lastModificationSignature": "668ce1153d5caad6babf27e62486b271c455454126bed544a6673c871a49c84a", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/users3_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/users3_preferences.png deleted file mode 100644 index 4727a7d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/users3_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/resource.json deleted file mode 100644 index f4b2d55..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "videocamera.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1274, - "lastModificationSignature": "085bf07c3926f6f65d95ec58bd0265aae4d2236cd189755307e88be90c347c3a", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/videocamera.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/videocamera.png deleted file mode 100644 index 60d25bf..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/videocamera.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/view.png/resource.json deleted file mode 100644 index d94adb6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1146, - "lastModificationSignature": "e70d0051ccdfd9376d6ea95272beffaaef66e33ab748d0c80eca2a59b902eed7", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/view.png/view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/view.png/view.png deleted file mode 100644 index 686fd16..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/view.png/view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/warning.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/warning.png/resource.json deleted file mode 100644 index e1dbb64..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/warning.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "warning.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 990, - "lastModificationSignature": "55f7941593bdb707c3c5149755e2d2994a41e34e3fd0334b6b9ee9fb398da883", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/warning.png/warning.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/warning.png/warning.png deleted file mode 100644 index a359d9f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/warning.png/warning.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/resource.json deleted file mode 100644 index 4deee72..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "workstation1.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 661, - "lastModificationSignature": "d919308613860b803ceea5ae2ecdb4ccd53f6dd15f265a7a02ef1fd78f474526", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/workstation1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/workstation1.png deleted file mode 100644 index 2834783..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/workstation1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/wrench.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/wrench.png/resource.json deleted file mode 100644 index 5c8fb44..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/wrench.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "wrench.png" - ], - "attributes": { - "width": 32, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1370, - "lastModificationSignature": "b51fdcbac938e5c1356e83afa6a775ac71ba3627c1dd250f706bb07a275961b1", - "height": 32 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/wrench.png/wrench.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/wrench.png/wrench.png deleted file mode 100644 index eb17b0f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/32/wrench.png/wrench.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/about.png/about.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/about.png/about.png deleted file mode 100644 index d51e30c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/about.png/about.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/about.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/about.png/resource.json deleted file mode 100644 index a70b073..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/about.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "about.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1792, - "lastModificationSignature": "b71efb29788735a79ae704ac1b37bbdc4df01bc215698cb525d739baa7995ae2", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/add2.png/add2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/add2.png/add2.png deleted file mode 100644 index 57874a8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/add2.png/add2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/add2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/add2.png/resource.json deleted file mode 100644 index 5309eda..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/add2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "add2.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 251, - "lastModificationSignature": "29053a095ab0319a78107adc8b4e87e76517d0b11088981f3cb4272361cc5d83", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/arrow_down_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/arrow_down_green.png deleted file mode 100644 index 1b6f8d5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/arrow_down_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/resource.json deleted file mode 100644 index 4534e59..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_down_green.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 715, - "lastModificationSignature": "06ec73493f0014a452add4fb4f713aca2995f6d27ccd1728d0fe0abd4fcd344d", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/arrow_left_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/arrow_left_green.png deleted file mode 100644 index 5d1782f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/arrow_left_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/resource.json deleted file mode 100644 index ad6c792..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_left_green.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 709, - "lastModificationSignature": "e46f0070193307638e912328d45c304b2c7f492adaf5b1c0972bfd2e330cd4ae", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/arrow_right_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/arrow_right_green.png deleted file mode 100644 index bb9cec0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/arrow_right_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/resource.json deleted file mode 100644 index 30d20bf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_right_green.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 641, - "lastModificationSignature": "ada2742478e7d50bb7e4c7f200c2cd0c4794107be704aa821a416ecb9a61c497", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/arrow_up_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/arrow_up_green.png deleted file mode 100644 index 4ac8f03..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/arrow_up_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/resource.json deleted file mode 100644 index 6c88f4f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "arrow_up_green.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 699, - "lastModificationSignature": "5b8badfacf46beee8d1589e504fcbbe6e5de8afc8f110cbfc035983b2312532d", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman.png/businessman.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman.png/businessman.png deleted file mode 100644 index a9c4c84..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman.png/businessman.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman.png/resource.json deleted file mode 100644 index 8a282a6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1926, - "lastModificationSignature": "c487ead9c64e674f138d969dbfc1a93e359040e664067ec928e0c9d9b6988c9f", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/businessman2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/businessman2.png deleted file mode 100644 index cd5d623..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/businessman2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/resource.json deleted file mode 100644 index f67dca8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman2.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1947, - "lastModificationSignature": "3ce833e9d77720383b8d06e179253b01c1ada81930ecc1e1787685724cd5b77b", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/businessman_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/businessman_add.png deleted file mode 100644 index 837c37e..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/businessman_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/resource.json deleted file mode 100644 index 4d7028f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_add.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1814, - "lastModificationSignature": "cb17e0785597aac729c40d541d1795b32cd882fe0a80e7c34ab91af574fa93e5", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/businessman_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/businessman_delete.png deleted file mode 100644 index 6ec256a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/businessman_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/resource.json deleted file mode 100644 index 259d76d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessman_delete.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2030, - "lastModificationSignature": "7f1ded6383d8e6c58cb19823716524765b1b7a503bbeb9bf2ea3f8af471adf0c", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/businessmen.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/businessmen.png deleted file mode 100644 index 423e588..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/businessmen.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/resource.json deleted file mode 100644 index b4f904c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "businessmen.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2787, - "lastModificationSignature": "db25de2b51d0f1eff11889f34435662c8035336c4a82280b63f2b8d1690dd6d4", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calculator.png/calculator.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calculator.png/calculator.png deleted file mode 100644 index 41e1d03..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calculator.png/calculator.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calculator.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calculator.png/resource.json deleted file mode 100644 index f37ea22..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calculator.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calculator.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 521, - "lastModificationSignature": "59ad2047ec2265e10eb7d0d719103570f4dfb5d3dcfcfff8b59f0e632287e7fc", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calendar.png/calendar.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calendar.png/calendar.png deleted file mode 100644 index 091c36c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calendar.png/calendar.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calendar.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calendar.png/resource.json deleted file mode 100644 index 800c87b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/calendar.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "calendar.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 968, - "lastModificationSignature": "a13afb6b9b18c6ee8007a586a90b41d55f5cd173163fccee367ff24a21bc074a", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/camera2.png/camera2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/camera2.png/camera2.png deleted file mode 100644 index b1e361e..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/camera2.png/camera2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/camera2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/camera2.png/resource.json deleted file mode 100644 index 32850a5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/camera2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "camera2.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1651, - "lastModificationSignature": "8ac7ebf75be5802b92ce7171611e7d88fbb51652597d33f919f6e41b26251da2", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/chart.png/chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/chart.png/chart.png deleted file mode 100644 index 6ad1f8c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/chart.png/chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/chart.png/resource.json deleted file mode 100644 index de47ad3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "chart.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1311, - "lastModificationSignature": "1986af3614047a9eb7d2af009da4ad2ae04a3d0786b815edd21ff9ef13cdf90f", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/check2.png/check2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/check2.png/check2.png deleted file mode 100644 index 3deca33..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/check2.png/check2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/check2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/check2.png/resource.json deleted file mode 100644 index 0b36302..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/check2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "check2.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1075, - "lastModificationSignature": "0964baa30e99c316267b1a269ecfe3c2274ee97d14d4cb696f8fc7a064c9ff8a", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clients.png/clients.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clients.png/clients.png deleted file mode 100644 index cca72b7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clients.png/clients.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clients.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clients.png/resource.json deleted file mode 100644 index c0752b3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clients.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clients.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 509, - "lastModificationSignature": "ffdc9d26a2fc3b4fd3d2be880f090d314d652a3352530778f1f81fdc3a770b44", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/clipboard.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/clipboard.png deleted file mode 100644 index 33b65cc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/clipboard.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/resource.json deleted file mode 100644 index 815aba5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 555, - "lastModificationSignature": "29017e3d4243002dbcf2aa3b539ae7537e6a9a962cb70d31bf8e73b868fcd41b", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/clipboard_empty.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/clipboard_empty.png deleted file mode 100644 index 5f19823..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/clipboard_empty.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/resource.json deleted file mode 100644 index 290ae04..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clipboard_empty.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 497, - "lastModificationSignature": "66d77100b9bb989082f9032d4e0010e79f018776a89b101bd60c8b47b2adce4d", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clock.png/clock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clock.png/clock.png deleted file mode 100644 index 060c08f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clock.png/clock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clock.png/resource.json deleted file mode 100644 index 59dad6f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/clock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "clock.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1985, - "lastModificationSignature": "082df751c1498ed127fac8fb13fbe58a19c9b16485d658560fe615c3da4afa79", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/copy.png/copy.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/copy.png/copy.png deleted file mode 100644 index b1b2d4d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/copy.png/copy.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/copy.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/copy.png/resource.json deleted file mode 100644 index 89114b7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/copy.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "copy.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 777, - "lastModificationSignature": "b1a31e28b9f63ca53d502a193dfe4c2f69d0186954d7834ecfd34bd51bfa89a9", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/cut.png/cut.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/cut.png/cut.png deleted file mode 100644 index 7357983..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/cut.png/cut.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/cut.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/cut.png/resource.json deleted file mode 100644 index b78cef9..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/cut.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "cut.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2102, - "lastModificationSignature": "04c25c2394317013829e5c417617ba43df86165c3ba961454568a9635d5e4689", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/delete2.png/delete2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/delete2.png/delete2.png deleted file mode 100644 index b007dae..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/delete2.png/delete2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/delete2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/delete2.png/resource.json deleted file mode 100644 index 867233c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/delete2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "delete2.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 588, - "lastModificationSignature": "75fa7a2b365229fe656ba823cdd64b41e198fa534509cd4d93339b3fbe055c55", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/disk_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/disk_green.png deleted file mode 100644 index 2dd5ab1..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/disk_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/resource.json deleted file mode 100644 index eaed0e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "disk_green.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 491, - "lastModificationSignature": "7c509b79272ca40ab3b4b9ca75c3bf630cf0067546a4cf440eb8a12f77e7ac0c", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document.png/document.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document.png/document.png deleted file mode 100644 index 4ae5339..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document.png/document.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document.png/resource.json deleted file mode 100644 index df99357..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 629, - "lastModificationSignature": "d3f8b7af74de6152420be31742655a233d9e9a0f8bda00ec9abb729d65ebbe41", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_add.png/document_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_add.png/document_add.png deleted file mode 100644 index 1761f15..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_add.png/document_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_add.png/resource.json deleted file mode 100644 index a3fa701..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_add.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 682, - "lastModificationSignature": "9faf66860a8eae547c7074bd354cad6e2d15f264e470f514e853301c05320457", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/document_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/document_delete.png deleted file mode 100644 index a0269fd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/document_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/resource.json deleted file mode 100644 index 66ce238..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_delete.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 931, - "lastModificationSignature": "e17d4ca381a9821f90fc1012e8fc57a156ddab506c8ae00a3c9adda1a114889a", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/document_edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/document_edit.png deleted file mode 100644 index dbdee39..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/document_edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/resource.json deleted file mode 100644 index f580554..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "document_edit.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1142, - "lastModificationSignature": "c3d6b05921f032df2a8d007f55d72331f907d71cc6c37f012b3cba8b448921ad", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/edit.png/edit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/edit.png/edit.png deleted file mode 100644 index 0296025..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/edit.png/edit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/edit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/edit.png/resource.json deleted file mode 100644 index 9c91c7c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/edit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "edit.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1088, - "lastModificationSignature": "34f111c73386cecd9ace3e0c8c91023571ec4a5e74a0261831a95da3750f97bb", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/exit.png/exit.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/exit.png/exit.png deleted file mode 100644 index b8d7edd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/exit.png/exit.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/exit.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/exit.png/resource.json deleted file mode 100644 index 96ec967..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/exit.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "exit.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1279, - "lastModificationSignature": "37164c3e6c83836ceb4b49b59f2e1d92d0c21e738615d34580cc26165b95e22b", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/export1.png/export1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/export1.png/export1.png deleted file mode 100644 index a600acd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/export1.png/export1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/export1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/export1.png/resource.json deleted file mode 100644 index 173b9af..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/export1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "export1.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 694, - "lastModificationSignature": "7fa2e3c65bc57889511e2d53d848e28282e9cec80ecfbc5aa1cb12ee075406f1", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/find.png/find.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/find.png/find.png deleted file mode 100644 index 038b77d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/find.png/find.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/find.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/find.png/resource.json deleted file mode 100644 index 92c4d67..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/find.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "find.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1275, - "lastModificationSignature": "5b6d750e39e895c4b0c20f38d74db48cffa5d8566e7804b46d7317fe2f721ab2", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/help.png/help.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/help.png/help.png deleted file mode 100644 index d62a9dc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/help.png/help.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/help.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/help.png/resource.json deleted file mode 100644 index 9bfe637..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/help.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "help.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1473, - "lastModificationSignature": "1543c585556798399612855c245d0103bef79e53ef03588782dc66eedc5f77ca", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/home.png/home.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/home.png/home.png deleted file mode 100644 index 09ac4ff..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/home.png/home.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/home.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/home.png/resource.json deleted file mode 100644 index f1715fc..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/home.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "home.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1164, - "lastModificationSignature": "462452abb118e5c2f966135303d54cfe02ecda67992fadc0f037c2aad4d6a3e4", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card.png/id_card.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card.png/id_card.png deleted file mode 100644 index 224b487..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card.png/id_card.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card.png/resource.json deleted file mode 100644 index 1a183b6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 679, - "lastModificationSignature": "512c82de74b682a67a17f28956754bd9d7237fddb8e1c09d1388921854862cdc", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/id_card_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/id_card_add.png deleted file mode 100644 index ab19e3c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/id_card_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/resource.json deleted file mode 100644 index 135f72e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_add.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 751, - "lastModificationSignature": "cfada5bd04396cc7e437ff0060c60f240f2f2c2c00459735bacc5cdf91404720", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/id_card_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/id_card_delete.png deleted file mode 100644 index 23ac9d0..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/id_card_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/resource.json deleted file mode 100644 index 469e1f0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_delete.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1247, - "lastModificationSignature": "127d2bf293e8c7b33f349b1a82fa8d3c4867f2fbfbed0f1fa17af8e0f59a2ea4", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/id_card_refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/id_card_refresh.png deleted file mode 100644 index e82ec34..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/id_card_refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/resource.json deleted file mode 100644 index 1b30d63..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "id_card_refresh.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1292, - "lastModificationSignature": "514403390138db211b9671f00226cfff6320ffce26f3841a7f929c3e569c6b81", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/import1.png/import1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/import1.png/import1.png deleted file mode 100644 index fa53e49..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/import1.png/import1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/import1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/import1.png/resource.json deleted file mode 100644 index df370aa..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/import1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "import1.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 757, - "lastModificationSignature": "70685f73620abbc784886b241b26f25ff2cca31ebdc693ae62d961df9e71acbd", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/information.png/information.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/information.png/information.png deleted file mode 100644 index 2f5b494..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/information.png/information.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/information.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/information.png/resource.json deleted file mode 100644 index e7fd0df..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/information.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "information.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1138, - "lastModificationSignature": "bfc9194803b525680b28d6398135b1ab2c5400dd48434630c3ac7df41bc644f9", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/key1.png/key1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/key1.png/key1.png deleted file mode 100644 index 790e3d5..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/key1.png/key1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/key1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/key1.png/resource.json deleted file mode 100644 index a3980ff..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/key1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "key1.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 717, - "lastModificationSignature": "aa529dc0a2fb21d5a36de08fe5859bfd6e8cf5394a1127a125627aec04f7efd2", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/lightbulb.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/lightbulb.png deleted file mode 100644 index 82b8eef..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/lightbulb.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/resource.json deleted file mode 100644 index 76dd6e2..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1191, - "lastModificationSignature": "0b6635e7a468f9f1e914529765ca8a729507cb480a3bae3166eddc54afdd9939", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/lightbulb_on.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/lightbulb_on.png deleted file mode 100644 index 87c0831..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/lightbulb_on.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/resource.json deleted file mode 100644 index 16d216f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lightbulb_on.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1236, - "lastModificationSignature": "c889ecef5939191c7772319f9cde6ba2a3a269b51825d2e15f7b3a8fb614da4f", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/line-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/line-chart.png deleted file mode 100644 index 34ff020..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/line-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/resource.json deleted file mode 100644 index a833cd5..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "line-chart.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1936, - "lastModificationSignature": "a54a61a5398d6cadb136bdda3256cac2a5521d08c11b9910078dbf945e785b64", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock.png/lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock.png/lock.png deleted file mode 100644 index 05ffc7c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock.png/lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock.png/resource.json deleted file mode 100644 index eeee105..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 813, - "lastModificationSignature": "3d1e09c098588e9bfb1e8e2525464c7105fdb573b6638c7e46e38ab50ec60948", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/lock_open.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/lock_open.png deleted file mode 100644 index 580f8cd..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/lock_open.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/resource.json deleted file mode 100644 index 18cd4dd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "lock_open.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 911, - "lastModificationSignature": "114368d3dbf1badf3a00c85e53658db1502637f1de1736a1467f3b0d2e9708ee", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/logic_and.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/logic_and.png deleted file mode 100644 index e5f31ef..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/logic_and.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/resource.json deleted file mode 100644 index 3fcc3b3..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_and.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1292, - "lastModificationSignature": "d6b251526e3446c315fbe83acb0a1eb5f9c5de9ae138dd02eda822294a6bb537", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/logic_not.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/logic_not.png deleted file mode 100644 index 300543f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/logic_not.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/resource.json deleted file mode 100644 index 3c4fe97..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_not.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1320, - "lastModificationSignature": "9d0f92505d96d4c1e43a33470db139a38a57082b3477bf65b5b0f26cd9d51f21", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/logic_or.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/logic_or.png deleted file mode 100644 index cafb00a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/logic_or.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/resource.json deleted file mode 100644 index d8ab09e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "logic_or.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1499, - "lastModificationSignature": "22e0faeb78b70c21b62ca97b6d7c5b7fb82636966bbd1ea0703816ba0e26079d", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_play.png/media_play.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_play.png/media_play.png deleted file mode 100644 index b8f0d3b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_play.png/media_play.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_play.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_play.png/resource.json deleted file mode 100644 index 43b372b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_play.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_play.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 883, - "lastModificationSignature": "5987c91f0789373e0a5c1801a0824d79dfd7f64cfaeeff3c9598a69e340bd185", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/media_stop_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/media_stop_red.png deleted file mode 100644 index 8ec6b0b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/media_stop_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/resource.json deleted file mode 100644 index 16cf285..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "media_stop_red.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 327, - "lastModificationSignature": "fdc3f936fe1f8c7f69f152f62175dbf45d382ada91575f99a9f64852625fc714", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor.png/monitor.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor.png/monitor.png deleted file mode 100644 index 9e6ceb8..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor.png/monitor.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor.png/resource.json deleted file mode 100644 index 7612678..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 512, - "lastModificationSignature": "c4f9fa85281c8ae83cbf23b5ca17c371aaa53f85a6911973a513a1f56323c447", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/monitor_lock.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/monitor_lock.png deleted file mode 100644 index bc46a4d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/monitor_lock.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/resource.json deleted file mode 100644 index 30b49a8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "monitor_lock.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1075, - "lastModificationSignature": "aa337143cb77160d7e697c437fb09fca53db31c4b9d75e6279a499ac6cfac693", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/navigate_down.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/navigate_down.png deleted file mode 100644 index 49be23b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/navigate_down.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/resource.json deleted file mode 100644 index 3d628c1..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_down.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 827, - "lastModificationSignature": "521b87d09236d40d71131552c339839c83c3b88a159588b1be9f7d797938941a", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/navigate_left.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/navigate_left.png deleted file mode 100644 index 3b11d7b..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/navigate_left.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/resource.json deleted file mode 100644 index 9b9d975..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_left.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 883, - "lastModificationSignature": "c2b17ed8dac0b6de5753cd77e5983e35e0f2f6989b8c07dc4fb5d80409858373", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/navigate_right.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/navigate_right.png deleted file mode 100644 index b4eb3d7..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/navigate_right.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/resource.json deleted file mode 100644 index 1220741..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_right.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 839, - "lastModificationSignature": "9bc8f60bc086da0041d6ac19623236b4a3c32825ec8ea35d6d86a28f3f186104", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/navigate_up.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/navigate_up.png deleted file mode 100644 index f581acf..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/navigate_up.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/resource.json deleted file mode 100644 index f0fca57..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "navigate_up.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 838, - "lastModificationSignature": "071d5ce7a21625a9eaf4a9a3d2c6daca3218210042a10871e35f97f233299981", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/oszillograph.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/oszillograph.png deleted file mode 100644 index 86d310a..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/oszillograph.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/resource.json deleted file mode 100644 index 70b9fb2..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "oszillograph.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1965, - "lastModificationSignature": "3ef715188a70e9b078adfb47ba8d01b5f87a7e59f0c4ad7e857107ad7eeda830", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pencil.png/pencil.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pencil.png/pencil.png deleted file mode 100644 index 21f928f..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pencil.png/pencil.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pencil.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pencil.png/resource.json deleted file mode 100644 index 6b0b137..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pencil.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pencil.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 889, - "lastModificationSignature": "013285952dadff32387c4cddc98f2dbd9ed0eb7710041bef41dcb2481ee4c91f", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/photo_portrait.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/photo_portrait.png deleted file mode 100644 index 0113d29..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/photo_portrait.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/resource.json deleted file mode 100644 index fdc5b06..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "photo_portrait.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1689, - "lastModificationSignature": "b23aa40c53d51e38b9bf8499115f16a97cbd210a70cd3903db94e57320963508", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/pie-chart.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/pie-chart.png deleted file mode 100644 index ee8aba4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/pie-chart.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/resource.json deleted file mode 100644 index 259f202..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "pie-chart.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1366, - "lastModificationSignature": "f54f019adebcc62389e62cf0b56b90ea8a9c2ca65ad1654a3116f923a9ca3d51", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/preferences.png/preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/preferences.png/preferences.png deleted file mode 100644 index 6c646d4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/preferences.png/preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/preferences.png/resource.json deleted file mode 100644 index 6eec6ed..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "preferences.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 869, - "lastModificationSignature": "a1634425dbeaf771f8fb95d421687dcdfac5c4e62efd4172accd248054a41c0f", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/printer.png/printer.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/printer.png/printer.png deleted file mode 100644 index 1e590ba..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/printer.png/printer.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/printer.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/printer.png/resource.json deleted file mode 100644 index 9b8d50d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/printer.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "printer.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 455, - "lastModificationSignature": "246e1958ffc462732f629ef8112fcbbc960d07d6372330d1cfc84f8b91a5bf84", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/refresh.png/refresh.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/refresh.png/refresh.png deleted file mode 100644 index 8afc1cc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/refresh.png/refresh.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/refresh.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/refresh.png/resource.json deleted file mode 100644 index 0ba2fdb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/refresh.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "refresh.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1529, - "lastModificationSignature": "6506b67e8fe4425290be8aeb62c3e7becc378f38f68c4d97fe9a643b4989a945", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_add.png/resource.json deleted file mode 100644 index 1a5c1d8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_add.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 444, - "lastModificationSignature": "aa65548ae287a057d5d8739673a3ce73bba4b5822d50e93d691415cfe862b563", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_add.png/row_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_add.png/row_add.png deleted file mode 100644 index 0f24d4c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_add.png/row_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/resource.json deleted file mode 100644 index 5e51ffd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "row_delete.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 624, - "lastModificationSignature": "9d06bba2e17c6811a8853725d4c2f6a4579deadf129ac760aba883125e72467a", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/row_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/row_delete.png deleted file mode 100644 index 0e4d951..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/row_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stop.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stop.png/resource.json deleted file mode 100644 index c61f983..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stop.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stop.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1054, - "lastModificationSignature": "c71a096b3a52cbf5a1f5311b9a2c5f38de8f198647ea201fe630e90b9805ded7", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stop.png/stop.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stop.png/stop.png deleted file mode 100644 index 0c81f01..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stop.png/stop.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/resource.json deleted file mode 100644 index ccfadda..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "stopwatch.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1890, - "lastModificationSignature": "a1720166739ba3307af55b623ffa8fae9888410ff201c9dead1d14c682d3918d", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/stopwatch.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/stopwatch.png deleted file mode 100644 index f66b414..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/stopwatch.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/resource.json deleted file mode 100644 index 2939511..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "table_sql_view.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1628, - "lastModificationSignature": "1aa6bbf470c0f22457e339af4c525edf7f8d5391e72c5cb1f5323329a0b3e17f", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/table_sql_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/table_sql_view.png deleted file mode 100644 index 22dbdea..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/table_sql_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/resource.json deleted file mode 100644 index 6931136..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_green.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1178, - "lastModificationSignature": "dc5a278d479158d7bbdee4ebb0b0dc26131596a240e568015029edfbbe92d9f0", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/trafficlight_green.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/trafficlight_green.png deleted file mode 100644 index 8fce118..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/trafficlight_green.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/resource.json deleted file mode 100644 index a80d998..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_off.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 937, - "lastModificationSignature": "85d83d52d18b71e13666fc9a3407a8472190dffd39b35b0f9533194d7257e9a5", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/trafficlight_off.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/trafficlight_off.png deleted file mode 100644 index f5a93ca..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/trafficlight_off.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/resource.json deleted file mode 100644 index fa37654..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_red.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1181, - "lastModificationSignature": "32c9023796b87da6e84f41b2612cbae8b5ed73eb9a1cb6df6352ab24c907bfb1", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/trafficlight_red.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/trafficlight_red.png deleted file mode 100644 index d30a8e6..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/trafficlight_red.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/resource.json deleted file mode 100644 index 1291746..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "trafficlight_yellow.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1184, - "lastModificationSignature": "b8590262e6a49f9204d568c28672e216a5a4e032d63021f4987f61f896262df5", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/trafficlight_yellow.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/trafficlight_yellow.png deleted file mode 100644 index 9a53bcc..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/trafficlight_yellow.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/unknown.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/unknown.png/resource.json deleted file mode 100644 index ba19b4d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/unknown.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "unknown.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 932, - "lastModificationSignature": "506e17f73987298b111d0e0c472afbfbd267c0477d9bf43f5764398563f83a81", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/unknown.png/unknown.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/unknown.png/unknown.png deleted file mode 100644 index 3afd387..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/unknown.png/unknown.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1.png/resource.json deleted file mode 100644 index f208446..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1435, - "lastModificationSignature": "4448e7baff118c1aac6200d775989d8953832638851adf5ce47cda507c28db02", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1.png/user1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1.png/user1.png deleted file mode 100644 index 0bf02b2..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1.png/user1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/resource.json deleted file mode 100644 index b621bdb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_add.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1439, - "lastModificationSignature": "35ab456f139b118f2fe921ce966073a6fc2ba25ac753e4df1a7d77e8d2e8e7e1", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/user1_add.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/user1_add.png deleted file mode 100644 index 5d29f9e..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/user1_add.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/resource.json deleted file mode 100644 index dc6898e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_delete.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1667, - "lastModificationSignature": "e182d019d9c103186b9352a640989b450fc52fb437eb304b837cea453b5f3470", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/user1_delete.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/user1_delete.png deleted file mode 100644 index 4a99861..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/user1_delete.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/resource.json deleted file mode 100644 index 478586b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_preferences.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1697, - "lastModificationSignature": "dd242c5a116f5621a9e82de9a21b993adcbfb581fdc556621fdb89b21f594423", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/user1_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/user1_preferences.png deleted file mode 100644 index 149b811..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/user1_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/resource.json deleted file mode 100644 index fc18894..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user1_view.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2060, - "lastModificationSignature": "69e0c08d9666fe60a45692fa83dcb2c21c745a24e5e341a4d9b75f93942005eb", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/user1_view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/user1_view.png deleted file mode 100644 index 51e2379..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/user1_view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user2.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user2.png/resource.json deleted file mode 100644 index 9e089da..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user2.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user2.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1404, - "lastModificationSignature": "3570b1bc511a8916627895f0ca6e70841a29798dcac925d049b436767b73f497", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user2.png/user2.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user2.png/user2.png deleted file mode 100644 index 233b864..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user2.png/user2.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user3.png/resource.json deleted file mode 100644 index 9090169..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "user3.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1692, - "lastModificationSignature": "4248e6801fbcb7cb3776a49717fbc443feb0db0d55e3f35e80047c6f913dd3e2", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user3.png/user3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user3.png/user3.png deleted file mode 100644 index ed0a11d..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/user3.png/user3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3.png/resource.json deleted file mode 100644 index a86e207..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2258, - "lastModificationSignature": "1b1d8016756eb94c5b216323df54fc658a9ff79772b416324c9346b08fc7aeaf", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3.png/users3.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3.png/users3.png deleted file mode 100644 index c98595c..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3.png/users3.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/resource.json deleted file mode 100644 index 651cba9..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "users3_preferences.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2539, - "lastModificationSignature": "118474a49cbf6e9dc27bcaf5f322ba52feb43eb654cfd8d01757d3c05b0fdb79", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/users3_preferences.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/users3_preferences.png deleted file mode 100644 index 9e49d90..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/users3_preferences.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/resource.json deleted file mode 100644 index ea59a4b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "videocamera.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1802, - "lastModificationSignature": "2422df170d42c0ea2ec706f6fc4b1d3a9a6eb30c28caacfcf64bc6cfd62ed4de", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/videocamera.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/videocamera.png deleted file mode 100644 index 40310ef..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/videocamera.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/view.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/view.png/resource.json deleted file mode 100644 index 66063c6..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/view.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1485, - "lastModificationSignature": "4fcb0826c8a5760d1ee539c3f3f6808959fc9e0e27da1d83f93d2ea14e96d2fa", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/view.png/view.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/view.png/view.png deleted file mode 100644 index 138cdd4..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/view.png/view.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/warning.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/warning.png/resource.json deleted file mode 100644 index e644cf9..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/warning.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "warning.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 1471, - "lastModificationSignature": "19889c9279648ab451c554f89fc78662db704feb7efd4e1eb67d85e58c292318", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/warning.png/warning.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/warning.png/warning.png deleted file mode 100644 index 2bfbc99..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/warning.png/warning.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/resource.json deleted file mode 100644 index 47bb86e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "workstation1.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 697, - "lastModificationSignature": "0ca43b757814724fd07880e36195797c3e68aa77381613ebb187bbbc151dd3e8", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/workstation1.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/workstation1.png deleted file mode 100644 index e77f250..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/workstation1.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/wrench.png/resource.json b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/wrench.png/resource.json deleted file mode 100644 index 43b1298..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/wrench.png/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "wrench.png" - ], - "attributes": { - "width": 48, - "format": "PNG", - "lastModification": { - "actor": "import", - "timestamp": "2025-10-20T13:05:22Z" - }, - "size": 2103, - "lastModificationSignature": "a1c6680c3c6824cb661874c5710493f3f567f22d15783528c13ed602d937f479", - "height": 48 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/wrench.png/wrench.png b/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/wrench.png/wrench.png deleted file mode 100644 index 77ed920..0000000 Binary files a/reference/Docker/gw-config/resources/core/ignition/images/Builtin/icons/48/wrench.png/wrench.png and /dev/null differ diff --git a/reference/Docker/gw-config/resources/core/ignition/opc-connection/Ignition OPC UA Server/config.json b/reference/Docker/gw-config/resources/core/ignition/opc-connection/Ignition OPC UA Server/config.json deleted file mode 100644 index ded6a4d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/opc-connection/Ignition OPC UA Server/config.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "profile": { - "readOnly": false, - "type": "com.inductiveautomation.OpcUaServerType" - }, - "settings": { - "advanced": { - "acknowledgeTimeout": 5000, - "browseOrigin": "OBJECTS_FOLDER", - "connectTimeout": 5000, - "deprecatedDataTypeDictionarySupport": false, - "maxArrayLength": 2147483647, - "maxMessageSize": 33554432, - "maxNotificationsPerPublish": 65535, - "maxPendingPublishRequests": 2, - "maxPerOperation": 8192, - "maxReferencesPerNode": 8192, - "maxStringLength": 2147483647, - "requestTimeout": 60000, - "sessionTimeout": 120000 - }, - "authentication": { - "password": { - "data": { - "ciphertext": "nOxS86jGKzVzbQ", - "encrypted_key": "hP0_uVG4AAWLtMgYqUSbitJBTj4CwNRdXxydQcbagAmnkKUJIEI1yg", - "iv": "U8CSjJi6DAhd-YDC", - "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzYwOTY1NTY0LCJ6aXAiOiJERUYifQ", - "tag": "_XKtOUmm8M9BUL0-JuWEcg" - }, - "type": "Embedded" - }, - "username": "opcuauser" - }, - "endpoint": { - "discoveryUrl": "opc.tcp://localhost:62541/discovery", - "endpointUrl": "opc.tcp://localhost:62541", - "hostOverride": "", - "securityMode": "SignAndEncrypt", - "securityPolicy": "Basic256Sha256" - }, - "failover": { - "discoveryUrl": "", - "enabled": false, - "endpointUrl": "", - "hostOverride": "", - "threshold": 3 - }, - "keepAlive": { - "failuresAllowed": 1, - "interval": 15000, - "timeout": 10000 - }, - "security": { - "certificateValidationEnabled": true, - "keyStoreAlias": "client", - "keyStoreAliasPassword": { - "data": { - "ciphertext": "zCxZM9RKm-qYfg", - "encrypted_key": "p8DXmZMBc8ya8yqUDCkob1vzcNlU4EuSf0osZza42SZWxyHFQkeusA", - "iv": "QVeuHunY33AcOziB", - "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzYwOTY1NTY0LCJ6aXAiOiJERUYifQ", - "tag": "lSB4bIeXad5z12qpQA-rOQ" - }, - "type": "Embedded" - } - } - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/opc-connection/Ignition OPC UA Server/resource.json b/reference/Docker/gw-config/resources/core/ignition/opc-connection/Ignition OPC UA Server/resource.json deleted file mode 100644 index 760c9da..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/opc-connection/Ignition OPC UA Server/resource.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "scope": "A", - "description": "Default \"loopback\" connection to Ignition\u0027s OPC UA server", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2025-10-20T13:06:04Z" - }, - "uuid": "f5fd99e3-f7aa-4941-8a6b-210d14a92e30", - "lastModificationSignature": "b6cc24dcbefc7967781da984b49bc1fee551d9d8ad17dc1eb96f8b1a6a2ed601" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/quickstart/config.json b/reference/Docker/gw-config/resources/core/ignition/quickstart/config.json deleted file mode 100644 index f69184b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/quickstart/config.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "finished": true, - "steps": [ - { - "completed": true, - "name": "INSTALL" - }, - { - "completed": true, - "name": "ENABLED" - }, - { - "completed": true, - "name": "DESIGNER" - }, - { - "completed": true, - "name": "PROJECT" - }, - { - "completed": true, - "name": "SESSION" - } - ] -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/quickstart/resource.json b/reference/Docker/gw-config/resources/core/ignition/quickstart/resource.json deleted file mode 100644 index 2c2ec9c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/quickstart/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2026-01-05T21:29:10Z" - }, - "lastModificationSignature": "a3d7598180f312080f08d2595afaafd18f5363c6479038ac4de04ab918a49430" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/security-levels/config.json b/reference/Docker/gw-config/resources/core/ignition/security-levels/config.json deleted file mode 100644 index 453d3f8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/security-levels/config.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "securityLevels": [ - { - "children": [ - { - "children": [ - { - "children": [], - "description": "System generated security level representing read and write privileges to Gateway configuration", - "name": "Administrator" - } - ], - "description": "Represents the roles that a user has.", - "name": "Roles" - } - ], - "description": "Represents a user who has been authenticated by the system.", - "name": "Authenticated" - } - ] -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/security-levels/resource.json b/reference/Docker/gw-config/resources/core/ignition/security-levels/resource.json deleted file mode 100644 index dbff628..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/security-levels/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "system-init", - "timestamp": "2025-10-20T13:05:06Z" - }, - "lastModificationSignature": "f7dffbf8738022562fe76993af109878b650495798b73b5fdf9dfa412b9cef48" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/security-properties/config.json b/reference/Docker/gw-config/resources/core/ignition/security-properties/config.json deleted file mode 100644 index 7024961..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/security-properties/config.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "accessPermissions": { - "securityLevels": [], - "type": "AllOf" - }, - "allowDesignerSSO": false, - "allowUserAdmin": false, - "createProjectPermissions": { - "securityLevels": [], - "type": "AllOf" - }, - "designerAuthStrategy": "CLASSIC", - "designerAuthTokenInactivityTimeout": 10, - "designerAuthTokenTimeToLive": 0, - "designerPermissions": { - "securityLevels": [ - { - "children": [ - { - "children": [ - { - "children": [], - "name": "Administrator" - } - ], - "name": "Roles" - } - ], - "name": "Authenticated" - } - ], - "type": "AnyOf" - }, - "designerRoleName": "Administrator", - "forceIdpAuth": true, - "readPermissions": { - "securityLevels": [ - { - "children": [ - { - "children": [ - { - "children": [], - "description": "System generated security level representing read and write privileges to Gateway configuration", - "name": "Administrator" - } - ], - "description": "Represents the roles that a user has.", - "name": "Roles" - } - ], - "description": "Represents a user who has been authenticated by the system.", - "name": "Authenticated" - } - ], - "type": "AnyOf" - }, - "systemAuthProfile": "default", - "systemIdentityProvider": "default", - "userInactivityTimeout": 10, - "writePermissions": { - "securityLevels": [ - { - "children": [ - { - "children": [ - { - "children": [], - "description": "System generated security level representing read and write privileges to Gateway configuration", - "name": "Administrator" - } - ], - "description": "Represents the roles that a user has.", - "name": "Roles" - } - ], - "description": "Represents a user who has been authenticated by the system.", - "name": "Authenticated" - } - ], - "type": "AnyOf" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/security-properties/resource.json b/reference/Docker/gw-config/resources/core/ignition/security-properties/resource.json deleted file mode 100644 index ed0ccad..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/security-properties/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-13T14:38:30Z" - }, - "lastModificationSignature": "66d55f3c31c7e9badc7790a3cfac2507306e4cefe6a96e5bac00295a01ceb042", - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/system-properties/config.json b/reference/Docker/gw-config/resources/core/ignition/system-properties/config.json deleted file mode 100644 index efb0aa4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/system-properties/config.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "automaticThreadDumpsCpuThreshold": 70, - "automaticThreadDumpsCpuThresholdExceededDuration": 10, - "automaticThreadDumpsEnabled": false, - "automaticThreadDumpsIntervalSeconds": 60, - "automaticThreadDumpsRetentionCount": 50, - "clientFallbackEnabled": false, - "designerRAM": "MB1024", - "disable3DPipeline": true, - "disableDirectDraw": false, - "enableTagReferenceStore": true, - "homepageNotes": "Welcome to your Ignition Gateway. This customizable area is intended to capture the critical details you want to document for this Gateway. You might include information about the environment (production, testing, or development), key workflows, or maintenance schedules. It\u0027s also a great place to list instructions for your team, important reminders about system health, or details about your configuration that require regular review. Use this space to keep everyone informed and ensure smooth operations across the board.", - "homepageUrl": "/app", - "multicastEnabled": true, - "multicastIPAddr": "231.1.1.1", - "multicastIntervalMillis": "5000", - "multicastReceivePort": "4446", - "multicastSendPort": "4445", - "scheduledBackupFilename": "${gatewayName}_Ignition-backup-${edition}${timestamp}.gwbk", - "scheduledBackupRetentionCount": 5, - "scheduledBackupTimes": "15 1 * * *", - "scheduledBackupsEnabled": false, - "scriptMessageEncoding": "Protobuf", - "secondsBeforeFailover": 60, - "systemName": "PCTestingPlatform", - "useCondensedDialogFont": false -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/system-properties/resource.json b/reference/Docker/gw-config/resources/core/ignition/system-properties/resource.json deleted file mode 100644 index af6f619..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/system-properties/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2026-01-05T21:29:19Z" - }, - "lastModificationSignature": "7d5c6ac9cdb0f3ebff015e95c4db1e44569944d30c07708142ad326686496407" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Alarming/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Alarming/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Alarming/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/MBTesting/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/MBTesting/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/MBTesting/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/TestProcessor/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/TestProcessor/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/TestProcessor/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Devices/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Gateway Network/_0%3a0%3aCentral_GW/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Gateway Network/_0%3a0%3aCentral_GW/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Gateway Network/_0%3a0%3aCentral_GW/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Gateway Network/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Gateway Network/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Gateway Network/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Licenses/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Licenses/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Licenses/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/OPC/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Performance/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Performance/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Performance/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/Connection/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/Connection/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/Connection/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Sessions/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Sessions/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/Sessions/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/Gateway/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/System/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Control Tags/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Control Tags/tags.json deleted file mode 100644 index b8aa9d4..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Control Tags/tags.json +++ /dev/null @@ -1,50 +0,0 @@ -[ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]P100.PCmd_Reset", - "dataType": "Boolean", - "name": "P100_PCmd_Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]PCV200.PCmd_Reset", - "dataType": "Boolean", - "name": "PCV200_PCmd_Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]P100.PCmd_Stop", - "dataType": "Boolean", - "name": "P100_PCmd_Stop", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]P100.PSet_SpeedRef", - "dataType": "Float4", - "name": "P100_PSet_SpeedRef", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]P100.PCmd_StartFwd", - "dataType": "Boolean", - "name": "P100_PCmd_StartFwd", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]PCV200.PSet_CV", - "dataType": "Float4", - "name": "PCV200_PSet_CV", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Control Tags/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Control Tags/unary-resource.json deleted file mode 100644 index 79e9663..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Control Tags/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/Config/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/Config/tags.json deleted file mode 100644 index 4842154..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/Config/tags.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "Enabled", - "defaultValue": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "APIEndpoint", - "defaultValue": "", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/Config/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/Config/unary-resource.json deleted file mode 100644 index 79e9663..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/Config/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/tags.json deleted file mode 100644 index bf11cbb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/tags.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "valueSource": "memory", - "dataType": "DataSet", - "name": "ContainerData", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/unary-resource.json deleted file mode 100644 index 79e9663..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Docker/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/Vessels/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/Vessels/udts.json deleted file mode 100644 index 66be0af..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/Vessels/udts.json +++ /dev/null @@ -1,59 +0,0 @@ -[ - { - "name": "T100", - "typeId": "Library/Objects/Vessel", - "tagType": "UdtInstance", - "tags": [ - { - "name": "Links", - "tagType": "Folder", - "tags": [ - { - "name": "OutletOpen", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "InletFlow", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "InletOpen", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OutletFlow", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/Vessels/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/Vessels/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/Vessels/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/Simulation/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/System/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/System/tags.json deleted file mode 100644 index d2a28a8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/System/tags.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "valueSource": "memory", - "dataType": "DataSet", - "name": "PLCList", - "defaultValue": "{\"columns\":[],\"rows\":[]}", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "DataSet", - "name": "Library", - "defaultValue": "{\"columns\":[{\"name\":\"Library\",\"type\":\"java.lang.String\"},{\"name\":\"id\",\"type\":\"java.lang.Integer\"}],\"rows\":[[\"Logix\",1],[\"MicroLogix800\",2]]}", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/System/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/System/unary-resource.json deleted file mode 100644 index 79e9663..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/System/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/tags.json deleted file mode 100644 index cd5a6f8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/tags.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "valueSource": "memory", - "dataType": "String", - "name": "_device", - "defaultValue": "Rack", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/udts.json deleted file mode 100644 index fb3d824..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/udts.json +++ /dev/null @@ -1,206 +0,0 @@ -[ - { - "name": "FIT100", - "typeId": "Library/PlantPax/41/P_AInAdv", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "TestPlatform:2:I.Ch02.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestProcessor" - } - }, - "tagType": "UdtInstance", - "enabled": true, - "tags": [ - { - "name": "Inp_PV", - "tagType": "UdtInstance", - "tags": [ - { - "rawHigh": 100.0, - "scaledLow": 0.0, - "engHigh": 100.0, - "rawLow": 0.0, - "engLow": 0.0, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - }, - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:2:I.Ch02.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": true, - "name": "L2", - "tagType": "AtomicTag", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "LIT100", - "typeId": "Library/PlantPax/41/P_AInAdv", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "TestPlatform:2:I.Ch01.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestProcessor" - } - }, - "tagType": "UdtInstance", - "enabled": true, - "tags": [ - { - "name": "Inp_PV", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:2:I.Ch01.Fault", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "rawHigh": 100.0, - "scaledLow": 0.0, - "engHigh": 100.0, - "rawLow": 0.0, - "engLow": 0.0, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": true, - "name": "L2", - "tagType": "AtomicTag", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "FIT101", - "typeId": "Library/PlantPax/41/P_AInAdv", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "TestPlatform:2:I.Ch03.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestProcessor" - } - }, - "tagType": "UdtInstance", - "enabled": true, - "tags": [ - { - "name": "Inp_PV", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:2:I.Ch03.Fault", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "rawHigh": 100.0, - "scaledLow": 0.0, - "engHigh": 100.0, - "rawLow": 0.0, - "engLow": 0.0, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": true, - "name": "L2", - "tagType": "AtomicTag", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "PT100", - "typeId": "Library/PlantPax/41/P_AInAdv", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "TestPlatform:2:I.Ch00.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestProcessor" - } - }, - "tagType": "UdtInstance", - "enabled": true, - "tags": [ - { - "name": "Inp_PV", - "tagType": "UdtInstance", - "tags": [ - { - "rawHigh": 100.0, - "scaledLow": 0.0, - "engHigh": 100.0, - "rawLow": 0.0, - "engLow": 0.0, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - }, - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:2:I.Ch00.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": true, - "name": "L2", - "tagType": "AtomicTag", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/unary-resource.json deleted file mode 100644 index 04be9e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/TestPlatform/unary-resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json", - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/tags.json deleted file mode 100644 index cd5a6f8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/tags.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "valueSource": "memory", - "dataType": "String", - "name": "_device", - "defaultValue": "Rack", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/udts.json deleted file mode 100644 index 9d6d2bb..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/udts.json +++ /dev/null @@ -1,216 +0,0 @@ -[ - { - "name": "P100", - "typeId": "Library/PlantPax/41/P_VSD", - "parameters": { - "Inp_Running": { - "dataType": "String", - "value": "TestPlatform:1:I.Pt00.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestProcessor" - }, - "Inp_SpeedFdbk": { - "dataType": "String", - "value": "TestPlatform:5:I.Ch01.Data" - }, - "Inp_Faulted": { - "dataType": "String", - "value": "TestPlatform:1:I.Pt01.Data" - }, - "Out_SpeedRef": { - "dataType": "String", - "value": "TestPlatform:7:O.Ch00.Data" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "Auto", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Hand", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Inp_Faulted", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "memory", - "name": "Data", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:1:I.Pt01.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Inp_Running", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "memory", - "name": "Data", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:1:I.Pt00.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Inp_SpeedFdbk", - "tagType": "UdtInstance", - "tags": [ - { - "rawHigh": 100.0, - "valueSource": "memory", - "scaledLow": 0.0, - "engHigh": 100.0, - "rawLow": 0.0, - "engLow": 0.0, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:5:I.Ch01.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Fwd", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Rev", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Run", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_SpeedRef", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:7:I.Ch00.Fault", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "rawHigh": 100.0, - "scaledLow": 0.0, - "engHigh": 100.0, - "rawLow": 0.0, - "engLow": 0.0, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Start", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Stop", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]Default", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "name": "Data", - "tagType": "AtomicTag" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/unary-resource.json deleted file mode 100644 index 04be9e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/VSD/unary-resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json", - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/tags.json deleted file mode 100644 index cd5a6f8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/tags.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "valueSource": "memory", - "dataType": "String", - "name": "_device", - "defaultValue": "Rack", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/udts.json deleted file mode 100644 index 5f0278b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/udts.json +++ /dev/null @@ -1,148 +0,0 @@ -[ - { - "name": "PCV200", - "typeId": "Library/PlantPax/41/P_ValveC", - "parameters": { - "Inp_PosFdbk": { - "dataType": "String", - "value": "TestPlatform:5:I.Ch00.Data" - }, - "Out_CV": { - "dataType": "String", - "value": "TestPlatform:7:I.Ch00.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestProcessor" - }, - "Inp_OpenLS": { - "dataType": "String", - "value": "TestPlatform:1:I.Pt09.Data" - }, - "Inp_ClosedLS": { - "dataType": "String", - "value": "TestPlatform:1:I.Pt08.Data" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "Inp_ClosedLS", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "memory", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:1:I.Pt08.Fault", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Inp_OpenLS", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "memory", - "name": "Data", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:1:I.Pt09.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Inp_PosFdbk", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:5:I.Ch00.Fault", - "name": "Fault", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "rawHigh": null, - "scaledLow": null, - "engHigh": null, - "rawLow": null, - "engLow": null, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Links", - "tagType": "Folder", - "tags": [ - { - "name": "InletPressure", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OutletPressure", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Flow", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "/Data", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "Out_CV", - "tagType": "UdtInstance", - "tags": [ - { - "rawHigh": null, - "scaledLow": null, - "engHigh": 100.0, - "rawLow": null, - "engLow": null, - "scaledHigh": 100.0, - "name": "Data", - "tagType": "AtomicTag" - }, - { - "opcItemPath": "ns\u003d1;s\u003d[TestProcessor]TestPlatform:7:I.Ch00.Fault", - "name": "Fault", - "tagType": "AtomicTag" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/unary-resource.json deleted file mode 100644 index 04be9e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/ValveC/unary-resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json", - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/TestProcessor/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/TestingPlatform/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/ATS/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/ATS/udts.json deleted file mode 100644 index d610de8..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/ATS/udts.json +++ /dev/null @@ -1,81 +0,0 @@ -[ - { - "typeColor": -12058809, - "name": "ATS-01", - "typeId": "EPMS/ATS_ASCO_7000_V1_1_REV0", - "tagType": "UdtInstance", - "tags": [ - { - "typeId": "Alarm Priority Device", - "name": "AlarmStatus", - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -12058809, - "name": "ATS-02", - "typeId": "EPMS/ATS_ASCO_7000_V1_1_REV0", - "tagType": "UdtInstance", - "tags": [ - { - "typeId": "Alarm Priority Device", - "name": "AlarmStatus", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance", - "tags": [ - { - "name": "CustomTags", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "enabled": true, - "ExcludeFromPayload": true, - "name": "ActiveUnacked Count", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "historyEnabled": false, - "enabled": true, - "ExcludeFromPayload": false, - "name": "Active Count", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "enabled": true, - "ExcludeFromPayload": true, - "name": "ActiveAcked Count", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "enabled": true, - "ExcludeFromPayload": true, - "name": "Update Count", - "tagType": "AtomicTag" - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value \u003c 0:\n\t\tsystem.tag.writeBlocking(\"[.]HighestActivePriority\", None)" - } - ], - "valueSource": "memory", - "name": "HighestActivePriority", - "tagType": "AtomicTag" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/ATS/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/ATS/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/ATS/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/HighStaticDisableTON/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/HighStaticDisableTON/tags.json deleted file mode 100644 index b51fa59..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/HighStaticDisableTON/tags.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_BSP[0].HMI.HighStaticDisableTON.sec", - "dataType": "Int4", - "name": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_BSP[0].HMI.HighStaticDisableTON.min", - "dataType": "Int4", - "name": "min", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_BSP[0].HMI.HighStaticDisableTON.hr", - "dataType": "Int4", - "name": "hr", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/HighStaticDisableTON/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/HighStaticDisableTON/unary-resource.json deleted file mode 100644 index 79e9663..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/HighStaticDisableTON/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/udts.json deleted file mode 100644 index 0c0aa0a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/udts.json +++ /dev/null @@ -1,50 +0,0 @@ -[ - { - "name": "BSP Sensor 3", - "typeId": "BMS/Building Pressure Sensor", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 3 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "BSP Sensor 2", - "typeId": "BMS/Building Pressure Sensor", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 2 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "BSP Sensor 1", - "typeId": "BMS/Building Pressure Sensor", - "tagType": "UdtInstance" - }, - { - "name": "Config", - "typeId": "BMS/BSP Settings", - "tagType": "UdtInstance" - }, - { - "name": "BSP Sensor 4", - "typeId": "BMS/Building Pressure Sensor", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 4 - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/BSP/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/tags.json deleted file mode 100644 index 6cec8af..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/tags.json +++ /dev/null @@ -1,65 +0,0 @@ -[ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_DEC[0].SMP_VLV_V3.Queue.currWaitNum", - "readOnly": true, - "dataType": "Int4", - "documentation": "SMP VLV V3 current wait time", - "name": "SMP_VLV_V3_currWaitNum", - "tooltip": "", - "engUnit": "Sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "expression": "({[.]DEC01/CA_TEMP/ActualValue}+\r\n{[.]DEC02/CA_TEMP/ActualValue}+\r\n{[.]DEC03/CA_TEMP/ActualValue}+\r\n{[.]DEC04/CA_TEMP/ActualValue}+\r\n{[.]DEC05/CA_TEMP/ActualValue}+\r\n{[.]DEC06/CA_TEMP/ActualValue}+\r\n{[.]DEC07/CA_TEMP/ActualValue}+\r\n{[.]DEC08/CA_TEMP/ActualValue}+\r\n{[.]DEC09/CA_TEMP/ActualValue}+\r\n{[.]DEC10/CA_TEMP/ActualValue}+\r\n{[.]DEC11/CA_TEMP/ActualValue}+\r\n{[.]DEC12/CA_TEMP/ActualValue}+\r\n{[.]DEC13/CA_TEMP/ActualValue}+\r\n{[.]DEC14/CA_TEMP/ActualValue}+\r\n{[.]DEC15/CA_TEMP/ActualValue}+\r\n{[.]DEC16/CA_TEMP/ActualValue}+\r\n{[.]DEC17/CA_TEMP/ActualValue}+\r\n{[.]DEC18/CA_TEMP/ActualValue}+\r\n{[.]DEC19/CA_TEMP/ActualValue}+\r\n{[.]DEC20/CA_TEMP/ActualValue}+\r\n{[.]DEC21/CA_TEMP/ActualValue}+\r\n{[.]DEC22/CA_TEMP/ActualValue}+\r\n{[.]DEC23/CA_TEMP/ActualValue}+\r\n{[.]DEC24/CA_TEMP/ActualValue}+\r\n{[.]DEC25/CA_TEMP/ActualValue}+\r\n{[.]DEC26/CA_TEMP/ActualValue}+\r\n{[.]DEC27/CA_TEMP/ActualValue}+\r\n{[.]DEC28/CA_TEMP/ActualValue}+\r\n{[.]DEC29/CA_TEMP/ActualValue}+\r\n{[.]DEC30/CA_TEMP/ActualValue}+\r\n{[.]DEC31/CA_TEMP/ActualValue}+\r\n{[.]DEC32/CA_TEMP/ActualValue}+\r\n{[.]DEC33/CA_TEMP/ActualValue}+\r\n{[.]DEC34/CA_TEMP/ActualValue}+\r\n{[.]DEC35/CA_TEMP/ActualValue}+\r\n{[.]DEC36/CA_TEMP/ActualValue}+\r\n{[.]DEC37/CA_TEMP/ActualValue}+\r\n{[.]DEC38/CA_TEMP/ActualValue}+\r\n{[.]DEC39/CA_TEMP/ActualValue}+\r\n{[.]DEC40/CA_TEMP/ActualValue}+\r\n{[.]DEC41/CA_TEMP/ActualValue}+\r\n{[.]DEC42/CA_TEMP/ActualValue}+\r\n{[.]DEC43/CA_TEMP/ActualValue}+\r\n{[.]DEC44/CA_TEMP/ActualValue}+\r\n{[.]DEC45/CA_TEMP/ActualValue}+\r\n{[.]DEC46/CA_TEMP/ActualValue}+\r\n{[.]DEC47/CA_TEMP/ActualValue}+\r\n{[.]DEC48/CA_TEMP/ActualValue}+\r\n{[.]DEC49/CA_TEMP/ActualValue}+\r\n{[.]DEC50/CA_TEMP/ActualValue}+\r\n{[.]DEC51/CA_TEMP/ActualValue}+\r\n{[.]DEC52/CA_TEMP/ActualValue}+\r\n{[.]DEC53/CA_TEMP/ActualValue}+\r\n{[.]DEC54/CA_TEMP/ActualValue}+\r\n{[.]DEC55/CA_TEMP/ActualValue}+\r\n{[.]DEC56/CA_TEMP/ActualValue}+\r\n{[.]DEC57/CA_TEMP/ActualValue}+\r\n{[.]DEC58/CA_TEMP/ActualValue}+\r\n{[.]DEC59/CA_TEMP/ActualValue}+\r\n{[.]DEC60/CA_TEMP/ActualValue}+\r\n{[.]DEC61/CA_TEMP/ActualValue}+\r\n{[.]DEC62/CA_TEMP/ActualValue}+\r\n{[.]DEC63/CA_TEMP/ActualValue}+\r\n{[.]DEC64/CA_TEMP/ActualValue}+\r\n{[.]DEC65/CA_TEMP/ActualValue}+\r\n{[.]DEC66/CA_TEMP/ActualValue}+\r\n{[.]DEC67/CA_TEMP/ActualValue}+\r\n{[.]DEC68/CA_TEMP/ActualValue}+\r\n{[.]DEC69/CA_TEMP/ActualValue}+\r\n{[.]DEC70/CA_TEMP/ActualValue}+\r\n{[.]DEC71/CA_TEMP/ActualValue}+\r\n{[.]DEC72/CA_TEMP/ActualValue})/72\r\n", - "dataType": "Float4", - "documentation": "All Dec CA Temp Average Values", - "name": "Building_Values_Average", - "tagType": "AtomicTag" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_DEC[0].SMP_VLV_V2.Queue.currWaitNum", - "readOnly": true, - "dataType": "Int4", - "documentation": "SMP VLV V2 current wait time", - "name": "SMP_VLV_V2_currWaitNum", - "tooltip": "", - "engUnit": "Sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_RD[0].HMI.Sts.0", - "readOnly": true, - "dataType": "Boolean", - "documentation": "All DEC Running Status", - "name": "Status", - "tooltip": "", - "state": { - "0": "False", - "1": "True" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "expression": "({[.]DEC01/CA_TEMP/ActualValue}+\r\n{[.]DEC02/CA_TEMP/ActualValue}+\r\n{[.]DEC03/CA_TEMP/ActualValue}+\r\n{[.]DEC04/CA_TEMP/ActualValue}+\r\n{[.]DEC05/CA_TEMP/ActualValue}+\r\n{[.]DEC06/CA_TEMP/ActualValue}+\r\n{[.]DEC07/CA_TEMP/ActualValue}+\r\n{[.]DEC08/CA_TEMP/ActualValue}+\r\n{[.]DEC09/CA_TEMP/ActualValue}+\r\n{[.]DEC10/CA_TEMP/ActualValue}+\r\n{[.]DEC11/CA_TEMP/ActualValue}+\r\n{[.]DEC12/CA_TEMP/ActualValue}+\r\n{[.]DEC13/CA_TEMP/ActualValue}+\r\n{[.]DEC14/CA_TEMP/ActualValue}+\r\n{[.]DEC15/CA_TEMP/ActualValue}+\r\n{[.]DEC16/CA_TEMP/ActualValue}+\r\n{[.]DEC17/CA_TEMP/ActualValue}+\r\n{[.]DEC18/CA_TEMP/ActualValue}+\r\n{[.]DEC19/CA_TEMP/ActualValue}+\r\n{[.]DEC20/CA_TEMP/ActualValue}+\r\n{[.]DEC21/CA_TEMP/ActualValue}+\r\n{[.]DEC22/CA_TEMP/ActualValue}+\r\n{[.]DEC23/CA_TEMP/ActualValue}+\r\n{[.]DEC24/CA_TEMP/ActualValue}+\r\n{[.]DEC25/CA_TEMP/ActualValue}+\r\n{[.]DEC26/CA_TEMP/ActualValue}+\r\n{[.]DEC27/CA_TEMP/ActualValue}+\r\n{[.]DEC28/CA_TEMP/ActualValue}+\r\n{[.]DEC29/CA_TEMP/ActualValue}+\r\n{[.]DEC30/CA_TEMP/ActualValue}+\r\n{[.]DEC31/CA_TEMP/ActualValue}+\r\n{[.]DEC32/CA_TEMP/ActualValue}+\r\n{[.]DEC33/CA_TEMP/ActualValue}+\r\n{[.]DEC34/CA_TEMP/ActualValue}+\r\n{[.]DEC35/CA_TEMP/ActualValue}+\r\n{[.]DEC36/CA_TEMP/ActualValue})/36\r\n", - "dataType": "Float4", - "documentation": "East Dec CA Temp Average Values", - "name": "East_Values_Average", - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "({[.]DEC37/CA_TEMP/ActualValue}+\r\n{[.]DEC38/CA_TEMP/ActualValue}+\r\n{[.]DEC39/CA_TEMP/ActualValue}+\r\n{[.]DEC40/CA_TEMP/ActualValue}+\r\n{[.]DEC41/CA_TEMP/ActualValue}+\r\n{[.]DEC42/CA_TEMP/ActualValue}+\r\n{[.]DEC43/CA_TEMP/ActualValue}+\r\n{[.]DEC44/CA_TEMP/ActualValue}+\r\n{[.]DEC45/CA_TEMP/ActualValue}+\r\n{[.]DEC46/CA_TEMP/ActualValue}+\r\n{[.]DEC47/CA_TEMP/ActualValue}+\r\n{[.]DEC48/CA_TEMP/ActualValue}+\r\n{[.]DEC49/CA_TEMP/ActualValue}+\r\n{[.]DEC50/CA_TEMP/ActualValue}+\r\n{[.]DEC51/CA_TEMP/ActualValue}+\r\n{[.]DEC52/CA_TEMP/ActualValue}+\r\n{[.]DEC53/CA_TEMP/ActualValue}+\r\n{[.]DEC54/CA_TEMP/ActualValue}+\r\n{[.]DEC55/CA_TEMP/ActualValue}+\r\n{[.]DEC56/CA_TEMP/ActualValue}+\r\n{[.]DEC57/CA_TEMP/ActualValue}+\r\n{[.]DEC58/CA_TEMP/ActualValue}+\r\n{[.]DEC59/CA_TEMP/ActualValue}+\r\n{[.]DEC60/CA_TEMP/ActualValue}+\r\n{[.]DEC61/CA_TEMP/ActualValue}+\r\n{[.]DEC62/CA_TEMP/ActualValue}+\r\n{[.]DEC63/CA_TEMP/ActualValue}+\r\n{[.]DEC64/CA_TEMP/ActualValue}+\r\n{[.]DEC65/CA_TEMP/ActualValue}+\r\n{[.]DEC66/CA_TEMP/ActualValue}+\r\n{[.]DEC67/CA_TEMP/ActualValue}+\r\n{[.]DEC68/CA_TEMP/ActualValue}+\r\n{[.]DEC69/CA_TEMP/ActualValue}+\r\n{[.]DEC70/CA_TEMP/ActualValue}+\r\n{[.]DEC71/CA_TEMP/ActualValue}+\r\n{[.]DEC72/CA_TEMP/ActualValue})/36", - "dataType": "Float4", - "documentation": "West Dec CA Temp Average Values", - "name": "West_Values_Average", - "tagType": "AtomicTag" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/udts.json deleted file mode 100644 index 9711c4e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/udts.json +++ /dev/null @@ -1,809 +0,0 @@ -[ - { - "name": "DEC48", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "48" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC39", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "39" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC36", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "36" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC50", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "50" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC59", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "59" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC05", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC35", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "35" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC56", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "56" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC49", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "49" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC60", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "60" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC20", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "20" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC57", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "57" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC62", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "62" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Queue", - "typeId": "BMS/Queue", - "tagType": "UdtInstance" - }, - { - "name": "DEC03", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC70", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "70" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC04", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC33", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "33" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC23", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "23" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC66", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "66" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC01", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "1" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC52", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "52" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC58", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "58" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC44", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "44" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC14", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "14" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC51", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "51" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC11", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "11" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC06", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC37", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "37" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC19", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "19" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC28", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "28" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC16", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "16" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC08", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC13", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "13" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC22", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "22" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC02", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC17", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "17" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "Seasonal_Fill_Drain", - "typeId": "BMS/Seasonal_Fill_Drain", - "tagType": "UdtInstance" - }, - { - "name": "DEC09", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "09" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC38", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "38" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC40", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "40" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC34", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "34" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC31", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "31" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC43", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "43" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC47", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "47" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC67", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "67" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC64", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "64" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC10", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "10" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC54", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "54" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC71", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "71" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC42", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "42" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC25", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "25" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC21", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "21" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC32", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "32" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC24", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "24" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC69", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "69" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC72", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "72" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC63", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "63" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC29", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "29" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC61", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "61" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC45", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "45" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC27", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "27" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC15", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "15" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC53", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "53" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC68", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "68" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC46", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "46" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC12", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "12" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC41", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "41" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC65", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "65" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC07", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC30", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "30" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC26", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "26" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC18", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "18" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DEC55", - "typeId": "BMS/DEC", - "parameters": { - "DECNum": { - "dataType": "String", - "value": "55" - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/unary-resource.json deleted file mode 100644 index 04be9e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DEC/unary-resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json", - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DMPR/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DMPR/udts.json deleted file mode 100644 index bdc923d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DMPR/udts.json +++ /dev/null @@ -1,975 +0,0 @@ -[ - { - "name": "DMPR03", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR49", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "49" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR37", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "37" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR88", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "88" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR06", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR38", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "38" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR53", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "53" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR74", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "74" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR67", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "67" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR55", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "55" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR61", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "61" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR52", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "52" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR01", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR80", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "80" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR04", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR32", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "32" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR45", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "45" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR79", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "79" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR70", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "70" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR60", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "60" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR09", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "09" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR16", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "16" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR65", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "65" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR42", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "42" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR23", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "23" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR34", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "34" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR18", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "18" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR48", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "48" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR19", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "19" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR25", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "25" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR46", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "46" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR75", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "75" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR59", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "59" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR22", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "22" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR08", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR76", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "76" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR33", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "33" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR44", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "44" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR36", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "36" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR35", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "35" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR58", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "58" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR85", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "85" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR62", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "62" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR39", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "39" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR11", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "11" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR27", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "27" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR63", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "63" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR31", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "31" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR47", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "47" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR86", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "86" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR83", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "83" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR51", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "51" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR02", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR17", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "17" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR54", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "54" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR64", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "64" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR14", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "14" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR77", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "77" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR81", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "81" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR82", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "82" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR10", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "10" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR56", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "56" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR40", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "40" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR28", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "28" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR57", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "57" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR84", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "84" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR13", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "13" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR66", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "66" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR41", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "41" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR69", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "69" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR05", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR07", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR26", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "26" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR50", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "50" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR71", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "71" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR12", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "12" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR73", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "73" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR15", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "15" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR43", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "43" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR87", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "87" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR29", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "29" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR24", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "24" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR78", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "78" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR21", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "21" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR20", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "20" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "DMPR30", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "30" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR72", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "72" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DMPR68", - "typeId": "BMS/Ridge Damper", - "parameters": { - "DMPRNum": { - "dataType": "String", - "value": "68" - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DMPR/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DMPR/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DMPR/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DP/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DP/udts.json deleted file mode 100644 index 585f579..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DP/udts.json +++ /dev/null @@ -1,62 +0,0 @@ -[ - { - "name": "DP Sensor 4", - "typeId": "BMS/DP", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 4 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DP Sensor 3", - "typeId": "BMS/DP", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 3 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DP Sensor 2", - "typeId": "BMS/DP", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 2 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DP Sensor 6", - "typeId": "BMS/DP", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 6 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "DP Sensor 1", - "typeId": "BMS/DP", - "tagType": "UdtInstance" - }, - { - "name": "DP Sensor 5", - "typeId": "BMS/DP", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 5 - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DP/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DP/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/DP/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/EF/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/EF/udts.json deleted file mode 100644 index 8eb2421..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/EF/udts.json +++ /dev/null @@ -1,540 +0,0 @@ -[ - { - "name": "EF43", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "43" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF18", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "18" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF35", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "35" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF25", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "25" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF16", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "16" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF04", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF28", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "28" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF36", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "36" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF13", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "13" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF21", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "21" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "EF03", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF27", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "27" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF30", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "30" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF37", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "37" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF14", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "14" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF22", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "22" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF09", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "09" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF34", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "34" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Settings", - "typeId": "BMS/BSP Settings", - "tagType": "UdtInstance" - }, - { - "name": "EF10", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "10" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF07", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF11", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "11" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF46", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "46" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF23", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "23" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF26", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "26" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF41", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "41" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF02", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF15", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "15" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF01", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF17", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "17" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF06", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF20", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "20" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF33", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "33" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF05", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF19", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "19" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF29", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "29" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF39", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "39" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF12", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "12" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF32", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "32" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF45", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "45" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF24", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "24" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF42", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "42" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF08", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF47", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "47" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF40", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "40" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF44", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "44" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF31", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "31" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF48", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "48" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "EF38", - "typeId": "BMS/Exhaust Fan", - "parameters": { - "EFNum": { - "dataType": "String", - "value": "38" - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/EF/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/EF/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/EF/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/tags.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/tags.json deleted file mode 100644 index 34ebc76..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/tags.json +++ /dev/null @@ -1,18 +0,0 @@ -[ - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_FACP.IOH.Purge.Sts", - "dataType": "Boolean", - "name": "Sts", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "opcItemPath": "ns\u003d1;s\u003d[BMS-PLC]LCO3_DH01_FACP.PurgeActive", - "dataType": "Boolean", - "name": "PurgeActive", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/udts.json deleted file mode 100644 index 17b2125..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/udts.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "FACP", - "typeId": "BMS/FACP", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/unary-resource.json deleted file mode 100644 index 04be9e7..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/FACP/unary-resource.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "tags.json", - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/INV/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/INV/udts.json deleted file mode 100644 index e8a4631..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/INV/udts.json +++ /dev/null @@ -1,94 +0,0 @@ -[ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance", - "tags": [ - { - "name": "CustomTags", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "enabled": true, - "ExcludeFromPayload": true, - "name": "Update Count", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "historyEnabled": false, - "enabled": true, - "ExcludeFromPayload": false, - "name": "Active Count", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "enabled": true, - "ExcludeFromPayload": true, - "name": "ActiveUnacked Count", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "enabled": true, - "ExcludeFromPayload": true, - "name": "ActiveAcked Count", - "tagType": "AtomicTag" - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value \u003c 0:\n\t\tsystem.tag.writeBlocking(\"[.]HighestActivePriority\", None)" - } - ], - "valueSource": "memory", - "name": "HighestActivePriority", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "typeColor": -12058809, - "name": "INV-H01-1", - "typeId": "EPMS/INVERTER_ISOLITE_E3MAX3P_V1_1_REV0", - "tagType": "UdtInstance", - "tags": [ - { - "typeId": "Alarm Priority Device", - "name": "AlarmStatus", - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -12058809, - "name": "INV-B17-1", - "typeId": "EPMS/INVERTER_ISOLITE_E3MAX3P_V1_1_REV0", - "tagType": "UdtInstance", - "tags": [ - { - "typeId": "Alarm Priority Device", - "name": "AlarmStatus", - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -12058809, - "name": "INV-H03-1", - "typeId": "EPMS/INVERTER_ISOLITE_E3MAX3P_V1_1_REV0", - "tagType": "UdtInstance", - "tags": [ - { - "typeId": "Alarm Priority Device", - "name": "AlarmStatus", - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/INV/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/INV/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/INV/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/TF/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/TF/udts.json deleted file mode 100644 index 47fb79f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/TF/udts.json +++ /dev/null @@ -1,134 +0,0 @@ -[ - { - "name": "TF08", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 8 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "enabled": false, - "name": "Running Status", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "TF06", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 6 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "SpaceTemperature", - "tagType": "Folder", - "tags": [ - { - "name": "OOT Channel fault", - "tagType": "Folder", - "tags": [ - { - "enabled": false, - "name": "Feedback Channel OOT Fault", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Lo Alert", - "tagType": "Folder", - "tags": [ - { - "enabled": false, - "name": "LoAlrt", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": false, - "name": "Feedback", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "TF07", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 7 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "TF02", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 2 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "TF03", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 3 - } - }, - "tagType": "UdtInstance" - }, - { - "name": "TF05", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 5 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "SpaceTemperature", - "tagType": "Folder", - "tags": [ - { - "enabled": false, - "name": "Feedback", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "TF04", - "typeId": "BMS/Transfer_Fan", - "parameters": { - "Index": { - "dataType": "Integer", - "value": 4 - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/TF/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/TF/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/TF/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/UPS/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/UPS/udts.json deleted file mode 100644 index 58e8ad2..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/UPS/udts.json +++ /dev/null @@ -1,17 +0,0 @@ -[ - { - "name": "UPS-H03B", - "typeId": "EPMS/UPS_SCHNEIDER_GVL500K_TypeF_V1_1_REV1", - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "UPS-H03A", - "typeId": "EPMS/UPS_SCHNEIDER_GVL500K_TypeF_V1_1_REV1", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/UPS/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/UPS/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/UPS/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/udts.json deleted file mode 100644 index b44a28c..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/udts.json +++ /dev/null @@ -1,98 +0,0 @@ -[ - { - "name": "SMOKE-FIRE", - "typeId": "BMS/_smokeFire", - "tagType": "UdtInstance" - }, - { - "name": "TEMP", - "typeId": "BMS/XMTR", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Type": { - "dataType": "String", - "value": "OA" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "documentation": "Outside Air Temperature", - "name": "ActualValue", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "WATER-METER", - "typeId": "BMS/Domestic Water Meter", - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "HUM", - "typeId": "BMS/XMTR", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Type": { - "dataType": "String", - "value": "OA" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "documentation": "Outside Air Humidity", - "engUnit": "%", - "name": "ActualValue", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "PVEUMax", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "PVEUMin", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "HEAT-STABILIZATION", - "typeId": "BMS/_heat-stab", - "tagType": "UdtInstance" - }, - { - "name": "DIAGNOSTICS", - "typeId": "BMS/Diagnostics", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/DH/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/MVS/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/MVS/udts.json deleted file mode 100644 index 7e1599b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/MVS/udts.json +++ /dev/null @@ -1,112 +0,0 @@ -[ - { - "name": "MVS-A08", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B05", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B07", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B08", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B09", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B01", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "MVS-N02", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A02", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B06", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A06", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A04", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A05", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-H02", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B04", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B02", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-N01", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A07", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-H01", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A01", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-A03", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "MVS-B03", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/MVS/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/MVS/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/MVS/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/PTX/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/PTX/udts.json deleted file mode 100644 index 5a7ce5e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/PTX/udts.json +++ /dev/null @@ -1,535 +0,0 @@ -[ - { - "name": "PTX-B01", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-H02", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "H02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A15", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A16", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-N03", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "N02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B15", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B08", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A12", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A10", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A03", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B13", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A06", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B07", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A13", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B03", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A09", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A14", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-H01", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "H01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A11", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B10", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A05", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-N04", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "N02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A07", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B06", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B16", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 2 - }, - "MVS": { - "dataType": "String", - "value": "B08" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A02", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-N01", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "N01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B04", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B05", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B03" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-N02", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "N01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B14", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B07" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B12", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A04", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A02" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-A08", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "A04" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B09", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B05" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B17", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B09" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B02", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "B01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-B11", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "B06" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "PTX-A01", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - }, - "MVS": { - "dataType": "String", - "value": "A01" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "PTX-H03", - "typeId": "EPMS/PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "MVS": { - "dataType": "String", - "value": "H02" - } - }, - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/PTX/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/PTX/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/PTX/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/RSB/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/RSB/udts.json deleted file mode 100644 index 9ede909..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/RSB/udts.json +++ /dev/null @@ -1,207 +0,0 @@ -[ - { - "name": "RSB-A02", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-N03", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B01", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B16", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B05", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B17", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B12", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B15", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A01", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-H02", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B09", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B14", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A13", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B11", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A12", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B10", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B08", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A03", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A14", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B02", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A09", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B04", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A04", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A15", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B07", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A16", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A07", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B13", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A11", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-N04", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A06", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B06", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A05", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-B03", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A10", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-H03", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-N01", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-H01", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-N02", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - }, - { - "name": "RSB-A08", - "typeId": "EPMS/RSB_PQM_SIEMENS_9410_V1_1_REV0", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/RSB/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/RSB/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/RSB/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/udts.json deleted file mode 100644 index d6e9c29..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/udts.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/EY1/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/MVS/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/MVS/udts.json deleted file mode 100644 index 8aae02f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/MVS/udts.json +++ /dev/null @@ -1,107 +0,0 @@ -[ - { - "name": "MVS-S", - "typeId": "EPMS/MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "LCO 1-2 EY1" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "WAY2", - "tagType": "UdtInstance", - "tags": [ - { - "enabled": false, - "name": "ERMS_Active", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "WAY3", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI33" - }, - "name": "VFI FTO", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI36" - }, - "name": "Grounded", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI30" - }, - "name": "VFI Closed", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI34" - }, - "name": "Open", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI35" - }, - "name": "Closed", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI37" - }, - "enabled": true, - "name": "ERMS_Active", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI31" - }, - "name": "VFI Tripped", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI32" - }, - "name": "VFI Trip_Fail", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": true, - "name": "WAY4", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/MVS/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/MVS/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/MVS/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/udts.json deleted file mode 100644 index d6e9c29..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/udts.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/LCO1-2 EY1/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/udts.json deleted file mode 100644 index d6e9c29..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/udts.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/LCO3/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/udts.json deleted file mode 100644 index d6e9c29..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/udts.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/LCO/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/udts.json deleted file mode 100644 index f70cec9..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/udts.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Base", - "tagType": "UdtInstance" - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/META/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-definition/default/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default Historical/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default Historical/config.json deleted file mode 100644 index 5441475..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default Historical/config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "config": { - "mode": "Direct", - "oneShot": false, - "opcDataMode": "Subscribed", - "optWriteTimeout": 60000, - "optWrites": false, - "rate": 10000, - "readAfterWrite": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default Historical/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default Historical/resource.json deleted file mode 100644 index 793e519..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default Historical/resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default/config.json deleted file mode 100644 index 6e6c1bd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default/config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "config": { - "mode": "Direct", - "oneShot": false, - "opcDataMode": "Subscribed", - "optWriteTimeout": 60000, - "optWrites": false, - "rate": 1000, - "readAfterWrite": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default/resource.json deleted file mode 100644 index 793e519..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/System/Default/resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default Historical/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default Historical/config.json deleted file mode 100644 index 5441475..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default Historical/config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "config": { - "mode": "Direct", - "oneShot": false, - "opcDataMode": "Subscribed", - "optWriteTimeout": 60000, - "optWrites": false, - "rate": 10000, - "readAfterWrite": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default Historical/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default Historical/resource.json deleted file mode 100644 index 793e519..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default Historical/resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default/config.json deleted file mode 100644 index 6e6c1bd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default/config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "config": { - "mode": "Direct", - "oneShot": false, - "opcDataMode": "Subscribed", - "optWriteTimeout": 60000, - "optWrites": false, - "rate": 1000, - "readAfterWrite": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default/resource.json deleted file mode 100644 index 793e519..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/TestingPlatform/Default/resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default Historical/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default Historical/config.json deleted file mode 100644 index 5441475..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default Historical/config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "config": { - "mode": "Direct", - "oneShot": false, - "opcDataMode": "Subscribed", - "optWriteTimeout": 60000, - "optWrites": false, - "rate": 10000, - "readAfterWrite": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default Historical/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default Historical/resource.json deleted file mode 100644 index 793e519..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default Historical/resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default/config.json deleted file mode 100644 index 6e6c1bd..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default/config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "config": { - "mode": "Direct", - "oneShot": false, - "opcDataMode": "Subscribed", - "optWriteTimeout": 60000, - "optWrites": false, - "rate": 1000, - "readAfterWrite": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default/resource.json deleted file mode 100644 index 793e519..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-group/default/Default/resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": {} -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-provider/System/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-provider/System/config.json deleted file mode 100644 index 28b7c00..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-provider/System/config.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "profile": { - "allowBackfill": false, - "enableTagReferenceStore": true, - "type": "MANAGED" - }, - "settings": { - "nonUseCount": 0 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-provider/System/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-provider/System/resource.json deleted file mode 100644 index 05d0969..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-provider/System/resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": false, - "files": [ - "config.json" - ], - "attributes": { - "uuid": "7a5432cf-0585-4c79-aae9-a014706e5154" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-provider/TestingPlatform/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-provider/TestingPlatform/config.json deleted file mode 100644 index d5e823d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-provider/TestingPlatform/config.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "profile": { - "allowBackfill": false, - "enableTagReferenceStore": true, - "type": "STANDARD" - }, - "settings": { - "defaultDatasourceName": null, - "editPermissions": { - "securityLevels": [], - "type": "AllOf" - }, - "readOnly": false, - "readPermissions": { - "securityLevels": [], - "type": "AllOf" - }, - "valuePersistence": "Database", - "writePermissions": { - "securityLevels": [], - "type": "AllOf" - } - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-provider/TestingPlatform/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-provider/TestingPlatform/resource.json deleted file mode 100644 index e5c9b2e..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-provider/TestingPlatform/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "A", - "description": "", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-04T20:10:22Z" - }, - "uuid": "022ecfe7-c0bd-485f-8223-08886a3fbbc3", - "lastModificationSignature": "8fc7760cbbf9136b5b56b857dda72dc2ddffef940b6279915a642d3d7c1cbfda", - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-provider/default/config.json b/reference/Docker/gw-config/resources/core/ignition/tag-provider/default/config.json deleted file mode 100644 index d5e823d..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-provider/default/config.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "profile": { - "allowBackfill": false, - "enableTagReferenceStore": true, - "type": "STANDARD" - }, - "settings": { - "defaultDatasourceName": null, - "editPermissions": { - "securityLevels": [], - "type": "AllOf" - }, - "readOnly": false, - "readPermissions": { - "securityLevels": [], - "type": "AllOf" - }, - "valuePersistence": "Database", - "writePermissions": { - "securityLevels": [], - "type": "AllOf" - } - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-provider/default/resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-provider/default/resource.json deleted file mode 100644 index d7e697a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-provider/default/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "A", - "description": "", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-16T14:42:44Z" - }, - "uuid": "3b1c677f-77b1-48cf-bdfb-e768a0f04786", - "lastModificationSignature": "87bc05bf407f530271ab29c157acaf965ae2a5ef70acd446db55ec5fa6e34753", - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/System/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/System/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/System/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Calculations/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Calculations/udts.json deleted file mode 100644 index c49c76f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Calculations/udts.json +++ /dev/null @@ -1,187 +0,0 @@ -[ - { - "name": "PassThrough", - "typeId": null, - "tagType": "UdtType", - "tags": [ - { - "valueSource": "expr", - "expression": "(({[.]Input} - {[.]RawLow})*({[.]EngHigh}-{[.]EngLow}))/({[.]RawHIgh}-{[.]RawLow})+{[.]EngLow}", - "dataType": "Float4", - "name": "Data", - "tagType": "AtomicTag" - }, - { - "valueSource": "reference", - "dataType": "Float4", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": { - "bindType": "parameter", - "binding": "{InstanceName} + - + {ParentInstanceName}" - }, - "valueSource": "expr", - "expression": "{RootInstanceName} + \" - \" + {InstanceName}", - "dataType": "String", - "name": "Name", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Analog", - "tagType": "UdtType", - "tags": [ - { - "valueSource": "expr", - "expression": "(({[.]Input} - {[.]RawLow})*({[.]EngHigh}-{[.]EngLow}))/({[.]RawHIgh}-{[.]RawLow})+{[.]EngLow}", - "dataType": "Float4", - "name": "Data", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "EngHigh", - "value": 10.0, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "EngLow", - "value": 0.0, - "tagType": "AtomicTag" - }, - { - "valueSource": "reference", - "dataType": "Float4", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": { - "bindType": "parameter", - "binding": "{InstanceName} + - + {ParentInstanceName}" - }, - "valueSource": "expr", - "expression": "{RootInstanceName} + \" - \" + {InstanceName}", - "dataType": "String", - "name": "Name", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "RawHIgh", - "value": 100.0, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "RawLow", - "value": 0.0, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "PumpAffinity", - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "dataType": "Float4", - "documentation": "Design Head Pressure of Pump", - "name": "DesignHead", - "tooltip": "Design Head Pressure of Pump", - "value": 100.0, - "engUnit": "Ft", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "documentation": "Name Plate Frequency of Motor", - "name": "Frequency", - "tooltip": "Name Plate Frequency of Motor", - "value": 60.0, - "engUnit": "Hz", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "documentation": "Name Plate HP of Motor", - "name": "DesignPower", - "tooltip": "Name Plate HP of Motor", - "value": 50.0, - "engUnit": "Ft", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "documentation": "Name Plate RPM of Motor", - "name": "BaseRPM", - "tooltip": "Name Plate RPM of Motor", - "value": 1750.0, - "engUnit": "RPM", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "documentation": "Max Flow of Pump", - "name": "DesignFlow", - "tooltip": "Max Flow of Pump", - "value": 500.0, - "engUnit": "GPM", - "tagType": "AtomicTag" - } - ] - }, - { - "valueSource": "expr", - "expression": "{[.]Config/DesignFlow} * ({[.]SpeedHzCmd} / {[.]Config/Frequency})", - "dataType": "Float4", - "name": "Flow", - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "{[.]Config/DesignHead} * pow(({[.]SpeedHzCmd} / {[.]Config/Frequency}), 2)", - "dataType": "Float4", - "name": "Head", - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "{[.]Config/DesignPower} * pow(({[.]SpeedHzCmd} / {[.]Config/Frequency}), 3)", - "dataType": "Float4", - "name": "Power", - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "({[.]SpeedHzCmd} / {[.]Config/Frequency}) * {[.]Config/BaseRPM}", - "dataType": "Float4", - "name": "RPM", - "tagType": "AtomicTag" - }, - { - "valueSource": "reference", - "dataType": "Float4", - "name": "SpeedHzCmd", - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Calculations/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Calculations/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Calculations/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/Objects/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/Objects/udts.json deleted file mode 100644 index 72103ba..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/Objects/udts.json +++ /dev/null @@ -1,184 +0,0 @@ -[ - { - "name": "Vessel", - "typeId": null, - "tagType": "UdtType", - "tags": [ - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "H", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "HH", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "reference", - "dataType": "Float4", - "sourceTagPath": "[.]Links/InletFlow/LinkData", - "name": "InletFlow", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "L", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "LL", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "Level", - "value": 0, - "tagType": "AtomicTag" - }, - { - "name": "Links", - "tagType": "Folder", - "tags": [ - { - "name": "InletFlow", - "typeId": "Linking/Link", - "tagType": "UdtInstance" - }, - { - "name": "Level", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Level", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 100.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OutletOpen", - "typeId": "Linking/Link", - "tagType": "UdtInstance", - "tags": [ - { - "dataType": "Boolean", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "InletOpen", - "typeId": "Linking/Link", - "tagType": "UdtInstance", - "tags": [ - { - "dataType": "Boolean", - "name": "LinkData", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OutletFlow", - "typeId": "Linking/Link", - "tagType": "UdtInstance" - } - ] - }, - { - "valueSource": "reference", - "dataType": "Float4", - "sourceTagPath": "[.]Links/OutletFlow/LinkData", - "name": "OutletFlow", - "tagType": "AtomicTag" - }, - { - "name": "Parameters", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "dataType": "Float4", - "name": "HH_SP", - "value": 95, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "UseOutletValve", - "value": true, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "UseInletValve", - "value": true, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "ScanRate", - "value": 250, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "H_SP", - "value": 80, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "L_SP", - "value": 10, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "TotalVolume", - "value": 10000, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "LL_SP", - "value": 5, - "tagType": "AtomicTag" - } - ] - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "Volume", - "value": 0, - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/Objects/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/Objects/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/Objects/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/41/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/41/udts.json deleted file mode 100644 index 7937343..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/41/udts.json +++ /dev/null @@ -1,2271 +0,0 @@ -[ - { - "name": "P_AInAdv", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "Local:4:I.Ch02.Data" - }, - "PLC": { - "dataType": "String", - "value": "CDR1_DC1_PLC_CHLR_A110" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngLow\",\"[.]../Inp_PV/Data.ScaledLow\"]\n\t\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0, 0]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngLow\",\"[.]../Inp_PV/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)", - "enabled": false - } - ], - "dataType": "Float4", - "name": "Cfg_PVEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)", - "enabled": false - } - ], - "dataType": "Float4", - "name": "Cfg_InpRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\tif writeVal is None:\n\t\twriteVal \u003d 100\n\t\t\n\tsystem.tag.writeBlocking(writePath, writeVal)", - "enabled": false - } - ], - "dataType": "Float4", - "name": "Cfg_InpRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngHigh\",\"[.]../Inp_PV/Data.ScaledHigh\"]\n\t\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngHigh\",\"[.]../Inp_PV/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)", - "enabled": false - } - ], - "dataType": "Float4", - "name": "Cfg_PVEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "AInAdv", - "tagType": "AtomicTag" - }, - { - "name": "Inp_PV", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_PV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "L2", - "typeId": "Linking/Link", - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "Noise", - "value": 0.01, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "NoiseBase", - "value": 0.01, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enableL2", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_DOut", - "parameters": { - "PLC": { - "dataType": "String", - "value": "CDR1_DC1_PLC_CHLR_A110" - }, - "Out": { - "dataType": "String", - "value": "Local:4:I.Ch02.Data" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "DIn", - "tagType": "AtomicTag" - }, - { - "name": "Out", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_AOut", - "parameters": { - "Out_CV": { - "dataType": "String", - "value": "Local:7:O.Ch03.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestPLC" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngLow\",\"[.]../Inp_PosFdbk/Data.EngLow\", \"[.]../Out_CV/Data.ScaledLow\",\"[.]../Inp_PosFdbk/Data.ScaledLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0, 0, 0, 0]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngLow\",\"[.]../Inp_PosFdbk/Data.EngLow\", \"[.]../Out_CV/Data.ScaledLow\",\"[.]../Inp_PosFdbk/Data.ScaledLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0, 0]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\", \"[.]../Out_CV/Data.ScaledHigh\",\"[.]../Inp_PosFdbk/Data.ScaledHigh\"]\n\t\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100, 100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\", \"[.]../Out_CV/Data.ScaledHigh\",\"[.]../Inp_PosFdbk/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100, 100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawHigh\"]\n\t\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "AOut", - "tagType": "AtomicTag" - }, - { - "name": "Out_CV", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_CV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_DIn", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "Local:4:I.Ch02.Data" - }, - "PLC": { - "dataType": "String", - "value": "CDR1_DC1_PLC_CHLR_A110" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "DIn", - "tagType": "AtomicTag" - }, - { - "name": "Inp_PV", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_PV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_Motor", - "parameters": { - "Out_Run": { - "dataType": "String", - "value": "Default" - }, - "Auto": { - "dataType": "String", - "value": "Default" - }, - "PLC": { - "dataType": "String", - "value": "Default" - }, - "Inp_RunFdbk": { - "dataType": "String", - "value": "Default" - }, - "Out_Stop": { - "dataType": "String", - "value": "Default" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - }, - "Out_Start": { - "dataType": "String", - "value": "Default" - }, - "Hand": { - "dataType": "String", - "value": "Default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Auto", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Auto}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Cfg_SimFdbkT", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Run/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Run", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_RunFdbk/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")\n\n\t\n\t" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasRunFdbk", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Stop/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Stop", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Start/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Start", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "Motor", - "tagType": "AtomicTag" - }, - { - "name": "Hand", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Hand}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_RunFdbk", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_RunFdbk}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Run", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Run}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Start", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Start}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Stop", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Stop}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "DateTime", - "name": "StartCommand", - "formatString": "yyyy-MM-dd h:mm:ss aa", - "value": 1736237460000, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Running", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)" - } - ], - "dataType": "Boolean", - "name": "Sts_Starting", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Stopped", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Stopping", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_VSD", - "parameters": { - "Inp_Running": { - "dataType": "String", - "value": "Default" - }, - "Auto": { - "dataType": "String", - "value": "Default" - }, - "PLC": { - "dataType": "String", - "value": "Default" - }, - "Out_Fwd": { - "dataType": "String", - "value": "Default" - }, - "Inp_Faulted": { - "dataType": "String", - "value": "Default" - }, - "Out_SpeedRef": { - "dataType": "String", - "value": "Default" - }, - "Out_Stop": { - "dataType": "String", - "value": "Default" - }, - "Out_Run": { - "dataType": "String", - "value": "Default" - }, - "Out_Rev": { - "dataType": "String", - "value": "Default" - }, - "Inp_SpeedFdbk": { - "dataType": "String", - "value": "Default" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - }, - "Out_Start": { - "dataType": "String", - "value": "Default" - }, - "Hand": { - "dataType": "String", - "value": "Default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Affinity", - "typeId": "Calculations/PumpAffinity", - "tagType": "UdtInstance", - "tags": [ - { - "valueSource": "expr", - "expression": "{[.]../Calculations/Frequency/Data}", - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "SpeedHzCmd", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Auto", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Auto}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Calculations", - "tagType": "Folder", - "tags": [ - { - "name": "AffinityHead", - "typeId": "Calculations/PassThrough", - "tagType": "UdtInstance", - "tags": [ - { - "expression": "{[.]Input}", - "name": "Data", - "tagType": "AtomicTag" - }, - { - "sourceTagPath": "[.]../../Affinity/Head", - "name": "Input", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Amperage", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Inp_SpeedFdbk/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Flow", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - }, - { - "sourceTagPath": "[.]../../Inp_SpeedFdbk/Data", - "name": "Input", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "PressureDifferential", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Inp_SpeedFdbk/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Frequency", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Inp_SpeedFdbk/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "PressureDischarge", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Inp_SpeedFdbk/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "AffinityFlow", - "typeId": "Calculations/PassThrough", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Affinity/Flow", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "expression": "{[.]Input}", - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "AffinityPower", - "typeId": "Calculations/PassThrough", - "tagType": "UdtInstance" - }, - { - "name": "PressureSuction", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Temperature", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Inp_SpeedFdbk/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "AffinityRPM", - "typeId": "Calculations/PassThrough", - "tagType": "UdtInstance" - } - ] - }, - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_SpeedRef/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_SpeedRef/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_SpeedFdbk/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasSpeedFdbk", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Stop/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Stop", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_Faulted/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasDriveFaultAlm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_Running/Data\"\n\topc \u003d currentValue.value\n\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasRunFdbk", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_SpeedRef/Data.EngLow\",\"[.]../Out_SpeedRef/Data.ScaledLow\"]\n\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0,0]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.EngLow\",\"[.]../Inp_SpeedRef/Data.ScaledLow\"]\n\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0,0]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngHigh\",\"[.]../Inp_SpeedFdbk/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\n" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngHigh\",\"[.]../Inp_SpeedFdbk/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngLow\",\"[.]../Inp_SpeedFdbk/Data.ScaledLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0, 0]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngLow\",\"[.]../Inp_SpeedFdbk/Data.ScaledLow\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [0, 0]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Run/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Run", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Start/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Start", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Fwd/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Fwd", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_SpeedRef/Data.EngHigh\",\"[.]../Out_SpeedRef/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.EngHigh\",\"[.]../Inp_SpeedRef/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_SpeedRef/Data.RawHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_SpeedRef/Data.RawHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100]\n\telse:\n\t\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Rev/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Rev", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "Motor", - "tagType": "AtomicTag" - }, - { - "name": "Hand", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Hand}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_Faulted", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_Faulted}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_Running", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_Running}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_SpeedFdbk", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_SpeedFdbk}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Fwd", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Fwd}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Rev", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Rev}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Run", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Run}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_SpeedRef", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_SpeedRef}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Start", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Start}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Stop", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Stop}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_RunningFwd", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_RunningRev", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StartingFwd", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StartingRev", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Stopped", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StoppingFwd", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StoppingRev", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_ValveC", - "parameters": { - "Inp_PosFdbk": { - "dataType": "String", - "value": "Local:5:I.Ch02.Data" - }, - "Out_CV": { - "dataType": "String", - "value": "Local:7:O.Ch03.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestPLC" - }, - "Inp_OpenLS": { - "dataType": "String", - "value": "Local:1:I.Pt14.Data" - }, - "Inp_ClosedLS": { - "dataType": "String", - "value": "Local:1:I.Pt15.Data" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Calculations", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "dataType": "Float4", - "name": "SpecificGravity", - "value": 1, - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "{[.]Cv_Max} * pow({[.]Rangeability},(({[.]../Inp_PosFdbk/Data}/100)-1))", - "dataType": "Float4", - "name": "Cv_Effective", - "tagType": "AtomicTag" - }, - { - "name": "OutletPressure", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "Rangeability", - "value": 50, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "Cv_Max", - "value": 35, - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "{[.]SpecificGravity} * pow(({[.]../Links/Flow/LinkData} / {[.]Cv_Effective}),2)", - "dataType": "Float4", - "name": "DeltaPressure", - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "{[.]../Links/InletPressure/LinkData} - {[.]DeltaPressure}", - "dataType": "Float4", - "name": "OutPressure", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_ClosedLS/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasClosedLS", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngLow\",\"[.]../Inp_PosFdbk/Data.EngLow\", \"[.]../Out_CV/Data.ScaledLow\",\"[.]../Inp_PosFdbk/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\"]\n\twriteVal \u003d [currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - } - ], - "dataType": "Float4", - "name": "Cfg_CVEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - } - ], - "dataType": "Float4", - "name": "Cfg_CVRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_OpenLS/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasOpenLS", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_PosFdbk/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Inp_PosFdbk", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PosFdbk/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PosFdbk/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - } - ], - "dataType": "Float4", - "name": "Cfg_FdbkRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\", \"[.]../Out_CV/Data.ScaledHigh\",\"[.]../Inp_PosFdbk/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100, 100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\n\t" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\", \"[.]../Out_CV/Data.ScaledHigh\",\"[.]../Inp_PosFdbk/Data.ScaledHigh\"]\n\t\n\tif currentValue.value is None:\n\t\twriteVal \u003d [100, 100, 100, 100]\n\telse:\n\t\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PosFdbk/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PosFdbk/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - } - ], - "dataType": "Float4", - "name": "Cfg_FdbkRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - } - ], - "dataType": "Float4", - "name": "Cfg_CVRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "ValveC", - "tagType": "AtomicTag" - }, - { - "name": "Inp_ClosedLS", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_ClosedLS}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_OpenLS", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_OpenLS}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_PosFdbk", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_PosFdbk}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Links", - "tagType": "Folder", - "tags": [ - { - "name": "OutletPressure", - "typeId": "Linking/Link", - "tagType": "UdtInstance" - }, - { - "name": "InletPressure", - "typeId": "Linking/Link", - "tagType": "UdtInstance" - }, - { - "name": "Flow", - "typeId": "Linking/Link", - "tagType": "UdtInstance" - } - ] - }, - { - "name": "Out_CV", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_CV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_manualLS", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_ValveMO", - "parameters": { - "PLC": { - "dataType": "String", - "value": "TestPLC" - }, - "Out_Open": { - "dataType": "String", - "value": "Local:3:O.Pt04.Data" - }, - "Inp_OpenLS": { - "dataType": "String", - "value": "Local:2:I.Pt11.Data" - }, - "Inp_ClosedLS": { - "dataType": "String", - "value": "Local:2:I.Pt12.Data" - }, - "Out_Close": { - "dataType": "String", - "value": "Local:3:O.Pt05.Data" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_OpenLS/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d {\"name\": \"Data\"}\n\n\tif opc:\n\t\ttags[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttags[\"valueSource\"] \u003d \"memory\"\n\t\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_UseOpenLS", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_OpenLS/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasOpenLS", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Cfg_SimFdbkT", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_ClosedLS/Data\"\n\t\n\topc \u003d currentValue.value\n\ttags \u003d {\"name\": \"Data\"}\n\n\tif opc:\n\t\ttags[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttags[\"valueSource\"] \u003d \"memory\"\n\t\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_UseClosedLS", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Cfg_FullStallT", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_ClosedLS/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasClosedLS", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Cfg_OutPulseT", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "ValveMO", - "tagType": "AtomicTag" - }, - { - "name": "Inp_ClosedLS", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_ClosedLS}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_OpenLS", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_OpenLS}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Close", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Close}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Open", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Open}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "DateTime", - "name": "StartCommand", - "formatString": "yyyy-MM-dd h:mm:ss aa", - "value": 1736237460000, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)", - "enabled": false - } - ], - "dataType": "Boolean", - "name": "Sts_Closed", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)", - "enabled": false - } - ], - "dataType": "Boolean", - "name": "Sts_Closing", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)" - } - ], - "dataType": "Boolean", - "name": "Sts_CmdToClose", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)" - } - ], - "dataType": "Boolean", - "name": "Sts_CmdToOpen", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)", - "enabled": false - } - ], - "dataType": "Boolean", - "name": "Sts_Opened", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)", - "enabled": false - } - ], - "dataType": "Boolean", - "name": "Sts_Opening", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_manualLS", - "value": false, - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/41/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/41/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/41/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/Micro/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/Micro/udts.json deleted file mode 100644 index 296ea44..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/Micro/udts.json +++ /dev/null @@ -1,657 +0,0 @@ -[ - { - "name": "P_AInAdv", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "Local:4:I.Ch02.Data" - }, - "PLC": { - "dataType": "String", - "value": "CDR1_DC1_PLC_CHLR_A110" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_InpRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngHigh\",\"[.]../Inp_PV/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngHigh\",\"[.]../Inp_PV/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_PVEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngLow\",\"[.]../Inp_PV/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.EngLow\",\"[.]../Inp_PV/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_PVEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_PV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_InpRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "AInAdv", - "tagType": "AtomicTag" - }, - { - "name": "Inp_PV", - "typeId": "Micro/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_PV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "Noise", - "value": 0.01, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Float4", - "name": "NoiseBase", - "value": 0.01, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_Motor", - "parameters": { - "Out_Run": { - "dataType": "String", - "value": "Default" - }, - "Auto": { - "dataType": "String", - "value": "Default" - }, - "PLC": { - "dataType": "String", - "value": "Default" - }, - "Inp_RunFdbk": { - "dataType": "String", - "value": "Default" - }, - "Out_Stop": { - "dataType": "String", - "value": "Default" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - }, - "Out_Start": { - "dataType": "String", - "value": "Default" - }, - "Hand": { - "dataType": "String", - "value": "Default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "memory", - "dataType": "Float4", - "name": "Cfg_SimFdbkT", - "value": 2.0, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "Motor", - "tagType": "AtomicTag" - }, - { - "name": "Inp_RunFdbk", - "typeId": "Micro/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_RunFdbk}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Address}" - }, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Run", - "typeId": "Micro/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Run}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Address}" - }, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Start", - "typeId": "Micro/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Start}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Address}" - }, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Out_Stop", - "typeId": "Micro/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Stop}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Address}" - }, - "name": "Data", - "tagType": "AtomicTag" - } - ] - }, - { - "valueSource": "memory", - "dataType": "DateTime", - "name": "StartCommand", - "formatString": "yyyy-MM-dd h:mm:ss aa", - "value": 1736237460000, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}_Run" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Running", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}_{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value:\n\t\tnow \u003d [system.date.now()]\n\t\ttagPath \u003d [\"[.]StartCommand\"]\n\t\tsystem.tag.writeBlocking(tagPath, now)" - } - ], - "dataType": "Boolean", - "name": "Sts_Starting", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}_{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Stopped", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}_{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Stopping", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": true, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_DOut", - "parameters": { - "PLC": { - "dataType": "String", - "value": "CDR1_DC1_PLC_CHLR_A110" - }, - "Out": { - "dataType": "String", - "value": "Local:4:I.Ch02.Data" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "DIn", - "tagType": "AtomicTag" - }, - { - "name": "Out", - "typeId": "Micro/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_DIn", - "parameters": { - "Inp_PV": { - "dataType": "String", - "value": "_IO_EM_DI_02" - }, - "PLC": { - "dataType": "String", - "value": "CDR1_DC1_PLC_CHLR_A110" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "DI", - "tagType": "AtomicTag" - }, - { - "name": "Inp_PV", - "typeId": "Micro/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_PV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - }, - { - "name": "P_AOut", - "parameters": { - "Out_CV": { - "dataType": "String", - "value": "Local:7:O.Ch03.Data" - }, - "PLC": { - "dataType": "String", - "value": "TestPLC" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\", \"[.]../Out_CV/Data.ScaledHigh\",\"[.]../Inp_PosFdbk/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\", \"[.]../Out_CV/Data.ScaledHigh\",\"[.]../Inp_PosFdbk/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngHigh\",\"[.]../Inp_PosFdbk/Data.EngHigh\"]\n\twriteVal \u003d [currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)\t" - }, - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Out_CV/Data.EngLow\",\"[.]../Inp_PosFdbk/Data.EngLow\", \"[.]../Out_CV/Data.ScaledLow\",\"[.]../Inp_PosFdbk/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value, currentValue.value, currentValue.value, currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_CVEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "AOut", - "tagType": "AtomicTag" - }, - { - "name": "Out_CV", - "typeId": "Micro/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_CV}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/Micro/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/Micro/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/Micro/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/udts.json deleted file mode 100644 index e919e98..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/udts.json +++ /dev/null @@ -1,763 +0,0 @@ -[ - { - "name": "P_VSD", - "parameters": { - "Inp_Running": { - "dataType": "String", - "value": "Default" - }, - "Auto": { - "dataType": "String", - "value": "Default" - }, - "PLC": { - "dataType": "String", - "value": "Default" - }, - "Out_Fwd": { - "dataType": "String", - "value": "Default" - }, - "Inp_Faulted": { - "dataType": "String", - "value": "Default" - }, - "Out_SpeedRef": { - "dataType": "String", - "value": "Default" - }, - "Out_Stop": { - "dataType": "String", - "value": "Default" - }, - "Out_Run": { - "dataType": "String", - "value": "Default" - }, - "Out_Rev": { - "dataType": "String", - "value": "Default" - }, - "Inp_SpeedFdbk": { - "dataType": "String", - "value": "Default" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{InstanceName}" - } - }, - "Out_Start": { - "dataType": "String", - "value": "Default" - }, - "Hand": { - "dataType": "String", - "value": "Default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "Auto", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Auto}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Calculations", - "tagType": "Folder", - "tags": [ - { - "name": "PressureSuction", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - }, - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Temperature", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "PressureDifferential", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "PressureDischarge", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Frequency", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - }, - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Amperage", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - }, - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "Flow", - "typeId": "Calculations/Analog", - "tagType": "UdtInstance", - "tags": [ - { - "value": 60.0, - "name": "EngHigh", - "tagType": "AtomicTag" - }, - { - "sourceTagPath": "[.]../../Out_SpeedRef/Data", - "name": "Input", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "Config", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngLow\",\"[.]../Inp_SpeedFdbk/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngLow\",\"[.]../Inp_SpeedFdbk/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Run/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Run", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Rev/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Rev", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Start/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Start", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.RawHigh\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkRawMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Fwd/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Fwd", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.EngHigh\",\"[.]../Inp_SpeedRef/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.EngHigh\",\"[.]../Inp_SpeedRef/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_SpeedFdbk/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasSpeedFdbk", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{InstanceName}.{TagName}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Out_Stop/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Has_Out_Stop", - "value": true, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_Faulted/Data\"\n\topc \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasDriveFaultAlm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngHigh\",\"[.]../Inp_SpeedFdbk/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedFdbk/Data.EngHigh\",\"[.]../Inp_SpeedFdbk/Data.ScaledHigh\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedFdbkEUMax", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.EngLow\",\"[.]../Inp_SpeedRef/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.EngLow\",\"[.]../Inp_SpeedRef/Data.ScaledLow\"]\n\twriteVal \u003d [currentValue.value,currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefEUMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tpath \u003d \"[.]../Inp_Running/Data\"\n\topc \u003d currentValue.value\n\n\ttags \u003d [] \n\t\n\ttag1 \u003d {\"name\": \"Data\"}\n\ttag2 \u003d {\"name\": \"Fault\"}\n\t\n\tif opc:\n\t\ttag1[\"valueSource\"] \u003d \"opc\"\n\t\ttag2[\"valueSource\"] \u003d \"opc\"\n\telse:\n\t\ttag1[\"valueSource\"] \u003d \"memory\"\n\t\ttag2[\"valueSource\"] \u003d \"memory\"\n\t\t\n\ttags \u003d [tag1, tag2]\n\tsystem.tag.configure(path.replace(\"/Data\",\"\"), tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "Boolean", - "name": "Cfg_HasRunFdbk", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - }, - { - "eventid": "qualityChanged", - "script": "\twritePath \u003d [\"[.]../Inp_SpeedRef/Data.RawLow\"]\n\twriteVal \u003d [currentValue.value]\n\t\n\tsystem.tag.writeBlocking(writePath, writeVal)" - } - ], - "dataType": "Float4", - "name": "Cfg_SpeedRefRawMin", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Description", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "DeviceType", - "value": "Motor", - "tagType": "AtomicTag" - }, - { - "name": "Hand", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Hand}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_Faulted", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_Faulted}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_Running", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_Running}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Inp_SpeedFdbk", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Inp_SpeedFdbk}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Fwd", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Fwd}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Rev", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Rev}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Run", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Run}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_SpeedRef", - "typeId": "Logix/Points/Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_SpeedRef}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Start", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Start}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "Out_Stop", - "typeId": "Logix/Points/Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Out_Stop}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_RunningFwd", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_RunningRev", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StartingFwd", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StartingRev", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_Stopped", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StoppingFwd", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Device}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Sts_StoppingRev", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "_enable", - "value": false, - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/PlantPax/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Library/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Linking/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Linking/udts.json deleted file mode 100644 index 9a1a52b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Linking/udts.json +++ /dev/null @@ -1,27 +0,0 @@ -[ - { - "name": "Link", - "tagType": "UdtType", - "tags": [ - { - "valueSource": "reference", - "dataType": "Float4", - "name": "LinkData", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tnewVal \u003d currentValue.value\n\ttags \u003d [] \n\t\n\ttag \u003d {\"name\": \"LinkData\"}\n\n\ttag[\"SourceTagPath\"] \u003d newVal + \"/Data\"\n\t\t\n\ttags \u003d [tag]\n\tsystem.tag.configure(\"[.]\", tags, collisionPolicy\u003d\"m\")" - } - ], - "dataType": "String", - "name": "LinkPath", - "value": "", - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Linking/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Linking/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Linking/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/Points/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/Points/udts.json deleted file mode 100644 index 834609a..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/Points/udts.json +++ /dev/null @@ -1,99 +0,0 @@ -[ - { - "name": "Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": "default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "value": { - "bindType": "parameter", - "binding": "{Address}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tdataPath \u003d system.tag.readBlocking([\"[.]Data.opcItemPath\"])[0].value\n\tfaultPath \u003d dataPath.replace(\"Data\",\"Fault\")\n\tfaultPath \u003d faultPath.replace(\":O.\",\":I.\")\n\t\n\tsystem.tag.writeBlocking([\"[.]Fault.opcItemPath\"], [faultPath])" - } - ], - "dataType": "String", - "name": "Address", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Address}" - }, - "valueSource": "opc", - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Data", - "value": 0.0, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fault", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": "default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "value": { - "bindType": "parameter", - "binding": "{Address}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tdataPath \u003d system.tag.readBlocking([\"[.]Data.opcItemPath\"])[0].value\n\tfaultPath \u003d dataPath.replace(\"Data\",\"Fault\")\n\tfaultPath \u003d faultPath.replace(\":O.\",\":I.\")\n\t\n\tsystem.tag.writeBlocking([\"[.]Fault.opcItemPath\"], [faultPath])" - } - ], - "dataType": "String", - "name": "Address", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{Address}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Data", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fault", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/Points/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/Points/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/Points/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Logix/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CHLR/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CHLR/udts.json deleted file mode 100644 index 7449306..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CHLR/udts.json +++ /dev/null @@ -1,480 +0,0 @@ -[ - { - "name": "York_CHLR", - "parameters": { - "MB_Device": { - "dataType": "String", - "value": "CHLR_A11" - }, - "PLC": { - "dataType": "String", - "value": "DFW2_DC1_PLC_01_A11" - }, - "PLC_UDT": { - "dataType": "String", - "value": "CHLR_MB_SIM" - }, - "NodeID": { - "dataType": "Integer", - "value": 1 - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "MB_Data", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400025" - }, - "valueSource": "opc", - "name": "S2_RunTime", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400040" - }, - "valueSource": "opc", - "name": "Chiller_Local_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400033" - }, - "valueSource": "opc", - "name": "S2_Chiller_Fault_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400008" - }, - "valueSource": "opc", - "name": "S1_Condensor_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400050" - }, - "valueSource": "opc", - "name": "S2_Condensor_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400010" - }, - "valueSource": "opc", - "name": "Ambient_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400031" - }, - "valueSource": "opc", - "name": "S1_Chiller_Fault_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400005" - }, - "valueSource": "opc", - "name": "System_CHW_Out", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400026" - }, - "valueSource": "opc", - "name": "S2_RunCount", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400006" - }, - "valueSource": "opc", - "name": "System_CHW_In", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400032" - }, - "valueSource": "opc", - "name": "S2_Chiller_OP_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400001" - }, - "valueSource": "opc", - "name": "Active_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400030" - }, - "valueSource": "opc", - "name": "S1_Chiller_OP_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400016" - }, - "valueSource": "opc", - "name": "S1_RunTime", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.IReg100200" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Comm_Error", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg400017" - }, - "valueSource": "opc", - "name": "S1_RunCount", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "PLC_Data", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S1_Chiller_Fault_Code" - }, - "valueSource": "opc", - "name": "S1_Chiller_Fault_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S2_RunCount" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S2_RunCount\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S2_RunCount\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "S2_RunCount", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Active_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Active_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Active_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "Active_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S2_RunTime" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S2_RunTime\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S2_RunTime\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "S2_RunTime", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S2_Condensor_Temp" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_Condensor_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_Condensor_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "S2_Condensor_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S1_RunTime" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_RunTime\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_RunTime\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "S1_RunTime", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.System_CHW_In" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/System_CHW_In\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/System_CHW_In\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "System_CHW_In", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S1_RunCount" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_RunCount\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_RunCount\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "S1_RunCount", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Ambient_Temp" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Ambient_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Ambient_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "Ambient_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S2_Chiller_Fault_Code" - }, - "valueSource": "opc", - "name": "S2_Chiller_Fault_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Comm_Error" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Comm_Error\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Comm_Error\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Comm_Error", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S1_Condensor_Temp" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_Condensor_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/S1_Condensor_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "S1_Condensor_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Chiller_Local_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Chiller_Local_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Chiller_Local_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "Chiller_Local_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S2_Chiller_OP_Code" - }, - "valueSource": "opc", - "name": "S2_Chiller_OP_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.System_CHW_Out" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/System_CHW_Out\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/System_CHW_Out\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "name": "System_CHW_Out", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.S1_Chiller_OP_Code" - }, - "valueSource": "opc", - "name": "S1_Chiller_OP_Code", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CHLR/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CHLR/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CHLR/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CRAH/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CRAH/udts.json deleted file mode 100644 index 57b91bf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CRAH/udts.json +++ /dev/null @@ -1,2416 +0,0 @@ -[ - { - "name": "Petra_CRAH", - "parameters": { - "MB_Device": { - "dataType": "String", - "value": "CRAH_01" - }, - "CRAH_Number": { - "dataType": "String", - "value": "01" - }, - "PLC": { - "dataType": "String", - "value": "DFW2_DC1_PLC_DH1100_01" - }, - "PLC_UDT": { - "dataType": "String", - "value": "CRAH_01_MB_SIM" - }, - "SAT_SP": { - "dataType": "String", - "value": "BMS_SP_A.CRAH_A_SAT_SP" - }, - "NodeID": { - "dataType": "Integer", - "value": 1 - }, - "LLS_Number": { - "dataType": "String", - "value": "LLS_01" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "MB_Data", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg7" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Return_Temp_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg12" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_07_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg9" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Supply_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg42" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan4_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg3" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Common_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg23" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm9", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg17" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm3", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg21" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan_Speed_Min_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg30" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Humidity_Sensor_Failure_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg36" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan1_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg37" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Smoke_Detected", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg31" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Low_Humidity_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg11" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Supply_Temp_Alm_Hi_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg15" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm1", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg1" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Return_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg6" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_01_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg32" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Low_Temperature_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg21" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm7", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg18" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm4", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg13" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_08_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg13" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Supply_Temp_Alm_Lo_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg23" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan_Speed_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg46" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan6_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg2" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "BMS_StartStop", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg16" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm2", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg35" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan1_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg39" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Water_Detected_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg3" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Return_Temp_Alm_Hi_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg33" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Low_Temperature_Supply_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg26" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fire_SD_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg9" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_04_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg8" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_03_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg33" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Supply_Filter_Diff_Press", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg4" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Cond_Pump_Fail", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg48" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan7_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg39" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Return_Humidity_Alm_Lo_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg25" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Filter_Diff_Press_Sensor_Failure", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg7" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_02_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg27" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "High_Humidity_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg41" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan4_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg19" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm5", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg22" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm8", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg45" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan6_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg1" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Alarm_Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg39" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan3_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg24" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Filter_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg25" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Return_Humidity", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg5" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Enable_Supervisor", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg29" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "High_Temperature_Supply_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg17" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Cooling_Valve_Output", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg52" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan9_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg49" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan8_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg35" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "On_Off_Command", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg5" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Return_Temp_Alm_Lo_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg31" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Space_Temp_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg14" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_09_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg37" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan2_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg20" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_Alarm6", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg47" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan7_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg27" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Return_Humidity_Alm_Hi_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg43" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan5_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg50" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan8_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg38" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Supply_Sensor_Failure_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg10" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_05_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg34" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "OCmd_Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg28" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "High_Temperature_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg15" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Supply_Temp_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg51" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan9_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg40" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan3_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg36" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Return_Sensor_Failure_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg19" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan_Speed_Max_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.CReg11" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Fan_06_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg44" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan5_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{MB_Device}]{NodeID}.HReg38" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Fan2_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "PLC_Data", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan9_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan9_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan9_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Air_Supply_Temp" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Air_Supply_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Fan_Speed_Min_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Speed_Min_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Speed_Min_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan_Speed_Min_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm1\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm1\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm1", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Water_Detected_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Water_Detected_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Water_Detected_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Water_Detected_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Common_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Common_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Common_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Common_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan4_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan4_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan4_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan2_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan2_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan2_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Air_Supply_Temp_Alm_Lo_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Supply_Temp_Alm_Lo_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Supply_Temp_Alm_Lo_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Supply_Temp_Alm_Lo_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm2\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm2\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm2", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Supply_Sensor_Failure_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Supply_Sensor_Failure_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Supply_Sensor_Failure_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Supply_Sensor_Failure_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Air_Supply_Temp_Alm_Hi_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Supply_Temp_Alm_Hi_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Supply_Temp_Alm_Hi_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Supply_Temp_Alm_Hi_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm7\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm7\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm7", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan8_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan8_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan8_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_01_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_01_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_01_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Return_Humidity_Alm_Lo_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Humidity_Alm_Lo_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Humidity_Alm_Lo_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Return_Humidity_Alm_Lo_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Air_Return_Temp" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Return_Temp", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_05_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_05_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_05_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm9\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm9\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm9", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.High_Humidity_Return_Air" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/High_Humidity_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/High_Humidity_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "High_Humidity_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan7_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan7_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan7_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan7_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan7_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan7_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Enable_Supervisor" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Enable_Supervisor\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Enable_Supervisor\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Enable_Supervisor", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm3\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm3\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm3", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Air_Return_Temp_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Return_Temp_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm8\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm8\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm8", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan1_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan1_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan1_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Speed_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Speed_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan_Speed_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_04_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_04_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_04_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_06_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_06_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_06_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm5\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm5\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm5", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan8_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan8_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan8_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan5_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan5_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan5_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_09_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_09_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_09_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_08_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_08_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_08_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Air_Return_Temp_Alm_Lo_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp_Alm_Lo_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp_Alm_Lo_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Return_Temp_Alm_Lo_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Cooling_Valve_Output" - }, - "valueSource": "opc", - "dataType": "Float4", - "name": "Cooling_Valve_Output", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan2_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan2_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan2_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan9_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan9_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan9_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Return_Humidity_Alm_Hi_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Humidity_Alm_Hi_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Humidity_Alm_Hi_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Return_Humidity_Alm_Hi_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm6\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm6\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm6", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan6_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan6_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan6_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_03_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_03_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_03_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan3_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan3_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan3_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Out_Run" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/On_Off_Command\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/On_Off_Command\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "On_Off_Command", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Low_Humidity_Return_Air" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Low_Humidity_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Low_Humidity_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Low_Humidity_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Return_Sensor_Failure_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Sensor_Failure_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Sensor_Failure_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Return_Sensor_Failure_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Smoke_Detected" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Smoke_Detected\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Smoke_Detected\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Smoke_Detected", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_07_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_07_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_07_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan4_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan4_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan4_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]Reset.Out_Reset" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Alarm_Reset\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Alarm_Reset\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Alarm_Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Sts_NotRdy" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm4\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Alarm4\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_Alarm4", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Return_Humidity" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Humidity\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Return_Humidity\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Return_Humidity", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Low_Temperature_Return_Air" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Low_Temperature_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Low_Temperature_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Low_Temperature_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_Inp_RunFdbk" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_02_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_02_Status\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fan_02_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{SAT_SP}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Space_Temp_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Space_Temp_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Space_Temp_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Filter_Diff_Press_Sensor_Failure" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Filter_Diff_Press_Sensor_Failure\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Filter_Diff_Press_Sensor_Failure\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Filter_Diff_Press_Sensor_Failure", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.High_Temperature_Return_Air" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/High_Temperature_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/High_Temperature_Return_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "High_Temperature_Return_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan5_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan5_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan5_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Cond_Pump_Fail" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Cond_Pump_Fail\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Cond_Pump_Fail\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Cond_Pump_Fail", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Fire_SD_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fire_SD_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fire_SD_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Fire_SD_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan1_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan1_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan1_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{SAT_SP}" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Supply_Temp_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Supply_Temp_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Supply_Temp_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.High_Temperature_Supply_Air" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/High_Temperature_Supply_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/High_Temperature_Supply_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "High_Temperature_Supply_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Fan_Speed_Max_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Speed_Max_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan_Speed_Max_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan_Speed_Max_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}.Out_Run" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/BMS_StartStop\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/BMS_StartStop\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "BMS_StartStop", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_{CRAH_Number}_RunTime.Val_TotRunHrs" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan3_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan3_Hrs\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Fan3_Hrs", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Low_Temperature_Supply_Air" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Low_Temperature_Supply_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Low_Temperature_Supply_Air\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Low_Temperature_Supply_Air", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]CRAH_Master_MB_SIM.Air_Return_Temp_Alm_Hi_SP" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp_Alm_Hi_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Air_Return_Temp_Alm_Hi_SP\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Air_Return_Temp_Alm_Hi_SP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]DH_{LLS_Number}_SPD" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan6_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Fan6_Speed\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Fan6_Speed", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 1900.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Supply_Filter_Diff_Press" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Supply_Filter_Diff_Press\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Supply_Filter_Diff_Press\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Float4", - "name": "Supply_Filter_Diff_Press", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Humidity_Sensor_Failure_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Humidity_Sensor_Failure_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Humidity_Sensor_Failure_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Humidity_Sensor_Failure_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]{PLC_UDT}.Filter_Alarm" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Filter_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/Filter_Alarm\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "Filter_Alarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]Reset.Out_Reset" - }, - "valueSource": "opc", - "eventScripts": [ - { - "eventid": "qualityChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/OCmd_Reset\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - }, - { - "eventid": "valueChanged", - "script": "\tdestination_tag_path \u003d \"[.]../MB_Data/OCmd_Reset\"\n\tsystem.tag.writeBlocking([destination_tag_path], [currentValue])" - } - ], - "dataType": "Boolean", - "name": "OCmd_Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CRAH/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CRAH/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/CRAH/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/MB/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/Points/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/Points/udts.json deleted file mode 100644 index d7b724b..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/Points/udts.json +++ /dev/null @@ -1,85 +0,0 @@ -[ - { - "name": "Analog", - "parameters": { - "Address": { - "dataType": "String", - "value": "default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "value": { - "bindType": "parameter", - "binding": "{Address}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tdataPath \u003d system.tag.readBlocking([\"[.]Data.opcItemPath\"])[0].value\n\tfaultPath \u003d dataPath.replace(\"Data\",\"Fault\")\n\tfaultPath \u003d faultPath.replace(\":O.\",\":I.\")\n\t\n\tsystem.tag.writeBlocking([\"[.]Fault.opcItemPath\"], [faultPath])", - "enabled": false - } - ], - "dataType": "String", - "name": "Address", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]Sim{Address}" - }, - "valueSource": "opc", - "scaleMode": "Linear", - "dataType": "Float4", - "name": "Data", - "value": 0.0, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Digital", - "parameters": { - "Address": { - "dataType": "String", - "value": "default" - } - }, - "tagType": "UdtType", - "tags": [ - { - "value": { - "bindType": "parameter", - "binding": "{Address}" - }, - "valueSource": "memory", - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tdataPath \u003d system.tag.readBlocking([\"[.]Data.opcItemPath\"])[0].value\n\tfaultPath \u003d dataPath.replace(\"Data\",\"Fault\")\n\tfaultPath \u003d faultPath.replace(\":O.\",\":I.\")\n\t\n\tsystem.tag.writeBlocking([\"[.]Fault.opcItemPath\"], [faultPath])", - "enabled": false - } - ], - "dataType": "String", - "name": "Address", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{PLC}]Sim{Address}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "name": "Data", - "value": false, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/Points/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/Points/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/Points/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/unary-resource.json deleted file mode 100644 index 77ed304..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/Micro/unary-resource.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/udts.json deleted file mode 100644 index e17aa4f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/udts.json +++ /dev/null @@ -1,77 +0,0 @@ -[ - { - "name": "DockerContainer", - "typeId": null, - "tagType": "UdtType", - "tags": [ - { - "valueSource": "memory", - "dataType": "String", - "name": "ContainerID", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "ContainerName", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "DateTime", - "name": "Created", - "formatString": "yyyy-MM-dd h:mm:ss aa", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "HealthStatus", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Image", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "DateTime", - "name": "LastChecked", - "formatString": "yyyy-MM-dd h:mm:ss aa", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Int4", - "name": "RestartCount", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "State", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "Status", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "String", - "name": "UpTime", - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "dataType": "Boolean", - "name": "isRunning", - "tagType": "AtomicTag" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/TestingPlatform/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/BMS/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/BMS/udts.json deleted file mode 100644 index 6c1498f..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/BMS/udts.json +++ /dev/null @@ -1,9874 +0,0 @@ -[ - { - "typeColor": -16711936, - "name": "Transfer_Fan", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Index": { - "dataType": "Integer", - "value": 0 - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.CSR_RunSts.FltSts" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Feedback Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Feedback Channel Alert", - "name": "Feedback Channel Fault", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.CSR_RunSts.FltAlrtDly" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Feedback Channel Alert Delay", - "name": "Feedback Channel Fault Delay time", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.CSR_RunSts.FltAlrtEnab" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Boolean", - "documentation": "Feedback Channel Alert Enable", - "name": "Feedback Channel Fault Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.CSR_RunSts.Sts" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Running Status", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Running Status", - "State": { - "0": "Stopped", - "1": "Running" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "SpaceTemperature", - "tagType": "Folder", - "tags": [ - { - "name": "OOT Channel fault", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "PV EU MIN", - "name": "PVEUMin", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.OotMax" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "OOT Max", - "name": "OOT Limit Maximum", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.OotEnab" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "OOT Alert Enable", - "name": "OOT Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.OotMin" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "OOT Min", - "name": "OOT Limit Minimum", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.FltAlrtEnab" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Feedback Channel Alert Enable", - "name": "Feedback Channel Fault Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "formatString": "#,##0.##", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.FltAlrtDly" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Feedback Channel / OOT Alert Delay", - "name": "Feedback Channel Fault Delay time", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.FltSts" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Feedback Channel / OOT fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Feedback Channel / OOT Alert", - "name": "Feedback Channel OOT Fault", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "PV EU MAX", - "name": "PVEUMax", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.Fb" - }, - "documentation": { - "bindType": "parameter", - "binding": "Sensor {Index}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "°F", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Feedback", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "HiHi Alert", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.HiHiAlrtDly" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Hi Hi Alert Delay", - "name": "HiHi Alert Delay", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Hi Hi Alarm", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Hi Alert", - "name": "HiHiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.HiHiAlrtLim" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Hi Hi Alert Limit", - "name": "HiHi Alert Limit", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.HiHiAlrtEnab" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Boolean", - "documentation": "Hi Hi Alert Enable", - "name": "HiHi Alert Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Lo Alert", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Lo Temp Alarm", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Alert", - "name": "LoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.LoAlrtDly" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Lo Alert Delay", - "name": "Lo Alert Delay", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.LoAlrtLim" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Lo Alert Limit", - "name": "Lo Alert Limit", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.LoAlrtEnab" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Boolean", - "documentation": "Lo Alert Enable", - "name": "Lo Alert Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "LoLo Alert", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Lo Lo Temp Alarm", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Lo Alert", - "name": "LoLoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.LoLoAlrtLim" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Lo Lo Alert Limit", - "name": "LoLo Alert Limit", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.LoLoAlrtEnab" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Boolean", - "documentation": "Lo Lo Alert Enable", - "name": "LoLo Alert Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.LoLoAlrtDly" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Lo Lo Alert Delay", - "name": "LoLo Alert Delay", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Hi Alert", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.HiAlrtEnab" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Boolean", - "documentation": "Hi Alert Enable", - "name": "Hi Alert Enable", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Hi Temp Alarm", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Alert", - "name": "HiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.HiAlrtDly" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Hi Alert Delay", - "name": "Hi Alert Delay", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_TF[{Index}].IOH.EA_FAN.FbPV.HiAlrtLim" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Hi Alert Limit", - "name": "Hi Alert Limit", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - } - ] - }, - { - "typeColor": -12058809, - "name": "DEC", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "DECNum": { - "dataType": "Integer", - "value": 0 - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "CA_HUM", - "typeId": "BMS/XMTR", - "tagType": "UdtInstance", - "tags": [ - { - "name": "LoAlrt", - "tagType": "Folder", - "tags": [ - { - "engUnit": "%", - "name": "LoAlrtLim", - "tagType": "AtomicTag" - } - ] - }, - { - "engUnit": "%", - "name": "PVEUMax", - "tagType": "AtomicTag" - }, - { - "name": "HiAlrt", - "tagType": "Folder", - "tags": [ - { - "engUnit": "%", - "name": "HiAlrtLim", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "LoLoAlrt", - "tagType": "Folder", - "tags": [ - { - "engUnit": "%", - "name": "LoLoAlrtLim", - "tagType": "AtomicTag" - } - ] - }, - { - "engUnit": "%", - "name": "Offset", - "tagType": "AtomicTag" - }, - { - "documentation": "COLD AISLE HUMIDITY", - "engUnit": "%", - "name": "ActualValue", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "PVEUMin", - "tagType": "AtomicTag" - }, - { - "name": "HiHiAlrt", - "tagType": "Folder", - "tags": [ - { - "engUnit": "%", - "name": "HiHiAlrtLim", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "CA_Redundant_Temperature", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.CA_TEMP.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "documentation": "Backup Sensor Fault Status", - "name": "RedundantFltSts", - "tooltip": "", - "formatString": "#,##0.00", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.CA_TEMP.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "documentation": "Backup Sensor Temperature", - "name": "RedundantValue", - "tooltip": "", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "CA_TEMP", - "typeId": "BMS/XMTR", - "tagType": "UdtInstance", - "tags": [ - { - "documentation": "COLD AISLE TEMPERATURE", - "name": "ActualValue", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "CA_Temp_PID", - "typeId": "BMS/PID", - "parameters": { - "PLCtag": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}_{Area}_DEC[{DECNum}].HMI.CA_TEMP.PID" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "engUnit": "°F", - "name": "Pv", - "tagType": "AtomicTag" - }, - { - "documentation": "Cold Aisle Setpoint", - "engUnit": "°F", - "name": "Sp", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "ECON DMPR M1", - "name": "ECON_DMPR_M1", - "typeId": "BMS/DECdamper", - "parameters": { - "DamperName": { - "dataType": "String", - "value": "ECON_DMPR.M1" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "ECON_DMPR_M2", - "typeId": "BMS/DECdamper", - "parameters": { - "DamperName": { - "dataType": "String", - "value": "ECON_DMPR.M2" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MA_TEMP", - "typeId": "BMS/XMTR", - "tagType": "UdtInstance", - "tags": [ - { - "documentation": "MIXED AIR TEMPERATURE", - "name": "ActualValue", - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -16711936, - "name": "MA_Temp_PID", - "typeId": "BMS/PID", - "parameters": { - "PLCtag": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}_{Area}_DEC[{DECNum}].HMI.MA_TEMP.PID" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "engUnit": "%", - "name": "maxCV", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "minCV", - "tagType": "AtomicTag" - }, - { - "engUnit": "°F", - "name": "Offset", - "tagType": "AtomicTag" - }, - { - "documentation": "Mixed Air Setpoint", - "engUnit": "°F", - "name": "Sp", - "tagType": "AtomicTag" - }, - { - "engUnit": "°F", - "name": "Pv", - "tagType": "AtomicTag" - }, - { - "engUnit": "sec", - "name": "UPD", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "minOut", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "maxOut", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OA_DMPR_M3", - "typeId": "BMS/DECdamper", - "parameters": { - "DamperName": { - "dataType": "String", - "value": "OA_DMPR.M3" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "OA_DMPR_M4", - "typeId": "BMS/DECdamper", - "parameters": { - "DamperName": { - "dataType": "String", - "value": "OA_DMPR.M4" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "RA_DMPR_M5", - "typeId": "BMS/DECdamper", - "parameters": { - "DamperName": { - "dataType": "String", - "value": "RA_DMPR.M5" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "RA_DMPR_M6", - "typeId": "BMS/DECdamper", - "parameters": { - "DamperName": { - "dataType": "String", - "value": "RA_DMPR.M6" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC1", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "1" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC2", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "2" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC3", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "3" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC4", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "4" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC5", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "5" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC6", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "6" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC7", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "7" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "SA_FAN_MC8", - "typeId": "BMS/SupplyFan", - "parameters": { - "FanNum": { - "dataType": "String", - "value": "8" - } - }, - "tagType": "UdtInstance" - }, - { - "typeColor": -16711936, - "name": "SA_Fan_MC_PID", - "typeId": "BMS/PID", - "parameters": { - "PLCtag": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].PID" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "engUnit": "%", - "name": "maxOut", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "minCV", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.CA_TEMP.PID.{TagName}" - }, - "engUnit": "°F", - "name": "Offset", - "tagType": "AtomicTag" - }, - { - "engUnit": "sec", - "name": "UPD", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "minOut", - "tagType": "AtomicTag" - }, - { - "engUnit": "%", - "name": "maxCV", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.CA_TEMP.PID.{TagName}" - }, - "documentation": "Cold Aisle Setpoint", - "engUnit": "°F", - "name": "Sp", - "tagType": "AtomicTag" - }, - { - "engUnit": "°F", - "name": "Pv", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "SA_TEMP", - "typeId": "BMS/XMTR", - "tagType": "UdtInstance", - "tags": [ - { - "name": "HiHiAlrt", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "HighHigh Alert ", - "priority": "Medium", - "ackMode": "Manual", - "activeCondition": { - "bindType": "Tag", - "value": "[.]LevelOne" - }, - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName} + \" LA Temp \" +{name}" - } - } - ], - "name": "HiHiAlrt", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "LoLoAlrt", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "LowLow Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName} + \" LA Temp \" +{name}" - } - } - ], - "name": "LoLoAlrt", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "LoAlrt", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "Low Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName} + \" LA Temp \" +{name}" - } - } - ], - "name": "LoAlrt", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "HiAlrt", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "High Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName} + \" LA Temp \" +{name}" - } - } - ], - "name": "HiAlrt", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "LEAVING AIR TEMPERATURE", - "name": "ActualValue", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": { - "bindType": "parameter", - "binding": "{InstanceName}" - }, - "name": "SMP_PMP_MC", - "typeId": "BMS/SMP_PMP", - "tagType": "UdtInstance", - "tags": [ - { - "documentation": "Pump Enable Min Run Time", - "name": "TMR2", - "tagType": "AtomicTag", - "tags": [ - { - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "Pump disable min run time", - "name": "TMR0", - "tagType": "AtomicTag" - }, - { - "documentation": "Pump min run time for flush sequence", - "name": "TMR1", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "SMP FILL VLV", - "name": "SMP_VLV_V1", - "typeId": "BMS/SMP_VLV", - "parameters": { - "ValveName": { - "dataType": "String", - "value": "Fill" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "OpenSts", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Fill valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Fill valve \"+{name})" - } - } - ], - "name": "FltSts", - "tagType": "AtomicTag" - }, - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Position Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Fill valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Fill valve \"+{name})" - } - } - ], - "name": "Alrt", - "tagType": "AtomicTag" - } - ] - }, - { - "enabled": false, - "name": "Queue", - "tagType": "AtomicTag" - }, - { - "name": "OpenCmd", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Output Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Fill valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Fill valve \"+{name})" - } - } - ], - "name": "FltSts", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "typeColor": -12058809, - "documentation": "SMP DRAIN VLV", - "name": "SMP_VLV_V2", - "typeId": "BMS/SMP_VLV", - "parameters": { - "ValveName": { - "dataType": "String", - "value": "Drain" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "OpenSts", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Drain valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Drain valve \"+{name})" - } - } - ], - "name": "FltSts", - "tagType": "AtomicTag" - }, - { - "State": { - "0": "Open", - "1": "Closed" - }, - "name": "Sts", - "tagType": "AtomicTag" - }, - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Position Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Drain valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Drain valve \"+{name})" - } - } - ], - "name": "Alrt", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OpenCmd", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Output Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Drain valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Drain valve \"+{name})" - } - } - ], - "name": "FltSts", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "typeColor": -12058809, - "documentation": "SMP FLUSH VLV", - "name": "SMP_VLV_V3", - "typeId": "BMS/SMP_VLV", - "parameters": { - "ValveName": { - "dataType": "String", - "value": "Flush" - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "name": "OpenSts", - "tagType": "Folder", - "tags": [ - { - "State": { - "0": "Open", - "1": "Closed" - }, - "name": "Sts", - "tagType": "AtomicTag" - }, - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Flush valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Flush valve \"+{name})" - } - } - ], - "name": "FltSts", - "tagType": "AtomicTag" - }, - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Position Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Flush valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Flush valve \"+{name})" - } - } - ], - "name": "Alrt", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "OpenCmd", - "tagType": "Folder", - "tags": [ - { - "alarms": [ - { - "setpointA": 1.0, - "name": "Output Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" - Flush valve \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" - Flush valve \"+{name})" - } - } - ], - "name": "FltSts", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "Flushing Time", - "parameters": { - "TMRNum": { - "dataType": "String", - "value": "0" - } - }, - "name": "TMR0", - "tagType": "AtomicTag", - "tags": [ - { - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "name": "dec", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.OA_TEMP.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "ECH Setpoint", - "name": "Sp", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.Sts.0" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Unit Enable", - "name": "Enable", - "State": { - "0": "DISABLED", - "1": "ENABLED" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.OA_TEMP.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Econ Mode SetPoint", - "name": "EconModeSP", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].Sts.3" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Cool Mode", - "name": "NonEcon", - "State": { - "0": "Inactive", - "1": "Active" - }, - "formatString": "#,##0.00", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].Sts.4" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Econ Mode", - "name": "Econ", - "State": { - "0": "INACTIVE", - "1": "ACTIVE" - }, - "formatString": "#,##0.##", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "expression": "if((if({DECNum}\u003c37, {DECNum}*2+7, ({DECNum}-36)*2+8))\u003c10, \r\n concat(\u00270\u0027, round((if({DECNum}\u003c37, {DECNum}*2+7, ({DECNum}-36)*2+8)))),\r\n round(if({DECNum}\u003c37, {DECNum}*2+7, ({DECNum}-36)*2+8)))\r\n ", - "dataType": "String", - "name": "Associated Damper", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.Sts.1" - }, - "documentation": { - "bindType": "parameter", - "binding": "DEC {DECNum} Status" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "name": "Status", - "State": { - "0": "Inactive", - "1": "Active" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "expression": "binEnc({[.]Econ} , {[.]NonEcon})", - "readOnly": true, - "dataType": "Int4", - "documentation": "Mode", - "name": "Econ Status", - "State": { - "0": "INACTIVE", - "1": "ECON", - "2": "NON ECON" - }, - "formatString": "#,##0.00", - "tagType": "AtomicTag" - }, - { - "ArrayNo": { - "bindType": "parameter", - "binding": "floor({DECNum}/31)" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].Sts.15" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Communication Status", - "alarms": [ - { - "name": "Communication Fault", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "name": "Communication", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.OA_TEMP.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Non Econ Mode SetPoint", - "name": "CoolModeSP", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.RA_DMPR.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "STARTUP MAX POSITION", - "name": "StartupMaxPos", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "saFan", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "engHigh": 300.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Feedback Deviation Alert Delay", - "name": "FbMismatchDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Min Fan Speed", - "name": "Min", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Max Fan Speed", - "name": "Max", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Output", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "%", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "Output", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Feedback Deviation Alert Limit", - "name": "FbMismatchLim", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Manual Command", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "%", - "tagType": "AtomicTag", - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CntrlRef", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}.Hoa" - }, - "valueSource": "opc", - "expression": "binEnc({[.]Auto},{[.]Manual})", - "documentation": "Supply Air Fan Mode", - "name": "Mode", - "State": { - "0": "Off", - "1": "Auto", - "2": "Hand" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Hi Static Pressure Max Speed", - "name": "HiStaticPressMaxCV", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.SA_FAN_MC[0].TMR[0].{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "engHigh": 1000.0, - "documentation": "Staggered Start Delay", - "name": "sec", - "formatString": "#,##0.00", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.Sts.9" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "High Static Pressure Alert", - "name": "High Static Pressure Alert", - "State": { - "0": "Ok", - "1": "Alert" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - }, - { - "typeColor": -12058809, - "name": "PLC_DIAGNOSTIC", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH" - }, - "Manager": { - "dataType": "String", - "value": null - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}_{Area}{Manager}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]CRT" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Current RunTime of controller in seconds", - "name": "CRT", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]ChassisRedundancyStatus" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "ChassisRedundancyStatus", - "name": "ChassisRedundancyStatus", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]Fiber01Status" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Redundancy Status - Fiber Channel 1 Status: ", - "name": "Fiber01Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]Fiber02Status" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Redundancy Status - Fiber Channel 2 Status: ", - "name": "Fiber02Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]ForceStatus" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Force Status", - "name": "ForceStatus", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_4DLR]LAN_P1" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Ring 4 Last Active Node - Port1", - "name": "LAN_P1", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_4DLR]LAN_P2" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Ring 4 Last Active Node - Port2", - "name": "LAN_P2", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFault" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MajorFault", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFaultDay" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Record last major fault time", - "name": "MajorFaultDay", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFaultHour" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Record last major fault time", - "name": "MajorFaultHour", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFaultMinute" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Record last major fault time", - "name": "MajorFaultMinute", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFaultMonth" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Record last major fault time", - "name": "MajorFaultMonth", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFaultSecond" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Record last major fault time", - "name": "MajorFaultSecond", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MajorFaultYear" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Record last major fault time", - "name": "MajorFaultYear", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultBits" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultBits", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultDay" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultDay", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultHour" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultHour", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultMinute" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultMinute", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultMonth" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultMonth", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultSecond" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultSecond", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_PLC]MinorFaultYear" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Log time of last minor fault", - "name": "MinorFaultYear", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]ModuleRedundancyStatus" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "ModuleRedundancyStatus", - "name": "ModuleRedundancyStatus", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_4DLR]Network_Status" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Ring 4 Network Status", - "name": "Network_Status", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]PartnerChassisRedundancyStatus" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "PartnerChassisRedundancyStatus", - "name": "PartnerChassisRedundancyStatus", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]PartnerModuleRedundancyStatus" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "PartnerModuleRedundancyStatus", - "name": "PartnerModuleRedundancyStatus", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]PhysicalChassisID" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "PhysicalChassisID", - "name": "PhysicalChassisID", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]PhysicalChassisIDLast" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "PhysicalChassisIDLast", - "name": "PhysicalChassisIDLast", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]Reset" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Reset", - "name": "Reset", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}_RM]SwitchoverAlarm" - }, - "valueSource": "opc", - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Redundancy Status - Switchover alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Redundancy Status - Switchover alarm", - "name": "SwitchoverAlarm", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "Seasonal_Fill_Drain", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "documentation": "Select Group of DEC\u0027s", - "name": "CntPerGroup", - "formatString": "#,##0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Fill Mode", - "name": "VLV_V1_EnableFill", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Fill Temperature Setpoint", - "name": "VLV_V1_FillTempSp", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "typeColor": -12058809, - "documentation": "Fill Timer", - "name": "VLV_V1_FillTmr", - "typeId": "BMS/SMP_TMR", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "Parent": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{ParentInstanceName}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "TMRNum": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{InstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{InstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{InstanceName}.{TagName}" - }, - "engHigh": 24.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -12058809, - "documentation": "Drain Timer", - "name": "VLV_V2_DrainTmr", - "typeId": "BMS/SMP_TMR", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "Parent": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{ParentInstanceName}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "TMRNum": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{InstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{InstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{InstanceName}.{TagName}" - }, - "engHigh": 24.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_SMP.HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Drain Mode", - "name": "VLV_V2_EnableDrain", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "SMP_VLV", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{ParentInstanceName}.{TagName}.Hoa" - }, - "valueSource": "opc", - "expression": "binEnc({[.]Auto},{[.]Manual})", - "documentation": "Valve Mode", - "name": "Mode", - "State": { - "0": "Off", - "1": "Auto", - "2": "Hand" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{ParentInstanceName}.Mode.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Manual Command", - "name": "On", - "tooltip": "", - "State": { - "0": "OFF", - "1": "ON" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "OpenCmd", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenCmd.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Command", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "PCmd", - "State": { - "0": "OFF", - "1": "ON" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenCmd.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Output Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Output Channel Alert", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenCmd.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Output Channel Alert Delay", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "OpenSts", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenSts.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Input Channel Alert Delay", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "engHigh": 300.0, - "documentation": "Feedback Mismatch Alert Delay", - "name": "AlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Input Channel Alert", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenSts.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "documentation": "Feedback", - "historyEnabled": true, - "name": "Sts", - "State": { - "0": "Closed", - "1": "Open" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{InstanceName}.OpenSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Position Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Feedback Mismatch Alert", - "name": "Alrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Queue", - "typeId": "BMS/SMP_QUEUE", - "tagType": "UdtInstance" - }, - { - "name": "TMR0", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].{InstanceName}.Queue.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "documentation": "Wait Number", - "alarmEvalEnabled": false, - "name": "myWaitNum", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -2555888, - "name": "_megapod", - "parameters": { - "area": { - "dataType": "String", - "value": "DH01" - }, - "index": { - "dataType": "String", - "value": null - }, - "device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.Megapod[{index}].{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Megapod {index} CA Temp Setpoint DB" - }, - "engUnit": { - "bindType": "parameter", - "binding": "{unit}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "tagType": "AtomicTag", - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "CATempDb", - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.Megapod[{index}].{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Megapod {index} CA Temp Setpoint" - }, - "engUnit": { - "bindType": "parameter", - "binding": "{unit}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "enabled": true, - "tagType": "AtomicTag", - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "CATempSp", - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.RVDSp[{index}]" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "documentation": { - "bindType": "parameter", - "binding": "RVD OA Temp Setpoint {index}" - }, - "engUnit": { - "bindType": "parameter", - "binding": "{unit}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "tagType": "AtomicTag", - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "RVDSp", - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "Ridge Damper", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "DMPRNum": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "valueSource": "expr", - "expression": "if(({DMPRNum}\u003c9) || ({DMPRNum}\u003e80) , None , \r\n\tif( (if({DMPRNum}%2, ({DMPRNum}-7)/2, 36+({DMPRNum}-8)/2)) \u003c 10,\r\n\t\r\n\t\t\tconcat(\u00270\u0027, round(if({DMPRNum}%2, ({DMPRNum}-7)/2, 36+({DMPRNum}-8)/2))),\r\n\t\t\t\r\n\t\t\tround(if({DMPRNum}%2, ({DMPRNum}-7)/2, 36+({DMPRNum}-8)/2))))\r\n\t\t\r\n\t\t", - "dataType": "String", - "name": "Associated DEC", - "tagType": "AtomicTag" - }, - { - "name": "CloseSts", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_CloseSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Close FB Channel Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Close FeedBack Channel Alert", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_CloseSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Close Alert Delay", - "name": "AlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_CloseSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Close FB Deviation Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Close FeedBack Deviation Alert", - "name": "Alrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Status Closed", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "StsClosed", - "State": { - "0": "Opened", - "1": "Closed" - }, - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Command", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Cmd", - "State": { - "0": "Close", - "1": "Open" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].HMI.{TagName}.Hoa" - }, - "valueSource": "opc", - "dataType": "Int4", - "documentation": "Mode", - "name": "Mode", - "State": { - "0": "Off", - "1": "Auto", - "2": "Hand" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].HMI.Mode.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Manual Command", - "name": "On", - "tooltip": "", - "State": { - "0": "Close", - "1": "Open" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "OpenCmd", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_OpnCmd.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Command", - "name": "EnblCmd", - "State": { - "0": "Close", - "1": "Open" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_OpnCmd.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": " Open CMD Channel Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": " Open Command Channel Alert", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "OpenSts", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_OpenSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Open FB Deviation Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Open FeedBack Deviation Alert", - "name": "Alrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_OpenSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Open FB Channel Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Open FeedBack Channel Alert", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].IOH.EA_DMPR.M1_OpenSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Open Alert Delay", - "name": "AlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RD[{DMPRNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Status Open", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "StsOpen", - "State": { - "0": "Closed", - "1": "Opened" - }, - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "valueSource": "expr", - "expression": "binEnc({[.]OpenSts/StsOpen}, {[.]CloseSts/StsClosed})", - "readOnly": true, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Status", - "name": "Status", - "state": { - "0": "Moving", - "1": "Opened", - "2": "Closed", - "3": "Bad-State" - }, - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -16711936, - "name": "BSP Settings", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}.Val" - }, - "valueSource": "opc", - "historyTimeDeadband": 10, - "historyMaxAge": 2, - "documentation": "Average of selected Sensors", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "IWC", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "name": "Avg", - "historyEnabled": true, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].East_Avg.Val" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "East Average", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "East Average", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.GroupTON.hr" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "EA fans Operating High Limit", - "name": "GroupTON", - "formatString": "#,##0.00", - "engUnit": "hr", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}.Val" - }, - "valueSource": "opc", - "historyTimeDeadband": 10, - "historyMaxAge": 2, - "documentation": "Highest of all Sensors", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "IWC", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "name": "Hi", - "historyEnabled": true, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Hi Static Disable Setpoint", - "name": "HighStaticDisableSp", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "documentation": "High Static Disable Timer", - "name": "HighStaticDisableTON", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Hi Static Enable Setpoint", - "name": "HighStaticEnableSp", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "documentation": "High Static Enable Timer", - "name": "HighStaticEnableTON", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "hr", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "High Static Mode", - "name": "HighStaticMode", - "State": { - "0": "Inactive", - "1": "Active" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}.Val" - }, - "valueSource": "opc", - "historyTimeDeadband": 10, - "historyMaxAge": 2, - "documentation": "Lowest of All Sensors", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "IWC", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "name": "Lo", - "historyEnabled": true, - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "PID", - "typeId": "BMS/PID", - "parameters": { - "PLCtag": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}_{Area}_BSP[0].HMI.PID" - } - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "engUnit": "IWC", - "name": "Sp", - "tagType": "AtomicTag" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StageNo" - }, - "valueSource": "opc", - "readOnly": true, - "documentation": "STAGE NUMBER", - "name": "STAGE NO", - "formatString": "#,##0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "Selection", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[4].HMI.EA_DPRESS.Sel" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Select Sensor 04", - "name": "Press_04", - "State": { - "0": "No", - "1": "Yes" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[2].HMI.EA_DPRESS.Sel" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Select Sensor 02", - "name": "Press_02", - "State": { - "0": "No", - "1": "Yes" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[3].HMI.EA_DPRESS.Sel" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Select Sensor 03", - "name": "Press_03", - "State": { - "0": "No", - "1": "Yes" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "documentation": "Calculation Mode", - "name": "OpSel", - "State": { - "0": "All", - "1": "Hi", - "2": "Lo", - "3": "Custom" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[1].HMI.EA_DPRESS.Sel" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Select Sensor 01", - "name": "Press_01", - "State": { - "0": "No", - "1": "Yes" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgDown_TOF[0].PRE" - }, - "valueSource": "opc", - "engHigh": 1000.0, - "documentation": "Low Pressure Stage Down Delay", - "name": "StgDown Off Timer", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgDownAlt_TOF[0].PRE" - }, - "valueSource": "opc", - "engHigh": 1000.0, - "documentation": "LoLo Pressure Stage Down Delay", - "name": "StgDownAlt Off Timer", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgDownAlt_Offset" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "LoLo Pressure Stage Down Setpoint", - "name": "StgDownAlt_Offset", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgDown_Offset" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Lo Pressure Stage Down Setpoint", - "name": "StgDown_Offset", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgUp_TON[0].PRE" - }, - "valueSource": "opc", - "engHigh": 1000.0, - "documentation": "Hi Pressure Stage Up Delay", - "name": "StgUp On Timer", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgUpAlt_TON[0].PRE" - }, - "valueSource": "opc", - "engHigh": 1000.0, - "documentation": "HiHi Pressure Stage Up Delay", - "name": "StgUpAlt On Timer", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgUpAlt_Offset" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "HiHi Pressure Stage Up Setpoint", - "name": "StgUpAlt_Offset", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.StgUp_Offset" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Hi Pressure Stage Up Setpoint", - "name": "StgUp_Offset", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].West_Avg.Val" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "West Average", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "IWC", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "West Average", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "staging", - "tagType": "Folder", - "tags": [ - { - "documentation": "RIDGE VENT DAMPER STAGING DOWN DELAY", - "name": "RDStgDownDly", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "opc", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "documentation": "EXHAUST FAN STAGE NUMBER", - "historyEnabled": true, - "name": "FanStageNo", - "formatString": "#,##0", - "tagGroup": "Default", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Exhaust Fan Maximum Speed", - "name": "EFMaxSpeed", - "formatString": "#,##0.0", - "tagGroup": "Default", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "opc", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "documentation": "Ridge Vent Damper Stage Number", - "historyEnabled": true, - "name": "RDStageNo", - "formatString": "#,##0", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Exhaust Fan Ramp Decrement Rate", - "name": "DecRate", - "formatString": "#,##0.0", - "tagGroup": "Default", - "engUnit": "%/sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Exhaust Fan Minimum Speed", - "name": "EFMinSpeed", - "formatString": "#,##0.0", - "tagGroup": "Default", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "documentation": "SECOND PRESSURIZATION STAGING UP DEALY", - "name": "EFtoRDDly", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "EXHAUST FAN STAGING DOWN DELAY", - "name": "EFStgDownDly", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "hr", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "EXHAUST FAN STAGING UP DELAY", - "name": "EFStgUpDly", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "RIDGE VENT DAMPER STAGING UP DELAY", - "name": "RDStgUpDly", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Exhaust Fan Ramp Increment Rate", - "name": "IncRate", - "formatString": "#,##0.0", - "tagGroup": "Default", - "engUnit": "%/sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "documentation": "SECOND PRESSURIZATION STAGING DOWN DEALY", - "name": "RDtoEFDly", - "typeId": "BMS/SMP_TMR", - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "sec", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "engHigh": 576.0, - "name": "hr", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[0].HMI.{ParentInstanceName}.{TagName}" - }, - "name": "min", - "tagType": "AtomicTag" - } - ] - } - ] - } - ] - }, - { - "typeColor": -12058809, - "name": "SMP_QUEUE", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "Parent": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{ParentInstanceName}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "documentation": "Wait Next", - "name": "currWaitNum", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Wait Token Holder", - "name": "gotToken", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Waiting in Line", - "name": "gotWaitNum", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "documentation": "Wait Max Limit", - "name": "maxToken", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "documentation": "Wait Number", - "name": "myWaitNum", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Wait Request", - "name": "reqWaitNum", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.Queue.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Wait Token Return", - "name": "retToken", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "Building Pressure Sensor", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Index": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "name": "Alarms", - "tagType": "Folder", - "tags": [ - { - "name": "HiHi", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "HiHi Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Hi Alert", - "name": "HiHiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Hi Alert Limit", - "name": "HiHiAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Hi Alert Enable", - "alarmEvalEnabled": false, - "name": "HiHiAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Hi Alert Delay", - "name": "HiHiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Lo", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Alert Delay", - "name": "LoAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Alert Enable", - "alarmEvalEnabled": false, - "name": "LoAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "Lo Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Alert", - "name": "LoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Alert Limit", - "name": "LoAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "PV EU Max", - "name": "PVEUMax", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Deadband", - "name": "AlrtDB", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "OOT", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "OOT Min", - "name": "OotMin", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "OOT Max", - "name": "OotMax", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "OOT Alert Enable", - "alarmEvalEnabled": false, - "name": "OotEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "LoLo", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Lo Alert Enable", - "alarmEvalEnabled": false, - "name": "LoLoAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "LoLo Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Lo Alert", - "name": "LoLoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Lo Alert Delay", - "name": "LoLoAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Lo Alert Limit", - "name": "LoLoAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "PV EU Min", - "name": "PVEUMin", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "Channel", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Feedback Channel / OOT Alert Delay\n", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "OOS/Channel Fault Status", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Feedback Channel / OOT Alert\n", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Feedback Channel Alert Enable", - "alarmEvalEnabled": false, - "name": "FltAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Hi", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Alert Delay", - "name": "HiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "Hi Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Alert", - "name": "HiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Alert Limit", - "name": "HiAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Alert Enable", - "alarmEvalEnabled": false, - "name": "HiAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].HMI.Press_0{Index}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "High Offset\n", - "name": "OffsetHi", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].HMI.Press_0{Index}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Low Offset", - "name": "OffsetLo", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].HMI.EA_DPRESS.{TagName}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Sensor {Index}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "IWC", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Val", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "PID", - "parameters": { - "PLCtag": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Deadband", - "name": "DB", - "tooltip": "", - "formatString": "#,##0.0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Derivative Gain", - "name": "Kd", - "formatString": "#,##0.0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Integral Gain", - "name": "Ki", - "formatString": "#,##0.0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Proportional Gain", - "name": "Kp", - "formatString": "#,##0.0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Offset", - "name": "Offset", - "formatString": "#,##0.00", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 3, - "historyTimeDeadband": 10, - "documentation": "Process Variable", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Pv", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "historyTimeDeadband": 10, - "historyMaxAge": 3, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "documentation": "Setpoint", - "name": "Sp", - "historyEnabled": true, - "formatString": "#,##0.00", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Update Time", - "name": "UPD", - "tooltip": "", - "formatString": "#,##0", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Maximum Control Variable", - "name": "maxCV", - "formatString": "#,##0.00", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Maximum Output", - "name": "maxOut", - "formatString": "#,##0.00", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Minimum Control Variable", - "name": "minCV", - "formatString": "#,##0.00", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{PLCtag}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Minimum Output", - "name": "minOut", - "formatString": "#,##0.00", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "XMTR", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "DecNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "Type": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "DEC[{DECNum}]" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.Fb" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "PV", - "formatString": "#,##0.00", - "historySampleRateUnits": "MIN", - "tagGroup": "Default Historical", - "engUnit": "°F", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ActualValue", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Faulted", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Fault Status", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "HiAlrt", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "expression": "binEnc({[.]LevelThree},{[.]LevelTwo},{[.]LevelOne})", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "High Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Alert", - "name": "HiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Hi Alert Limit", - "name": "HiAlrtLim", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "documentation": "Hi Alert Delay", - "name": "HiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "HiHiAlrt", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "expression": "binEnc({[.]LevelThree},{[.]LevelTwo},{[.]LevelOne})", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "HighHigh Alert ", - "priority": "Medium", - "ackMode": "Manual", - "activeCondition": { - "bindType": "Tag", - "value": "[.]LevelOne" - }, - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Hi Alert", - "name": "HiHiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Hi Hi Alert Limit", - "name": "HiHiAlrtLim", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "documentation": "Hi Hi Alert Delay", - "name": "HiHiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "LoAlrt", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Lo Alert Limit", - "name": "LoAlrtLim", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "documentation": "Lo Alert Delay", - "name": "LoAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "expression": "binEnc({[.]LevelThree},{[.]LevelTwo},{[.]LevelOne})", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "Low Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Alert", - "name": "LoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "LoLoAlrt", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "documentation": "Lo Lo Alert Delay", - "name": "LoLoAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "expression": "binEnc({[.]LevelThree},{[.]LevelTwo},{[.]LevelOne})", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "LowLow Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Lo Alert", - "name": "LoLoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Lo Lo Alert Limit", - "name": "LoLoAlrtLim", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.HMI.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "documentation": "Offset", - "name": "Offset", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "PV EU Max", - "name": "PVEUMax", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{Type}.IOH.{InstanceName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "PV EU Min", - "name": "PVEUMin", - "formatString": "#,##0.00", - "engUnit": "°F", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "Exhaust Fan", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "EFNum": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Status Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Alert", - "name": "Alrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "documentation": "Alert Delay", - "name": "AlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "Damper", - "tagType": "Folder", - "tags": [ - { - "valueSource": "expr", - "historyTimeDeadband": 10, - "historyMaxAge": 2, - "expression": "binEnc({[.]OpenSts/Sts}, {[.]CloseSts/Sts})", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Damper Status", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "name": "Status", - "historyEnabled": true, - "state": { - "0": "Moving", - "1": "Opened", - "2": "Closed", - "3": "Bad-State" - } - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprOpenCmd.PCmd" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Command", - "tagGroup": "Default Historical", - "engUnit": "", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "DmprOpenCmd", - "State": { - "0": "Close", - "1": "Open" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "CloseSts", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprCloseSts.Alrt" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Close Feedback Deviation Alert", - "alarms": [ - { - "setpointA": 1.0, - "name": "Open Feedback Deviation Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "Alrt", - "State": { - "0": "Ok", - "1": "Alert" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprCloseSts.AlrtDly" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "engHigh": 500.0, - "documentation": "Close Alert Delay", - "tagGroup": "Default", - "engUnit": "Sec", - "tagType": "AtomicTag", - "readOnly": false, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "AlrtDly", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprCloseSts.Sts" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Damper Close Status", - "tagGroup": "Default", - "engUnit": "", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "Sts", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.DmprMode.{TagName}" - }, - "valueSource": "opc", - "scaleMode": "Off", - "dataType": "Boolean", - "documentation": "Manual Command", - "name": "On", - "tooltip": "", - "State": { - "0": "Close", - "1": "Open" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "OpenSts", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprOpenSts.AlrtDly" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "engHigh": 500.0, - "documentation": "Open Alert Delay", - "tagGroup": "Default", - "engUnit": "Sec", - "tagType": "AtomicTag", - "readOnly": false, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "AlrtDly", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprOpenSts.Alrt" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Open Feedback Deviation Alert", - "alarms": [ - { - "setpointA": 1.0, - "name": "Close Feedback Deviation Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "Alrt", - "State": { - "0": "Ok", - "1": "Alert" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].IOH.EA_FAN.DmprOpenSts.Sts" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Damper Open Status", - "tagGroup": "Default", - "engUnit": "", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "Sts", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - }, - { - "name": "Fan", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Manual Speed Command", - "tagGroup": "Default Historical", - "engUnit": "%", - "tagType": "AtomicTag", - "readOnly": false, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CntrlRef", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.Mode.{TagName}" - }, - "valueSource": "opc", - "scaleMode": "Off", - "dataType": "Boolean", - "documentation": "Manual Command", - "name": "On", - "tooltip": "", - "State": { - "0": "Stop", - "1": "Run" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Speed Feedback Deviation Alert", - "alarms": [ - { - "setpointA": 1.0, - "name": "Speed Deviation Alert", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "FbMismatchAlert", - "State": { - "0": "Ok", - "1": "Alert" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Output Speed", - "tagGroup": "Default Historical", - "engUnit": "%", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ActualSpeed", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Speed Feedback Alert Limit", - "tagGroup": "Default", - "engUnit": "%", - "tagType": "AtomicTag", - "readOnly": false, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "FbMismatchLim", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "engHigh": 500.0, - "documentation": "Speed Feedback Alert Delay", - "tagGroup": "Default", - "engUnit": "sec", - "tagType": "AtomicTag", - "readOnly": false, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "FbMismatchDly", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.GroupNo" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Group Number", - "tagGroup": "Default", - "engUnit": "", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "Group Number", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_EF[{EFNum}].HMI.{TagName}.Hoa" - }, - "valueSource": "opc", - "dataType": "Int4", - "documentation": "Mode", - "name": "Mode", - "State": { - "0": "Off", - "1": "Auto", - "2": "Hand" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "Domestic Water Meter", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DWM.HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Total Water Consumption", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "kgal", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Total", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DWM.HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Daily Water Consumption", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "kgal", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalDay", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DWM.HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Hourly Water Consumption", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "kgal", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalHour", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DWM.HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Minute Water Consumption", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "kgal", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalMinute", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DWM.HMI.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Monthly Water Consumption", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "kgal", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalMonth", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "Diagnostics", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "typeColor": -12058809, - "name": "1DLR", - "typeId": "BMS/DLRstatus", - "tagType": "UdtInstance" - }, - { - "typeColor": -12058809, - "name": "2DLR", - "typeId": "BMS/DLRstatus", - "tagType": "UdtInstance" - }, - { - "typeColor": -12058809, - "name": "3DLR", - "typeId": "BMS/DLRstatus", - "tagType": "UdtInstance" - }, - { - "typeColor": -12058809, - "name": "4DLR", - "typeId": "BMS/DLRstatus", - "tagType": "UdtInstance" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Controller Runtime", - "name": "CRT", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Active Chassis Redundancy", - "name": "ChassisRedundancyStatus", - "State": { - "16": "Pri Lock for Update", - "2": "Pri w/ Sync Sec", - "3": "Pri w/ Disqua Sec", - "4": "Pri w/ No Sec" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.DEC_Slot_OK[0]" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "BooleanArray", - "documentation": "DEC RIO Comm Status", - "name": "DEC_Slot_OK_0", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.DEC_Slot_OK[1]" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "BooleanArray", - "documentation": "DEC RIO Comm Status", - "name": "DEC_Slot_OK_1", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.DEC_Slot_OK[2]" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "BooleanArray", - "documentation": "DEC RIO Comm Status", - "name": "DEC_Slot_OK_2", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Fiber Ch 1 Status", - "name": "Fiber01Status", - "State": { - "1": "Active", - "2": "Redundant", - "3": "Link Down", - "4": "Tranceiver Not Installed", - "5": "Tranceiver Failed", - "7": "Unknown" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Fiber Ch 2 Status", - "name": "Fiber02Status", - "State": { - "1": "Active", - "2": "Redundant", - "3": "Link Down", - "4": "Tranceiver Not Installed", - "5": "Tranceiver Failed", - "7": "Unknown" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Force Status", - "name": "ForceStatus", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Major Fault", - "name": "MajorFault", - "State": { - "0": "OK", - "1": "Active" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Last major fault", - "name": "MajorFaultBits", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Last minor fault", - "name": "MinorFaultBits", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Active Mod Redundancy", - "name": "ModuleRedundancyStatus", - "State": { - "15": "Pri Locking for Update", - "16": "Pri Locked for Update", - "2": "Sync", - "3": "Disqualifi Sec", - "4": "Pri No Second", - "6": "Synchronizing" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.Slot_OK.2" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "FacNet Comm Status", - "name": "PLCStatus_FacNet", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.Slot_OK.3" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Ring 1 Comm Status", - "name": "PLCStatus_Ring1", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.Slot_OK.4" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Ring 2 Comm Status", - "name": "PLCStatus_Ring2", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.Slot_OK.5" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Ring 3 Comm Status", - "name": "PLCStatus_Ring3", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_PLC.Slot_OK.6" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "Ring 4 Comm Status", - "name": "PLCStatus_Ring4", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Partner Chassis Redundancy", - "name": "PartnerChassisRedundancyStatus", - "State": { - "14": "No Partner", - "18": "Sec Lock for Update", - "8": "Sync Secondary", - "9": "Disqualify Sec w/ Pri" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Partner Mod Redundancy", - "name": "PartnerModuleRedundancyStatus", - "State": { - "14": "No Partner", - "17": "Sec Lock for Update", - "18": "Sec Locked for Update", - "7": "Synchronizing Sec", - "8": "Sync Sec", - "9": "Disquali Sec w/ Pri" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Active Chassis ID", - "name": "PhysicalChassisID", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Last Active Chassis ID", - "name": "PhysicalChassisIDLast", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].5" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 1C (EF) Comm Status", - "name": "RIOStatus_1EF", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].1" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 1A (RD) Comm Status", - "name": "RIOStatus_1RD", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].6" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 2C (EF) Comm Status", - "name": "RIOStatus_2EF", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].2" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 2A (RD) Comm Status", - "name": "RIOStatus_2RD", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].7" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 3B (EF) Comm Status", - "name": "RIOStatus_3EF", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].3" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 3A (RD) Comm Status", - "name": "RIOStatus_3RD", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].8" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 4C (EF) Comm Status", - "name": "RIOStatus_4EF", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RIO.RIO_Slot_OK[0].4" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "RIO 4A (RD) Comm Status", - "name": "RIOStatus_4RD", - "State": { - "0": "Faulted", - "1": "OK" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Reset Switchover Alarm", - "name": "Reset", - "State": { - "1": "Reset" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_RM.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Redundancy Status - Switchover alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Switchover", - "name": "SwitchoverAlarm", - "State": { - "0": "Ok", - "1": "Alert" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Queue", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[0].HMI.SMP_VLV_V3.Queue.currWaitNum" - }, - "valueSource": "opc", - "readOnly": true, - "documentation": "Flush Valve Current Queue", - "name": "Smp Valve V3 Current Queue", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[0].HMI.SMP_VLV_V3.Queue.maxToken" - }, - "valueSource": "opc", - "readOnly": false, - "documentation": "Flush Valve Max Queue", - "name": "Smp Valve V3 Max Queue", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -2542336, - "name": "_smokeFire", - "parameters": { - "area": { - "dataType": "String", - "value": "DH01" - }, - "hist_COV_maxTimeUnits": { - "dataType": "String", - "value": "Hours" - }, - "hist_COV_maxTimeValue": { - "dataType": "Integer", - "value": 1 - }, - "device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.FireShutdown" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "documentation": "Fire Shutdown Active", - "name": "FSActive", - "formatString": "#,##0", - "tagGroup": "Default", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "engHigh": 1000.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "DEC Restart Delay", - "name": "FSDECStartDly", - "formatString": "#,##0", - "tagGroup": "Default", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.FireShutdownState" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "documentation": "Fire Shutdown State", - "name": "FSState", - "formatString": "#,##0", - "tagGroup": "Default", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.IOH.SupSts.FltSts" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "Fire Shutdown Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{name}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Input Channel Fault", - "formatString": "#,##0", - "tagGroup": "Critical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "FireFltSts", - "state": { - "0": "OK", - "1": "value" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "expr", - "expression": "binEnc({[.]FSActive},{[.]FSState})", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "documentation": "Fire Shutdown", - "alarms": [ - { - "setpointA": 3.0, - "name": "Fire Shutdown Active", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{name}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "formatString": "#,##0", - "tagGroup": "Critical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "FireShutdown", - "State": { - "0": "Inactive", - "2": "Recovery", - "3": "Active" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "documentation": "Purge Active", - "name": "PurgeActive", - "formatString": "#,##0", - "tagGroup": "Default", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.PurgeDEC.Count" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "engHigh": 72.0, - "documentation": "DEC Enabled Per Cycle", - "name": "PurgeDECCount", - "formatString": "#,##0", - "tagGroup": "Default", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.PurgeDEC.OnDly" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "engHigh": 1000.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "DEC Start Delay", - "name": "PurgeDECOnDly", - "formatString": "#,##0", - "tagGroup": "Default", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.PurgeEF.Count" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "engHigh": 24.0, - "documentation": "Exhaust Fan Enabled Per Cycle", - "name": "PurgeEFCount", - "formatString": "#,##0", - "tagGroup": "Default", - "engUnit": "groups", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.PurgeEF.OnDly" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Int4", - "engHigh": 1000.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Exhaust Fan Group Start Delay", - "name": "PurgeEFOnDly", - "formatString": "#,##0", - "tagGroup": "Default", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.IOH.Purge.FltSts" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "Smoke Purge Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{name}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Input Channel Fault", - "formatString": "#,##0", - "tagGroup": "Critical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "PurgeFltSts", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "documentation": "Purge State", - "name": "PurgeState", - "formatString": "#,##0", - "tagGroup": "Default", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_FACP.HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "expr", - "expression": "binEnc({[.]PurgeActive},{[.]PurgeState})", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Roles", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - } - ] - }, - "documentation": "Smoke Purge", - "alarms": [ - { - "setpointA": 3.0, - "name": "Smoke Purge Active", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{name}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "formatString": "#,##0", - "tagGroup": "Critical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SmokePurge", - "State": { - "0": "Inactive", - "2": "Recovery", - "3": "Active" - }, - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "FACP", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Index": { - "dataType": "Integer", - "value": 0 - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_FACP.IOH.SupSts.Sts" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "alarms": [ - { - "setpointA": 1.0, - "name": "Fire Shutdown", - "priority": "Critical", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Fire Shutdown", - "name": "Fireshutdown", - "historyEnabled": true, - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_FACP.IOH.Purge.Sts" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "alarms": [ - { - "setpointA": 1.0, - "name": "Purge Activation", - "priority": "Critical", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Purge Activation", - "name": "Purgeactivation", - "historyEnabled": true, - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "DLRstatus", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P1[0]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 1" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P1_0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P1[1]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 1" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P1_1", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P1[2]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 1" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P1_2", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P1[3]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 1" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P1_3", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P2[0]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 2" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P2_0", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P2[1]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 2" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P2_1", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P2[2]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 2" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P2_2", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.LAN_P2[3]" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Last Active Node - Port 2" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "LAN_P2_3", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_{InstanceName}.{TagName}" - }, - "documentation": { - "bindType": "parameter", - "binding": "{ParentInstanceName} Network Status" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "historyEnabled": false, - "name": "Network_Status", - "State": { - "0": "OK", - "1": "Ring Fault", - "2": "Unexpected Loop", - "3": "Partial Network Fault", - "4": "Rapid Fault/Restore Cycle" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "DECdamper", - "typeId": "", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "DamperName": { - "dataType": "String", - "value": "" - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "CV EU Max", - "name": "CVEUMax", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "CV EU Min", - "name": "CVEUMin", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Float4", - "documentation": "Command", - "historyEnabled": true, - "name": "Cntrl", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Manual Command", - "name": "CntrlRef", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "engHigh": 100.0, - "documentation": "Input Channel Alert Delay", - "name": "FbAiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Input Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Input Channel Alert", - "name": "FbAiFltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "mode": "Equality", - "setpointA": 1.0, - "name": "FB Deviation Alert", - "priority": "Medium", - "ackMode": "Manual", - "activeCondition": { - "bindType": "Expression", - "value": "{[.]LevelOne}" - }, - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Position Alert", - "name": "FbMismatchAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "engHigh": 300.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Position Alert Delay", - "name": "FbMismatchDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Position Error Limit", - "name": "FbMismatchLim", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Int4", - "engHigh": 100.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Output Channel Alert Delay", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Output Channel Fault", - "priority": "Medium", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Output Channel Alert", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Max Position", - "name": "MaxPos", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Min Position", - "name": "MinPos", - "formatString": "#,##0.00", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{DamperName}.{TagName}.Hoa" - }, - "valueSource": "opc", - "expression": "binEnc({[.]Auto},{[.]Manual})", - "documentation": "Mode", - "name": "Mode", - "State": { - "0": "Off", - "1": "Auto", - "2": "Hand" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{DamperName}.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "documentation": "Position", - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "%", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "PosFb", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "SMP_TMR", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "Parent": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{ParentInstanceName}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "TMRNum": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.TMR[{TMRNum}].{TagName}" - }, - "valueSource": "opc", - "documentation": "Timer (hr)", - "name": "hr", - "formatString": "#,##0", - "engUnit": "hr", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.TMR[{TMRNum}].{TagName}" - }, - "valueSource": "opc", - "engHigh": 59.0, - "documentation": "Timer (min)", - "name": "min", - "formatString": "#,##0", - "engUnit": "min", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{Parent}.TMR[{TMRNum}].{TagName}" - }, - "valueSource": "opc", - "engHigh": 59.0, - "documentation": "Timer (sec)", - "name": "sec", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "SupplyFan", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "FanNum": { - "dataType": "String", - "value": "" - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].SA_FAN_MC[{FanNum}].ActualSpeed" - }, - "documentation": { - "bindType": "parameter", - "binding": "Fan {FanNum} Speed" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "%", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ActualSpeed", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].SA_FAN_MC[{FanNum}].{TagName}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Fan {FanNum} Speed Setpoint" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "name": "Actual_Speed_RAW_CMD", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].SA_FAN_MC[{FanNum}].{TagName}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Fan {FanNum} Feedback Deviation Alert" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Feedback Deviation Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "name": "AlarmOut", - "State": { - "0": "Ok", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].SA_FAN_MC[{FanNum}].{TagName}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Fan {FanNum} Ready Status" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "name": "Motor_Status_Word", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].SA_FAN_MC[{FanNum}].{TagName}" - }, - "documentation": { - "bindType": "parameter", - "binding": "Fan {FanNum} Warning" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "name": "Warning", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -2550784, - "name": "_heat-stab", - "parameters": { - "area": { - "dataType": "String", - "value": "DH01" - }, - "unit": { - "dataType": "String", - "value": "°F" - }, - "device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "DEC Heat Stabilization", - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "engUnit": "", - "tagType": "AtomicTag", - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "DEC", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "MP1", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "1" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP2", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "2" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP3", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "3" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP4", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "4" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP5", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "5" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP6", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "6" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP7", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "7" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP8", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "8" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP9", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "9" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP10", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "10" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP11", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "11" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP12", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "12" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP13", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "13" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP14", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "14" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP15", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "15" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP16", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "16" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP17", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "17" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP18", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "18" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP19", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "19" - } - }, - "tagType": "UdtInstance" - }, - { - "name": "MP20", - "typeId": "BMS/_megapod", - "parameters": { - "index": { - "dataType": "String", - "value": "20" - } - }, - "tagType": "UdtInstance" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "engUnit": { - "bindType": "parameter", - "binding": "{unit}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "DEC OA Temp Setpoint DB", - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "tagType": "AtomicTag", - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "OATempDb", - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "engUnit": { - "bindType": "parameter", - "binding": "{unit}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "DEC OA Temp Setpoint", - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "tagType": "AtomicTag", - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "OATempSp", - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "historyMaxAge": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeValue}" - }, - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{device}]{building}_{area}_HS.HMI.{TagName}" - }, - "historyMaxAgeUnits": { - "bindType": "parameter", - "binding": "{hist_COV_maxTimeUnits}" - }, - "valueSource": "opc", - "historicalDeadbandMode": "Absolute", - "engHigh": 200.0, - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "RVD Heat Stabilization", - "tooltip": "", - "historyTagGroup": "Historical_1_min", - "tagGroup": "Default", - "engUnit": "", - "tagType": "AtomicTag", - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": false, - "name": "RVD", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -16711936, - "name": "DP", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH01" - }, - "Index": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": "BMS-PLC" - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "name": "Alarms", - "tagType": "Folder", - "tags": [ - { - "name": "HiHi", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "HiHi Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Hi Alert", - "name": "HiHiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Hi Alert Delay", - "name": "HiHiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Hi Alert Enable", - "alarmEvalEnabled": false, - "name": "HiHiAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Hi Alert Limit", - "name": "HiHiAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "PV EU Min", - "name": "PVEUMin", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "Channel", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "OOS/Channel Fault Status", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Feedback Channel / OOT Alert\n", - "name": "FltSts", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Feedback Channel / OOT Alert Delay\n", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Feedback Channel Alert Enable", - "alarmEvalEnabled": false, - "name": "FltAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "PV EU Max", - "name": "PVEUMax", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "OOT", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "OOT Min", - "name": "OotMin", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "OOT Max", - "name": "OotMax", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "OOT Alert Enable", - "alarmEvalEnabled": false, - "name": "OotEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "LoLo", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "LoLo Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Lo Alert", - "name": "LoLoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Lo Alert Enable", - "alarmEvalEnabled": false, - "name": "LoLoAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Lo Alert Delay", - "name": "LoLoAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Lo Alert Limit", - "name": "LoLoAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "Hi", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Alert Limit", - "name": "HiAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "Hi Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Hi Alert", - "name": "HiAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Alert Enable", - "alarmEvalEnabled": false, - "name": "HiAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Hi Alert Delay", - "name": "HiAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].IOH.EA_DPRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Deadband", - "name": "AlrtDB", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "Lo", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Float4", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Alert Limit", - "name": "LoAlrtLim", - "formatString": "#,##0.00", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Alert Enable", - "alarmEvalEnabled": false, - "name": "LoAlrtEnab", - "State": { - "0": "Disabled", - "1": "Enabled" - }, - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "writePermissions": { - "type": "AllOf", - "securityLevels": [ - { - "name": "Authenticated", - "children": [ - { - "name": "Administrator", - "children": [] - } - ] - } - ] - }, - "alarms": [ - { - "setpointA": 1.0, - "name": "Lo Alarm", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Lo Alert", - "name": "LoAlrt", - "State": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "engUnit": "", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.{TagName}" - }, - "valueSource": "opc", - "writePermissions": { - "type": "AllOf", - "securityLevels": [] - }, - "documentation": "Lo Alert Delay", - "name": "LoAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].HMI.Press_0{Index}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "High Offset\n", - "name": "OffsetHi", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_BSP[{Index}].HMI.Press_0{Index}.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "dataType": "Float4", - "documentation": "Low Offset", - "name": "OffsetLo", - "engUnit": "IWC", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_CA_DP[{Index}].IOH.PRESS.FbPV.Fb" - }, - "documentation": { - "bindType": "parameter", - "binding": "Sensor {Index}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "formatString": "#,##0.00", - "tagGroup": "Default Historical", - "engUnit": "IWC", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Val", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "SMP_PMP", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "DECNum": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{DECNum}" - } - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "alarms": [ - { - "setpointA": 1.0, - "name": "Feedback Deviation", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Feedback Deviation Alert", - "name": "Alrt", - "State": { - "0": "OK", - "1": "ALERT" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{ParentInstanceName}.{TagName}.Hoa" - }, - "valueSource": "opc", - "expression": "binEnc({[.]Auto},{[.]Manual})", - "documentation": "Sump Pump Mode", - "name": "Mode", - "State": { - "0": "Off", - "1": "Auto", - "2": "Hand" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{ParentInstanceName}.Mode.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Manual Command", - "name": "On", - "tooltip": "", - "state": { - "0": "stop", - "1": "run" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunCmd.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "documentation": "PCmd", - "name": "PCmd", - "State": { - "0": "Close", - "1": "Open" - }, - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "RunCmd", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunCmd.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Command Channel Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Output Channel Alert", - "name": "FltSts", - "state": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunCmd.{TagName}" - }, - "valueSource": "opc", - "documentation": "Output Channel Alert Delay", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "name": "RunSts", - "tagType": "Folder", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "documentation": "Deviation Alert Delay", - "name": "AlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunSts.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Status", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Sts", - "state": { - "0": "Stopped", - "1": "Running" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Boolean", - "alarms": [ - { - "setpointA": 1.0, - "name": "Feedback Channel Alert", - "priority": "Medium", - "ackMode": "Manual", - "label": { - "bindType": "Expression", - "value": "{displayPath}" - }, - "displayPath": { - "bindType": "Expression", - "value": "if({RootInstanceName} \u003d {InstanceName}, {InstanceName}+\" \"+{name}, {RootInstanceName}+\" \"+{InstanceName}+\" \"+{name})" - } - } - ], - "documentation": "Input Channel Alert", - "name": "FltSts", - "state": { - "0": "OK", - "1": "Alert" - }, - "tagGroup": "Critical", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].IOH.{ParentInstanceName}.ED_RunSts.{TagName}" - }, - "valueSource": "opc", - "readOnly": false, - "documentation": "Input Channel Alert delay", - "name": "FltAlrtDly", - "formatString": "#,##0", - "engUnit": "sec", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{ParentInstanceName}.{TagName}" - }, - "valueSource": "opc", - "dataType": "Boolean", - "documentation": "Save Parameters", - "name": "SaveParam", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}]{Building}_{Area}_DEC[{DECNum}].HMI.{ParentInstanceName}.{TagName}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "historyTimeDeadband": 10, - "documentation": "Command", - "tagGroup": "Default Historical", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Start", - "state": { - "0": "stop", - "1": "run" - }, - "opcServer": "Ignition OPC UA Server" - }, - { - "documentation": "Pump disable min run time start", - "name": "TMR0", - "typeId": "BMS/SMP_TMR", - "parameters": { - "TMRNum": { - "dataType": "String", - "value": "0" - } - }, - "tagType": "UdtInstance" - }, - { - "documentation": "Pump min run time per drain cycle", - "name": "TMR1", - "typeId": "BMS/SMP_TMR", - "parameters": { - "TMRNum": { - "dataType": "String", - "value": "2" - } - }, - "tagType": "UdtInstance" - }, - { - "documentation": "Pump min run time per drain cycle", - "name": "TMR2", - "typeId": "BMS/SMP_TMR", - "parameters": { - "TMRNum": { - "dataType": "String", - "value": "1" - } - }, - "tagType": "UdtInstance" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/BMS/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/BMS/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/BMS/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/EPMS/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/EPMS/udts.json deleted file mode 100644 index 854e241..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/EPMS/udts.json +++ /dev/null @@ -1,4991 +0,0 @@ -[ - { - "typeColor": -12058809, - "name": "ATS_ASCO_7000_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH" - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-{instanceName}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Controller_Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Controller_Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Sampling/@3000ms.OverloadFactor" - }, - "valueSource": "opc", - "rawHigh": 1.0, - "scaleMode": "Off", - "dataType": "Float4", - "name": "OverloadFactor", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 100.0 - }, - { - "valueSource": "expr", - "historyMaxAge": 2, - "expression": "binEnc({[.]Source1_Disconnected},{[.]Source2_Disconnected})", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "documentation": "Source", - "historyEnabled": true, - "name": "Source", - "State": { - "0": "BAD-STATE", - "1": "Emergency", - "2": "Normal", - "3": "BAD-STATE" - }, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR15.0" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.56", - "label": "Source 1 Disconnected", - "priority": "Diagnostic", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Source 1", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source1_Disconnected", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Connected", - "1": "Disconnected" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR15.4" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.55", - "label": "Source 1 Unavailable", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Source 1", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source1_Unavailable", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Available", - "1": "Unavailable" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRUS17" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 1 Voltage A-B", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source1_VoltageAB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRUS18" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 1 Voltage B-C", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source1_VoltageBC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRUS19" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 1 Voltage C-A", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source1_VoltageCA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR15.1" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 2", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source2_Disconnected", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Connected", - "1": "Disconnected" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR15.5" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.57", - "label": "Source 2 Unavailable", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Source 2", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source2_Unavailable", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Available", - "1": "Unavailable" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRUS21" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 2 Voltage A-B", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source2_VoltageAB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRUS22" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 2 Voltage B-C", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source2_VoltageBC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRUS23" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Source 2 Voltage C-A", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Source2_VoltageCA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "WAY_MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "WayNum": { - "dataType": "Integer", - "value": null - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 7}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Component Closed", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Closed", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Open", - "1": "Closed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IRF{(WayNum-1)*6 + 2002}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current A", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IRF{(WayNum-1)*6 + 2004}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current B", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IRF{(WayNum-1)*6 + 2006}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current C", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 7}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.08", - "label": "Arc Energy Reduction Mode Active", - "priority": "Diagnostic", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Energy Reduction", - "tagGroup": "Modbus_3s", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ERMS_Active", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Off", - "1": "On" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 8}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.05", - "label": "Grounded", - "priority": "Diagnostic", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Grounding", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Grounded", - "alarmEvalEnabled": false, - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Ungrounded", - "1": "Grounded" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 4}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Component Open", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Open", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Closed", - "1": "Open" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "historyMaxAge": 2, - "expression": "binEnc({[.]Closed},{[.]Open}, {[.]Grounded})", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "documentation": "State", - "alarms": [ - { - "setpointA": 4.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.05", - "label": "Grounded", - "priority": "Diagnostic", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "historyEnabled": true, - "name": "State", - "State": { - "0": "BAD-STATE", - "1": "Closed", - "2": "Open", - "3": "BAD-STATE", - "4": "Grounded", - "8": "BAD-STATE", - "6": "BAD-STATE", - "7": "BAD-STATE" - }, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 5}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "VFI Close Inhibited", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VFI Close_Inhibited", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Inhibited" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 0}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "VFI Closed", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VFI Closed", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "not closed", - "1": "Closed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 3}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "VFI Failed to Close", - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alarm", - "label": "VFI Failed to Close", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VFI FTC", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Failed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 4}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "VFI Failed to Open", - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alarm", - "label": "VFI Failed to open", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VFI FTO", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Failed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 2}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "VFI Trip Fail", - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alarm", - "label": "VFI Failed to Trip", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VFI Trip_Fail", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Failed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum)*10 + 1}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "VFI Tripped", - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alarm", - "label": "VFI Tripped", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VFI Tripped", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Tripped" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "RSB_PQM_SIEMENS_9410_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "EY1" - }, - "protocol_address": { - "dataType": "Integer", - "value": 255 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-{instanceName}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR1003.0" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.115", - "label": "24V Control Power 1 Failure", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Control Power 1 Status", - "tagGroup": "Modbus_3s", - "engUnit": "", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "24vControlPower1_Fail", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Failed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR1002.0" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.115", - "label": "24V Control Power 2 Failure", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Control Power 2 Status", - "tagGroup": "Modbus_3s", - "engUnit": "", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "24vControlPower2_Fail", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Failed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "name": "CB4", - "typeId": "EPMS/BRKR_SIEMENS_ETU550LSI_V1_1_REV0", - "parameters": { - "protocol_address": { - "dataType": "Integer", - "value": 4 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "CB5", - "typeId": "EPMS/BRKR_SIEMENS_ETU550LSI_V1_1_REV0", - "parameters": { - "protocol_address": { - "dataType": "Integer", - "value": 5 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "name": "CB8", - "typeId": "EPMS/BRKR_SIEMENS_ETU550LSI_V1_1_REV0", - "parameters": { - "protocol_address": { - "dataType": "Integer", - "value": 8 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - } - }, - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Sampling/@3000ms.OverloadFactor" - }, - "valueSource": "opc", - "rawHigh": 1.0, - "scaleMode": "Off", - "dataType": "Float4", - "name": "OverloadFactor", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 100.0 - }, - { - "name": "PQM", - "typeId": "EPMS/PQM_SIEMENS_9410_V1_1_REV0", - "parameters": { - "protocol_address": { - "dataType": "Integer", - "value": 255 - } - }, - "tagType": "UdtInstance" - }, - { - "documentation": "Circuit Breaker 5", - "name": "SEM3-M1-CB5", - "typeId": "EPMS/BRKR_SIEMENS_SEM3_Meter_V1_1_REV0", - "parameters": { - "StartingRegister": { - "dataType": "Integer", - "value": 11901 - }, - "protocol_address": { - "dataType": "Integer", - "value": 9 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRD26501" - }, - "name": "TotalkWH", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "Circuit Breaker 8", - "name": "SEM3-M4-CB8", - "typeId": "EPMS/BRKR_SIEMENS_SEM3_Meter_V1_1_REV0", - "parameters": { - "StartingRegister": { - "dataType": "Integer", - "value": 12207 - }, - "protocol_address": { - "dataType": "Integer", - "value": 9 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRD26561" - }, - "name": "TotalkWH", - "tagType": "AtomicTag" - } - ] - }, - { - "documentation": "Circuit Breaker 4", - "name": "SEM3-M7-CB4", - "typeId": "EPMS/BRKR_SIEMENS_SEM3_Meter_V1_1_REV0", - "parameters": { - "StartingRegister": { - "dataType": "Integer", - "value": 12513 - }, - "protocol_address": { - "dataType": "Integer", - "value": 9 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRD26621" - }, - "name": "TotalkWH", - "tagType": "AtomicTag" - } - ] - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR1012.0" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.21", - "label": "Surge Protection Device Failure", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Surge Protection Status", - "tagGroup": "Modbus_3s", - "engUnit": "", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SPD_Fail", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Failed" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "INVERTER_ISOLITE_E3MAX3P_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH" - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-{instanceName}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IRF19" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 0.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.101", - "label": "Battery Voltage Low", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Battery Voltage", - "sourceTagPath": "[.]CurrentC.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "BatteryVoltage", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Sampling/@3000ms.OverloadFactor" - }, - "valueSource": "opc", - "rawHigh": 1.0, - "scaleMode": "Off", - "dataType": "Float4", - "name": "OverloadFactor", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 100.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI6" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.29", - "label": "Summary Alert Cautionary", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Cautionary Alert", - "sourceTagPath": "[.]Tripped.TestValue", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SummaryAlert_Cautionary", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Active" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI11" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.28", - "label": "Summary Alert Critical", - "priority": "Critical", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Critical Alert", - "sourceTagPath": "[.]Closed.TestValue", - "tagGroup": "Modbus_3s", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SummaryAlert_Critical", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Active" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "PTX_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "EY1" - }, - "WayNum": { - "dataType": "Integer", - "value": 2 - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "MVS": { - "dataType": "String", - "value": null - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-MVS-{MVS}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum-2)*12 + 32}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.97", - "label": "Oil Level Low", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Oil Level", - "sourceTagPath": "[.]OilLevel_Low.TestValue", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "OilLevel_Low", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Low" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "historyMaxAge": 2, - "expression": "binEnc({[.]OilPressure_High},{[.]OilPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.96", - "label": "Oil Pressure High", - "priority": "High", - "ackMode": "Manual", - "activeCondition": { - "bindType": "Tag", - "value": "[.]OilPressure_High" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - }, - { - "mode": "OnCondition", - "setpointA": 2.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.98", - "label": "Oil Pressure Low", - "priority": "High", - "ackMode": "Manual", - "activeCondition": { - "bindType": "Tag", - "value": "[.]OilPressure_Low" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Oil Pressure", - "historySampleRateUnits": "MIN", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "OilPressure", - "State": { - "0": "OK", - "1": "High", - "2": "Low", - "3": "BAD-STATE" - }, - "historySampleRate": 1, - "sampleMode": "OnChange" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum-2)*12 + 31}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Oil Pressure", - "sourceTagPath": "[.]OilPressure_High.TestValue", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "OilPressure_High", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "High" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum-2)*12 + 33}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Oil Pressure", - "sourceTagPath": "[.]OilPressure_Low.TestValue", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "OilPressure_Low", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Low" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI{(WayNum-2)*12 + 34}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.99", - "label": "Oil Temperature High", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Oil Temperature", - "sourceTagPath": "[.]OilTemperature_High.TestValue", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "OilTemperature_High", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "High" - }, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "PQM_SIEMENS_9410_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3076" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Apparent Power", - "sourceTagPath": "[.]ApparentPower.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kVA", - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ApparentPower", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3000" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current A", - "sourceTagPath": "[.]CurrentA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF24442" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "3rd Harmonic Current A", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA_3rd_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF24454" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "5th Harmonic Current A", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA_5th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF24466" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "7th Harmonic Current A", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA_7th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3002" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current B", - "sourceTagPath": "[.]CurrentB.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF24830" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "3rd Harmonic Current B", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB_3rd_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF24842" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "5th Harmonic Current B", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB_5th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF24854" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "7th Harmonic Current B", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB_7th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3004" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current C", - "sourceTagPath": "[.]CurrentC.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF25218" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "3rd Harmonic Current C", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC_3rd_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF25230" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "5th Harmonic Current C", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC_5th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF25242" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "7th Harmonic Current C", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC_7th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21364" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Crest Factor A", - "sourceTagPath": "[.]CurrentCrestFactor_A.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentCrestFactor_A", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21366" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Crest Factor B", - "sourceTagPath": "[.]CurrentCrestFactor_B.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentCrestFactor_B", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21368" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Crest Factor C", - "sourceTagPath": "[.]CurrentCrestFactor_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentCrestFactor_C", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3006" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current N", - "sourceTagPath": "[.]CurrentN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21300" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "THD Current A", - "sourceTagPath": "[.]CurrentTHD_A.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "%", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentTHD_A", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21302" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "THD Current B", - "sourceTagPath": "[.]CurrentTHD_B.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "%", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentTHD_B", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21304" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "THD Current C", - "sourceTagPath": "[.]CurrentTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "%", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentTHD_C", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3110" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Frequency", - "sourceTagPath": "[.]Frequency.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "Hz", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Frequency", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21358" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "K-Factor A", - "sourceTagPath": "[.]KFactor_A.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "KFactor_A", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21360" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "K-Factor B", - "sourceTagPath": "[.]KFactor_B.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "KFactor_B", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21362" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "K-Factor C", - "sourceTagPath": "[.]KFactor_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "KFactor_C", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3150" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Power Factor", - "sourceTagPath": "[.]PowerFactor.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "PowerFactor", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3068" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Reactive Power", - "sourceTagPath": "[.]ReactivePower.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kVAR", - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ReactivePower", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3060" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Real Power", - "sourceTagPath": "[.]TotalPowerkW.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kW", - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalPowerkW", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF2700" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Real Energy", - "sourceTagPath": "[.]TotalkWH.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kWh", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalkWH", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3020" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage A-B", - "sourceTagPath": "[.]VoltageAB.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3028" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage A-N", - "sourceTagPath": "[.]VoltageAN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF22890" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "3rd Harmonic Voltage A-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAN_3rd_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF22902" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "5th Harmonic Voltage A-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAN_5th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF22914" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "7th Harmonic Voltage A-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAN_7th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3022" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage B-C", - "sourceTagPath": "[.]VoltageBC.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3030" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage B-N", - "sourceTagPath": "[.]VoltageBN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF23278" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "3rd Harmonic Voltage B-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBN_3rd_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF23290" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "5th Harmonic Voltage B-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBN_5th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF23302" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "7th Harmonic Voltage B-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBN_7th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3024" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage C-A", - "sourceTagPath": "[.]VoltageCA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF3032" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage C-N", - "sourceTagPath": "[.]VoltageCN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF23666" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "3rd Harmonic Voltage C-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCN_3rd_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF23678" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "5th Harmonic Voltage C-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCN_5th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF23690" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "7th Harmonic Voltage C-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCN_7th_Harmonic", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21330" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "THD Voltage A-N", - "sourceTagPath": "[.]VoltageTHD_A.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "%", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageTHD_A", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21332" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "THD Voltage B-N", - "sourceTagPath": "[.]VoltageTHD_B.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "%", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageTHD_B", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF21334" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "THD Voltage C-N", - "sourceTagPath": "[.]VoltageTHD_C.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "%", - "tagType": "AtomicTag", - "scaledHigh": 100000.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageTHD_C", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "BRKR_SIEMENS_SEM3_Meter_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "StartingRegister": { - "dataType": "Integer", - "value": 11901 - }, - "protocol_address": { - "dataType": "Integer", - "value": 9 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+92}" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Apparent Power", - "sourceTagPath": "[.]ApparentPower.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kVA", - "enabled": true, - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ApparentPower", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+6}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current A", - "sourceTagPath": "[.]CurrentA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+8}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current B", - "sourceTagPath": "[.]CurrentB.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+10}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current C", - "sourceTagPath": "[.]CurrentC.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+48}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Frequency Line 1", - "sourceTagPath": "[.]CurrentA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "Hz", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Frequency A", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+50}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Frequency Line 2", - "sourceTagPath": "[.]CurrentA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "Hz", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Frequency B", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+52}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Frequency Line 3", - "sourceTagPath": "[.]CurrentA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "Hz", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Frequency C", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "derived", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]CurrentA})", - "alarms": [ - { - "setpointA": 0.0, - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "sourceTagPath": "", - "documentation": "Connection", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Offline", - "1": "Ok" - }, - "historySampleRate": 1, - "sampleMode": "OnChange" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+30}" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Power Factor", - "sourceTagPath": "[.]ApparentPower.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "", - "enabled": true, - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Power Factor", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+90}" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Reactive Power", - "sourceTagPath": "[.]ReactivePower.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kVAR", - "enabled": true, - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ReactivePower", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+80}" - }, - "rawHigh": 1000.0, - "valueSource": "opc", - "historyMaxAge": 2, - "scaledLow": 0.0, - "documentation": "Real Power", - "sourceTagPath": "[.]TotalPowerkW.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kW", - "enabled": true, - "tagType": "AtomicTag", - "scaledHigh": 1.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalPowerkW", - "rawLow": 0.0, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRD" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Real Energy", - "sourceTagPath": "[.]TotalkWH.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "kWh", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float8", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalkWH", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage A-N", - "sourceTagPath": "[.]VoltageAN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+2}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage B-N", - "sourceTagPath": "[.]VoltageBN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF{StartingRegister+4}" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Voltage C-N", - "sourceTagPath": "[.]VoltageCN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "EY1" - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-{instanceName}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Area", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI4" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.12", - "label": "24V Control Power Unavailable", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Control Power S1", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "DCControlPowerS1_Unavailable", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Available", - "1": "Unavailable" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI5" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.12", - "label": "24V Control Power Unavailable", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Control Power S2", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "DCControlPowerS2_Unavailable", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Available", - "1": "Unavailable" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "historyMaxAge": 2, - "expression": "binEnc({[.]Mode_Remote},{[.]Mode_Local})", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "documentation": "Mode", - "historyEnabled": true, - "name": "Mode", - "State": { - "0": "BAD-STATE", - "1": "Remote", - "2": "Local", - "3": "BAD-STATE" - }, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI2" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Manual Control Mode", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_Local", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "", - "1": "Selected" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI6" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.119", - "label": "Relay in Test Mode", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Relay Test Mode", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_RelayTest", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Off", - "1": "On" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI3" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Auto Control Mode", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_Remote", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "", - "1": "Selected" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Sampling/@3000ms.OverloadFactor" - }, - "valueSource": "opc", - "rawHigh": 1.0, - "scaleMode": "Off", - "dataType": "Float4", - "name": "OverloadFactor", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 100.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI9" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.11", - "label": "SF6 Gas Pressure Low", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "SF6 Gas Pressure", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SF6GasPressure_Low", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Low" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "name": "WAY1", - "typeId": "EPMS/WAY_MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 1 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI16" - }, - "name": "Open", - "tagType": "AtomicTag" - }, - { - "enabled": false, - "name": "ERMS_Active", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "WAY2", - "typeId": "EPMS/WAY_MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 2 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI26" - }, - "name": "Open", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI30" - }, - "name": "ERMS_Active", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "WAY3", - "typeId": "EPMS/WAY_MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 3 - } - }, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI39" - }, - "name": "Open", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI35" - }, - "name": "VFI Closed", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI42" - }, - "name": "ERMS_Active", - "tagType": "AtomicTag" - }, - { - "enabled": false, - "name": "VFI FTC", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI38" - }, - "name": "VFI FTO", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI41" - }, - "name": "Grounded", - "tagType": "AtomicTag" - }, - { - "enabled": false, - "name": "VFI Close_Inhibited", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI40" - }, - "name": "Closed", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI37" - }, - "name": "VFI Trip_Fail", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI36" - }, - "name": "VFI Tripped", - "tagType": "AtomicTag" - } - ] - }, - { - "name": "WAY4", - "typeId": "EPMS/WAY_MVS_GW_SIEMENS7SJ85_V1_1_REV0", - "parameters": { - "WayNum": { - "dataType": "Integer", - "value": 4 - } - }, - "enabled": false, - "tagType": "UdtInstance", - "tags": [ - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI39" - }, - "name": "VFI Tripped", - "tagType": "AtomicTag" - }, - { - "enabled": false, - "name": "VFI Close_Inhibited", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI43" - }, - "name": "Closed", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI40" - }, - "name": "VFI Trip_Fail", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI38" - }, - "name": "VFI Closed", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI44" - }, - "name": "Grounded", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI42" - }, - "name": "Open", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI41" - }, - "name": "VFI FTO", - "tagType": "AtomicTag" - }, - { - "enabled": false, - "name": "VFI FTC", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI45" - }, - "name": "ERMS_Active", - "tagType": "AtomicTag" - } - ] - } - ] - }, - { - "typeColor": -12058809, - "name": "UPS_RIELLO_HPUL_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH" - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "UPS": { - "dataType": "Integer", - "value": 1 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-{instanceName}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "valueSource": "opc", - "historyMaxAge": 2, - "opcItemPath": "", - "documentation": "Output Apparent Power Total", - "historySampleRateUnits": "MIN", - "enabled": false, - "engUnit": "kVA", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ApparentPower", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR47" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 0.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.102", - "label": "Battery Voltage Low", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Battery Voltage", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "BatteryVoltage", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR11" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Input Voltage A-B", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Input_VoltageAB", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR12" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Input Voltage B-C", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Input_VoltageBC", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR13" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Input Voltage C-A", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Input_VoltageCA", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI11" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Bypass Mode", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_OnBypass", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Off", - "1": "On" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.DI30" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.105", - "label": "Overload", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Output Overload", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Overload", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Overload" - }, - "value": false, - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Sampling/@3000ms.OverloadFactor" - }, - "valueSource": "opc", - "rawHigh": 1.0, - "scaleMode": "Off", - "dataType": "Float4", - "name": "OverloadFactor", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 100.0 - }, - { - "valueSource": "opc", - "historyMaxAge": 2, - "opcItemPath": "", - "documentation": "Output Real Power Total", - "historySampleRateUnits": "MIN", - "enabled": false, - "engUnit": "kW", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalPowerkW", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR25" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Voltage A-B", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAB", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR26" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Voltage B-C", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBC", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.IR27" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Voltage C-A", - "historySampleRateUnits": "MIN", - "engUnit": "V", - "tagType": "AtomicTag", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCA", - "value": 10, - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - } - ] - }, - { - "typeColor": -12058809, - "name": "BRKR_SIEMENS_ETU550LSI_V1_1_REV0", - "parameters": { - "Area": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Area}" - } - }, - "protocol_address": { - "dataType": "Integer", - "value": 4 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Device}-COM800" - } - }, - "Building": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}" - } - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "valueSource": "expr", - "expression": "binEnc(getBit({[.]BreakerStatus},10), getBit({[.]BreakerStatus},11))", - "readOnly": true, - "historyProvider": "NC_Tag_History", - "documentation": "Breaker State", - "alarms": [ - { - "setpointA": 3.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.03", - "label": "Tripped", - "priority": "Critical", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "historyEnabled": false, - "name": "BreakerState", - "State": { - "0": "Not Ready", - "1": "Open", - "2": "Closed", - "3": "Trip" - }, - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR218" - }, - "valueSource": "opc", - "readOnly": true, - "dataType": "Int4", - "documentation": "Status Register for Breaker Status", - "name": "BreakerStatus", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "expr", - "historyMaxAge": 2, - "expression": "getBit({[.]BreakerStatus},11) \u0026\u0026 !getBit({[.]BreakerStatus},10)", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "documentation": "Component Closed", - "historyEnabled": true, - "name": "Closed", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF2" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current A", - "sourceTagPath": "[.]CurrentA.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentA", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF4" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current B", - "sourceTagPath": "[.]CurrentB.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentB", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF6" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Current C", - "sourceTagPath": "[.]CurrentC.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentC", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HRF8" - }, - "valueSource": "opc", - "documentation": "Current N", - "sourceTagPath": "[.]CurrentN.TestValue", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "A", - "enabled": true, - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Float4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "CurrentN", - "historySampleRate": 1, - "sampleMode": "Periodic", - "opcServer": "Ignition OPC UA Server" - }, - { - "valueSource": "derived", - "deriveExpressionGetter": "isBadorError({[.]BreakerStatus})", - "alarms": [ - { - "setpointA": 0.0, - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{RootInstanceName}+\" \"+{ParentInstanceName}+\" \"+{label}" - } - } - ], - "sourceTagPath": "", - "documentation": "Connection", - "tagType": "AtomicTag", - "scaleMode": "BitInversion", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Offline", - "1": "Ok" - }, - "historySampleRate": 1, - "sampleMode": "OnChange" - }, - { - "valueSource": "expr", - "expression": "!getBit({[.]BreakerStatus},11) \u0026\u0026 getBit({[.]BreakerStatus},10)", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "documentation": "Component Open", - "historyEnabled": true, - "name": "Open", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag" - }, - { - "valueSource": "expr", - "expression": "getBit({[.]BreakerStatus},11) \u0026\u0026 getBit({[.]BreakerStatus},10)", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "documentation": "Component Tripped", - "historyEnabled": true, - "name": "Tripped", - "alarmEvalEnabled": true, - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag" - } - ] - }, - { - "typeColor": -12058809, - "name": "UPS_SCHNEIDER_GVL500K_TypeF_V1_1_REV1", - "parameters": { - "Area": { - "dataType": "String", - "value": "DH" - }, - "protocol_address": { - "dataType": "Integer", - "value": 1 - }, - "UPS": { - "dataType": "Integer", - "value": 2 - }, - "Device": { - "dataType": "String", - "value": { - "bindType": "parameter", - "binding": "{Building}-{Area}-{instanceName}" - } - }, - "Building": { - "dataType": "String", - "value": "LCO3" - } - }, - "tagType": "UdtType", - "tags": [ - { - "name": "AlarmStatus", - "typeId": "Alarm Priority Device", - "tagType": "UdtInstance" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR80" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Apparent Power Total", - "tagGroup": "Modbus_3s", - "engUnit": "kVA", - "tagType": "AtomicTag", - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "ApparentPower", - "historyTimeDeadbandUnits": "SEC", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR48" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Battery Voltage ", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "BatteryVoltage", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR1.5" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 0.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.104", - "label": "Battery Discharge", - "priority": "Critical", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Battery ", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Battery_Discharge", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Not Charged", - "1": "Charged" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}][Diagnostics]/Hostname" - }, - "valueSource": "opc", - "dataType": "String", - "name": "IP", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR12" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Input Voltage A", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Input_VoltageAB", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR13" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Input Voltage B", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Input_VoltageBC", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR14" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Input Voltage C", - "historySampleRateUnits": "MIN", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Input_VoltageCA", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR5892.14" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Efficiency Mode", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_Efficiency", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Off", - "1": "On" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR1.9" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Inverter Mode", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_Inverter", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Not Normal", - "1": "Normal" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR1.11" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Bypass Mode", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Mode_OnBypass", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "Off", - "1": "On" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Status" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "deriveExpressionGetter": "isBadorError({[.]SF6GasPressure_Low})", - "alarms": [ - { - "mode": "OnCondition", - "timeOnDelaySeconds": 120.0, - "name": "Alrt.01", - "label": "Device Offline", - "priority": "High", - "ackMode": "Manual", - "setpointA": { - "bindType": "Expression", - "value": "{[.]Online} \u003d \"Connected\"" - }, - "activeCondition": { - "bindType": "Expression", - "value": "{[.]Online} !\u003d \u0027Connected\u0027" - }, - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "FacNet Connection", - "tagType": "AtomicTag", - "scaleMode": "Off", - "readOnly": true, - "dataType": "String", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Online", - "historyTimeDeadbandUnits": "SEC", - "value": "false", - "historySampleRate": 1, - "sampleMode": "OnChange", - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR2.30" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.105", - "label": "Overload", - "priority": "High", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "UPS Load", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "Overload", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Overload" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "ns\u003d1;s\u003d[{Device}][Diagnostics]/Sampling/@3000ms.OverloadFactor" - }, - "valueSource": "opc", - "rawHigh": 1.0, - "scaleMode": "Off", - "dataType": "Float4", - "name": "OverloadFactor", - "engUnit": "%", - "tagType": "AtomicTag", - "opcServer": "Ignition OPC UA Server", - "scaledHigh": 100.0 - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR2.29" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.29", - "label": "Summary Alert Cautionary", - "displayPath": "{ParentInstanceName}+\" \"+{label}", - "priority": "High", - "ackMode": "Manual" - } - ], - "documentation": "Cautionary Alert", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SummaryAlert_Cautionary", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Active" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR2.31" - }, - "valueSource": "opc", - "historyMaxAge": 2, - "alarms": [ - { - "setpointA": 1.0, - "timeOnDelaySeconds": 5.0, - "name": "Alrt.28", - "label": "Summary Alert Critical", - "priority": "Critical", - "ackMode": "Manual", - "displayPath": { - "bindType": "Expression", - "value": "{ParentInstanceName}+\" \"+{label}" - } - } - ], - "documentation": "Critical Alert", - "tagGroup": "Modbus_3s", - "tagType": "AtomicTag", - "readOnly": true, - "dataType": "Boolean", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "SummaryAlert_Critical", - "historyTimeDeadbandUnits": "SEC", - "State": { - "0": "OK", - "1": "Active" - }, - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR81" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Real Power Total", - "tagGroup": "Modbus_3s", - "engUnit": "kW", - "tagType": "AtomicTag", - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "TotalPowerkW", - "historyTimeDeadbandUnits": "SEC", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR26" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Voltage A", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageAB", - "historyTimeDeadbandUnits": "SEC", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR27" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Voltage B", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageBC", - "historyTimeDeadbandUnits": "SEC", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - }, - { - "opcItemPath": { - "bindType": "parameter", - "binding": "[{Device}]{protocol_address}.HR28" - }, - "rawHigh": 100.0, - "valueSource": "opc", - "historyMaxAge": 2, - "documentation": "Output Voltage C", - "tagGroup": "Modbus_3s", - "engUnit": "V", - "tagType": "AtomicTag", - "scaledHigh": 100.0, - "scaleMode": "Linear", - "readOnly": true, - "dataType": "Int4", - "historyProvider": "NC_Tag_History", - "historyEnabled": true, - "name": "VoltageCA", - "historyTimeDeadbandUnits": "SEC", - "historySampleRate": 1, - "opcServer": "Ignition OPC UA Server" - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/EPMS/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/EPMS/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/EPMS/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/udts.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/udts.json deleted file mode 100644 index c74a5cf..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/udts.json +++ /dev/null @@ -1,278 +0,0 @@ -[ - { - "name": "Alarm Priority Base", - "tagType": "UdtType", - "tags": [ - { - "name": "CustomTags", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "documentation": "Sum of Low and Medium alarm counts", - "name": "ActiveLowCount", - "value": 0, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - }, - { - "valueSource": "memory", - "name": "Update Count", - "value": 1, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "valueSource": "memory", - "name": "Active Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - }, - { - "valueSource": "memory", - "name": "ActiveUnacked Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value \u003c 0:\n\t\tsystem.tag.writeBlocking(\"[.]HighestActivePriority\", None)" - } - ], - "valueSource": "memory", - "name": "HighestActivePriority", - "value": -1, - "tagType": "AtomicTag" - }, - { - "valueSource": "memory", - "documentation": "Sum of Critical and High alarm counts", - "name": "ActiveCriticalCount", - "value": 0, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - }, - { - "valueSource": "memory", - "historyMaxAge": 1, - "historyEnabled": false, - "name": "ActiveAcked Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - } - ] - }, - { - "valueSource": "expr", - "expression": "\u0027*\u0027 + \r\n//if(indexOf({PathToParentFolder}, {InstanceName}) !\u003d -1, \r\nreplace({PathToParentFolder}, \u0027/\u0027 + {InstanceName}, \u0027\u0027)\r\n//, {PathToParentFolder}) \r\n+ \u0027/*\u0027 ", - "dataType": "String", - "name": "Path", - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif not initialChange:\n\t\tif currentValue.value\u003d\u003d1:\n\t\t\ttagProvider \u003d tagPath.split(\"]\")[0].lstrip(\"[\")\n\t\t\tpath \u003d tagPath.rsplit(\"/\",1)[0]\n\t\t\tAlarms.prioritycounts.refreshAllTriggers(path,tagProvider)" - } - ], - "valueSource": "memory", - "dataType": "Boolean", - "name": "Refresh All Alarms", - "value": false, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif not initialChange:\n\t\tpath \u003d tagPath.rsplit(\"/\",1)[0]\n\t\tAlarms.prioritycounts.alarm_priority(path,isBase\u003d1,isArea\u003d0,isDevice\u003d0)" - } - ], - "valueSource": "expr", - "expression": "{[System]Gateway/Alarming/Active and Unacked} + {[System]Gateway/Alarming/Active and Unacked} + {[System]Gateway/Alarming/Active and Acked}\r\n// Sum active unacked twice to capture change from acknowledging ", - "name": "Trigger", - "tagType": "AtomicTag", - "ExcludeFromPayload": true - } - ] - }, - { - "name": "Alarm Priority Area", - "tagType": "UdtType", - "tags": [ - { - "name": "CustomTags", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "name": "Update Count", - "value": 1, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "valueSource": "memory", - "name": "ActiveUnacked Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "valueSource": "memory", - "historyEnabled": false, - "name": "Active Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - }, - { - "valueSource": "memory", - "name": "ActiveAcked Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value \u003c 0:\n\t\tsystem.tag.writeBlocking(\"[.]HighestActivePriority\", None)" - } - ], - "valueSource": "memory", - "name": "HighestActivePriority", - "value": -1, - "tagType": "AtomicTag" - } - ] - }, - { - "valueSource": "expr", - "expression": "concat(\u0027*\u0027, replace({PathToParentFolder}, \u0027/\u0027 + {InstanceName}, \u0027\u0027), \u0027/*\u0027)", - "dataType": "String", - "name": "Path", - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif not initialChange:\n\t\tif currentValue.value \u003d\u003d 1:\n\t\t\tpath \u003d tagPath.rsplit(\"/\",1)[0]\n\t\t\tAlarms.prioritycounts.alarm_priority(path,isBase\u003d0,isArea\u003d1,isDevice\u003d0)\n" - } - ], - "valueSource": "memory", - "expression": "{[System]Gateway/Alarming/Active and Unacked} + {[System]Gateway/Alarming/Active and Unacked} + {[System]Gateway/Alarming/Active and Acked}\r\n//{[.]CustomTags/ActiveUnacked Count} + {[.]CustomTags/ActiveUnacked Count} + {[.]CustomTags/ActiveAcked Count}\r\n// Sum active unacked twice to capture change from acknowledging ", - "dataType": "Boolean", - "name": "Trigger", - "value": false, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - } - ] - }, - { - "name": "Alarm Priority Device", - "tagType": "UdtType", - "tags": [ - { - "name": "CustomTags", - "tagType": "Folder", - "tags": [ - { - "valueSource": "memory", - "name": "ActiveUnacked Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "valueSource": "memory", - "name": "ActiveAcked Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "valueSource": "memory", - "name": "Update Count", - "value": 1, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - }, - { - "valueSource": "memory", - "dataType": "Document", - "name": "ActiveAlarms", - "tagType": "AtomicTag", - "ExcludeFromPayload": false - }, - { - "valueSource": "memory", - "name": "Active Count", - "value": 0, - "enabled": true, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif currentValue.value \u003c 0:\n\t\tsystem.tag.writeBlocking(\"[.]HighestActivePriority\", None)" - } - ], - "valueSource": "memory", - "name": "HighestActivePriority", - "value": -1, - "tagType": "AtomicTag", - "ExcludeFromPayload": false - } - ] - }, - { - "valueSource": "expr", - "expression": "concat(\u0027*\u0027, replace({PathToParentFolder}, \u0027/\u0027 + {InstanceName}, \u0027\u0027), \u0027/*\u0027)", - "dataType": "String", - "name": "Path", - "tagType": "AtomicTag", - "ExcludeFromPayload": true - }, - { - "eventScripts": [ - { - "eventid": "valueChanged", - "script": "\tif not initialChange:\n\t\tif currentValue.value\u003d\u003d1:\n\t\t\tpath \u003d tagPath.rsplit(\"/\",1)[0]\n\t\t\tAlarms.prioritycounts.alarm_priority(path,isBase\u003d0,isArea\u003d0,isDevice\u003d1)\n" - } - ], - "valueSource": "memory", - "expression": "", - "dataType": "Boolean", - "name": "Trigger", - "value": false, - "tagType": "AtomicTag", - "ExcludeFromPayload": true - } - ] - } -] \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/unary-resource.json b/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/unary-resource.json deleted file mode 100644 index 8fb3cc0..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/tag-type-definition/default/unary-resource.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "udts.json" - ], - "attributes": { - "config": {} - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/translations/resource.json b/reference/Docker/gw-config/resources/core/ignition/translations/resource.json deleted file mode 100644 index 430cd78..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/translations/resource.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [], - "attributes": { - "lastModification": { - "actor": "8.3-migration", - "timestamp": "2025-10-20T13:05:06Z" - }, - "ignorePunctuation": false, - "caseInsensitive": false, - "lastModificationSignature": "c4b7037ec1110f074ae3a2475eb5dc66f10169f8a5e8b62d01581a33a325fe10", - "ignoreWhitespace": false, - "ignoreTags": false - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/user-source/default/config.json b/reference/Docker/gw-config/resources/core/ignition/user-source/default/config.json deleted file mode 100644 index a8cc136..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/user-source/default/config.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "profile": { - "cacheValidationTimeout": 15, - "failoverMode": "HARD", - "lockoutAttempts": 5, - "lockoutEnabled": true, - "lockoutWindow": 15, - "scheduleRestricted": false, - "type": "INTERNAL" - }, - "settings": { - "passwordComplexity": 3, - "passwordContainsPassword": true, - "passwordContainsUserName": true, - "passwordHistory": 0, - "passwordMaxAge": 0, - "passwordMaxRepeatedChars": 3, - "passwordMinLength": 8 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/user-source/default/resource.json b/reference/Docker/gw-config/resources/core/ignition/user-source/default/resource.json deleted file mode 100644 index 18cc491..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/user-source/default/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "A", - "description": "This user source profile was automatically created during a startup", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json", - "users.json" - ], - "attributes": { - "lastModification": { - "actor": "system-init", - "timestamp": "2025-10-20T13:05:06Z" - }, - "uuid": "8caec0e4-b475-4201-b2b0-a4b863807fdc", - "lastModificationSignature": "87178362f8c3d10525c473365929845e466ca1c7e570b61f44622627f9eaabb5" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/user-source/default/users.json b/reference/Docker/gw-config/resources/core/ignition/user-source/default/users.json deleted file mode 100644 index 796c044..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/user-source/default/users.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "users": [ - { - "uuid": "3b999281-b0ce-49c8-84cf-cd5e1d23d16d", - "username": "admin", - "schedule": "Always", - "password": "[C0C8AE17]9b4113466c13dc351a27f9a9ae821bb1ecb61965edd1b0327a1724ba3fdfe82f", - "passwordDate": "20251020.080506252-0500", - "passwordHistory": [], - "createdDate": "20251020.080506251-0500", - "lastModifiedDate": "20251020.080506251-0500", - "roles": [ - "738abe99-4be2-47ee-9964-f39ba398f5f3" - ], - "extraProps": [], - "scheduleAdjustments": [], - "contactInfos": [] - } - ], - "roles": [ - { - "uuid": "738abe99-4be2-47ee-9964-f39ba398f5f3", - "rolename": "Administrator", - "createdDate": "20251020.080506251-0500", - "lastModifiedDate": "20251020.080506251-0500" - } - ] -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/config.json b/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/config.json deleted file mode 100644 index a8cc136..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/config.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "profile": { - "cacheValidationTimeout": 15, - "failoverMode": "HARD", - "lockoutAttempts": 5, - "lockoutEnabled": true, - "lockoutWindow": 15, - "scheduleRestricted": false, - "type": "INTERNAL" - }, - "settings": { - "passwordComplexity": 3, - "passwordContainsPassword": true, - "passwordContainsUserName": true, - "passwordHistory": 0, - "passwordMaxAge": 0, - "passwordMaxRepeatedChars": 3, - "passwordMinLength": 8 - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/resource.json b/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/resource.json deleted file mode 100644 index 7648167..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/resource.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "scope": "A", - "description": "OPC UA clients will authenticate against this profile by default.", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json", - "users.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2025-10-20T13:05:14Z" - }, - "uuid": "c179e52d-8487-4b3f-bda8-2df47f87093a", - "lastModificationSignature": "6d108842b6fd7b15bb91849846354ffc9fc28ef62ed42b951ddc54565df2bada" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/users.json b/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/users.json deleted file mode 100644 index ab7b8be..0000000 --- a/reference/Docker/gw-config/resources/core/ignition/user-source/opcua-module/users.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "users": [ - { - "uuid": "e78f79b7-9ea7-4de3-8334-0656c6818fc1", - "username": "opcuauser", - "schedule": "Always", - "password": "[CBAFC96B]f324374524eb8e22bcf295be7a23ae88694b19c6ccb241df4e7045470437adb4", - "passwordDate": "20251020.080514329-0500", - "passwordHistory": [], - "createdDate": "20251020.080514329-0500", - "lastModifiedDate": "20251020.080514329-0500", - "roles": [ - "09923ac2-d4cf-41a6-a28e-e0056a034f07" - ], - "extraProps": [], - "scheduleAdjustments": [], - "contactInfos": [] - } - ], - "roles": [ - { - "uuid": "09923ac2-d4cf-41a6-a28e-e0056a034f07", - "rolename": "ReadWrite", - "description": "OPC UA clients will authenticate against this profile by default.", - "createdDate": "20251020.080514329-0500", - "lastModifiedDate": "20251020.080514329-0500" - } - ] -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/external/config-mode.json b/reference/Docker/gw-config/resources/external/config-mode.json deleted file mode 100644 index 4c96fb2..0000000 --- a/reference/Docker/gw-config/resources/external/config-mode.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "title": "External", - "description": "Externally managed configuration", - "enabled": true, - "inheritable": true, - "parent": "system" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/client-keystore/keystore.pfx b/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/client-keystore/keystore.pfx deleted file mode 100644 index e7edfa6..0000000 Binary files a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/client-keystore/keystore.pfx and /dev/null differ diff --git a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/client-keystore/resource.json b/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/client-keystore/resource.json deleted file mode 100644 index e283fad..0000000 --- a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/client-keystore/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "keystore.pfx" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:13Z" - }, - "lastModificationSignature": "ac58d776a120fdf9a87e0ffe8688fea81e8e3c3b2d6486c8efe104e20719429a" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/server-keystore/keystore.pfx b/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/server-keystore/keystore.pfx deleted file mode 100644 index c95f0ea..0000000 Binary files a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/server-keystore/keystore.pfx and /dev/null differ diff --git a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/server-keystore/resource.json b/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/server-keystore/resource.json deleted file mode 100644 index cf68420..0000000 --- a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/server-keystore/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "keystore.pfx" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:13Z" - }, - "lastModificationSignature": "6416bc372f796fffe64e867819d3d4c7af6efb0c019d9d683d16bd37b015e4ef" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/uuid/resource.json b/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/uuid/resource.json deleted file mode 100644 index d097e80..0000000 --- a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/uuid/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "uuid.txt" - ], - "attributes": { - "lastModification": { - "actor": "default", - "timestamp": "2025-10-20T13:05:13Z" - }, - "lastModificationSignature": "b88d6394691a27b0751a553d3a19ab099686f263af61a7aaf82c055a11409d54" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/uuid/uuid.txt b/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/uuid/uuid.txt deleted file mode 100644 index c0affa0..0000000 --- a/reference/Docker/gw-config/resources/local/com.inductiveautomation.opcua/uuid/uuid.txt +++ /dev/null @@ -1 +0,0 @@ -4033edd0-a76d-4666-92d9-b261a6829a80 \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/config-mode.json b/reference/Docker/gw-config/resources/local/config-mode.json deleted file mode 100644 index 53273e2..0000000 --- a/reference/Docker/gw-config/resources/local/config-mode.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "title": "Local", - "description": "Gateway configuration resources that are unique to the local instance, and will not be synchronized with a redundant pair, if any.", - "enabled": true, - "inheritable": false, - "parent": "core" -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/ignition/local-system-properties/config.json b/reference/Docker/gw-config/resources/local/ignition/local-system-properties/config.json deleted file mode 100644 index 5c69cf7..0000000 --- a/reference/Docker/gw-config/resources/local/ignition/local-system-properties/config.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "demoTimeRemaining": 0 -} \ No newline at end of file diff --git a/reference/Docker/gw-config/resources/local/ignition/local-system-properties/resource.json b/reference/Docker/gw-config/resources/local/ignition/local-system-properties/resource.json deleted file mode 100644 index e4dcb86..0000000 --- a/reference/Docker/gw-config/resources/local/ignition/local-system-properties/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModification": { - "actor": "unknown", - "timestamp": "2026-03-02T20:08:57Z" - }, - "lastModificationSignature": "e70b385468f9ba21239f99f8799f1c642b31b66f4402ec09962af66374ffa9d3" - } -} \ No newline at end of file diff --git a/reference/Docker/gw-init/gateway.env b/reference/Docker/gw-init/gateway.env deleted file mode 100644 index 620c957..0000000 --- a/reference/Docker/gw-init/gateway.env +++ /dev/null @@ -1,11 +0,0 @@ -ACCEPT_IGNITION_EULA=Y -GATEWAY_ADMIN_USERNAME=admin -GATEWAY_ADMIN_PASSWORD_FILE=/run/secrets/gateway-admin-password -GATEWAY_PUBLIC_ADDRESS=${GATEWAY1_HOSTNAME} -IGNITION_EDITION=standard -TZ=America/Chicago -GATEWAY_MODULES_ENABLED=all -DISABLE_QUICKSTART=true -IGNITION_UID=2003 -IGNITION_GID=2003 - diff --git a/reference/Docker/gw-secret/GATEWAY_ADMIN_PASSWORD b/reference/Docker/gw-secret/GATEWAY_ADMIN_PASSWORD deleted file mode 100644 index 8891e12..0000000 --- a/reference/Docker/gw-secret/GATEWAY_ADMIN_PASSWORD +++ /dev/null @@ -1 +0,0 @@ -testPassword \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/page-config/config.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/page-config/config.json deleted file mode 100644 index 6b6c763..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/page-config/config.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "pages": { - "/": { - "title": "Main Interface", - "viewPath": "Page/Interface/Main" - }, - "/demo": { - "title": "L2 Linking Demo", - "viewPath": "Demo/Main" - }, - "/devices": { - "title": "Device List", - "viewPath": "Page/Devices/Main" - }, - "/docker": { - "title": "Modbus Docker Monitor", - "viewPath": "Docker/Main" - }, - "/setup": { - "title": "System Setup", - "viewPath": "Page/Setup/Main" - } - }, - "sharedDocks": { - "cornerPriority": "top-bottom", - "left": [ - { - "anchor": "fixed", - "autoBreakpoint": 480, - "content": "push", - "handle": "hide", - "iconUrl": "", - "id": "menu", - "modal": false, - "resizable": false, - "show": "visible", - "size": 200, - "viewParams": {}, - "viewPath": "Docks/Menu" - } - ], - "top": [ - { - "anchor": "fixed", - "autoBreakpoint": 480, - "content": "push", - "handle": "hide", - "iconUrl": "", - "id": "", - "modal": false, - "resizable": false, - "show": "visible", - "size": 75, - "viewParams": {}, - "viewPath": "Header/Header" - } - ] - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/page-config/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/page-config/resource.json deleted file mode 100644 index 7208104..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/page-config/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "config.json" - ], - "attributes": { - "lastModificationSignature": "2a47f53f0b109fbbf690612b16f76c39e84d6bbf33e1b72598f6987393c18334", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-06T15:25:25Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/session-props/props.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/session-props/props.json deleted file mode 100644 index ecd26fd..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/session-props/props.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "custom": {}, - "propConfig": { - "props.auth": { - "access": "PRIVATE", - "persistent": false - }, - "props.device.accelerometer": { - "access": "SYSTEM", - "persistent": false - }, - "props.device.identifier": { - "access": "SYSTEM", - "persistent": false - }, - "props.device.timezone": { - "access": "SYSTEM", - "persistent": false - }, - "props.device.type": { - "access": "SYSTEM", - "persistent": false - }, - "props.device.userAgent": { - "access": "SYSTEM", - "persistent": false - }, - "props.gateway": { - "access": "SYSTEM", - "persistent": false - }, - "props.geolocation.data": { - "access": "SYSTEM", - "persistent": false - }, - "props.geolocation.permissionGranted": { - "access": "SYSTEM", - "persistent": false - }, - "props.host": { - "access": "SYSTEM", - "persistent": false - }, - "props.id": { - "access": "SYSTEM", - "persistent": false - }, - "props.lastActivity": { - "access": "SYSTEM", - "persistent": false - }, - "props.offline.capable": { - "access": "SYSTEM", - "persistent": false - }, - "props.offline.enabled": { - "access": "SYSTEM", - "persistent": false - }, - "props.offline.lastSynced": { - "access": "SYSTEM", - "persistent": false - } - }, - "props": { - "address": "172.30.35.23", - "device": {}, - "geolocation": {}, - "locale": "en-US", - "offline": {}, - "timeZoneId": "America/Chicago" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/session-props/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/session-props/resource.json deleted file mode 100644 index 6578970..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/session-props/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "props.json" - ], - "attributes": { - "lastModificationSignature": "65f054cd3f6ee56e51a334dad4687f7e941fbb1084da5a459d990d7cf760a5eb", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:23:57Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/Button/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/Button/resource.json deleted file mode 100644 index 1eb9759..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/Button/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "87c16ec49236d6a36313308c9b81073bded5f50190e5ca2e14783209029a35af", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/Button/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/Button/style.json deleted file mode 100644 index 63c4354..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/Button/style.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-60)", - "margin": "10px" - } - }, - "variants": [ - { - "pseudo": "enabled", - "style": { - "backgroundColor": "var(--indicator)", - "color": "#FFFFFF" - } - } - ] -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/NumericEntry/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/NumericEntry/resource.json deleted file mode 100644 index 0ebf464..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/NumericEntry/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "03d97e78a291b92c7a48a92fa888a1274a6eb6100a2104e023af74e697bb75cc", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/NumericEntry/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/NumericEntry/style.json deleted file mode 100644 index f65936f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/NumericEntry/style.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "base": { - "style": {} - }, - "variants": [ - { - "pseudo": "disabled", - "style": { - "backgroundColor": "var(--neutral-20)", - "color": "var(--neutral-100)" - } - } - ] -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointHeader/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointHeader/resource.json deleted file mode 100644 index 0e6dcc7..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointHeader/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "53920bf8e8388bae069959c0842fef9157fd1dc16f00784029664b26863caa49", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointHeader/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointHeader/style.json deleted file mode 100644 index f3232dc..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointHeader/style.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-40)" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatus/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatus/resource.json deleted file mode 100644 index 7cd1d26..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatus/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "826af095ddc471cc739cdac8a99d0b3b9a5edcee9c7c7dbc5827952915ebf250", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatus/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatus/style.json deleted file mode 100644 index 12d5564..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatus/style.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-30)", - "borderBottomStyle": "solid", - "borderBottomWidth": "1px", - "borderTopStyle": "solid", - "borderTopWidth": "1px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatusText/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatusText/resource.json deleted file mode 100644 index 8deec9c..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatusText/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "e826c114c0e7661d803092fff49ededbc42db0c4cc3364f358343d30479f9d7c", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatusText/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatusText/style.json deleted file mode 100644 index 5d66e70..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/PointStatusText/style.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "base": { - "style": { - "fontSize": "0.70em", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusBad/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusBad/resource.json deleted file mode 100644 index 7648b16..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusBad/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "554b687d57eeb155041315214ee6ac0c9461ce362053d50c888066fb5eecd489", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusBad/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusBad/style.json deleted file mode 100644 index feb2dc0..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusBad/style.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--error)", - "borderTopLeftRadius": "5px", - "borderTopRightRadius": "5px", - "borderBottomLeftRadius": "5px", - "borderBottomRightRadius": "5px", - "color": "var(--neutral-10)", - "margin": "5px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusGood/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusGood/resource.json deleted file mode 100644 index 808d470..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusGood/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "88918d742593fab4924b8aa96910ca4e3f12e20131cc8b01f3b3e490a56eac1c", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusGood/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusGood/style.json deleted file mode 100644 index aa748e2..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Display/StatusGood/style.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--indicator)", - "borderTopLeftRadius": "5px", - "borderTopRightRadius": "5px", - "borderBottomLeftRadius": "5px", - "borderBottomRightRadius": "5px", - "color": "var(--neutral-10)", - "margin": "5px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Alarm_Active/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Alarm_Active/resource.json deleted file mode 100644 index 232e505..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Alarm_Active/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "575f1778d0f6d2350eac1f7e5f938755e23490f3ddbd54055749eef1dd751983", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Alarm_Active/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Alarm_Active/style.json deleted file mode 100644 index 12b22bb..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Alarm_Active/style.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "base": { - "animation": { - "keyframes": { - "0%": { - "color": "#E7F5FF", - "fill": "#E7F5FF" - }, - "100%": { - "color": "#FF2E2E", - "fill": "#FF2E2E" - } - } - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/DropDown/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/DropDown/resource.json deleted file mode 100644 index 8c91d83..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/DropDown/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "2e3da2c83f4648da5b0770937b293e2ac991cecf0d2f3ebf07b7210fef88725a", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/DropDown/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/DropDown/style.json deleted file mode 100644 index b85e4e4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/DropDown/style.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-20)", - "borderTopLeftRadius": "5px", - "borderTopRightRadius": "5px", - "borderBottomLeftRadius": "5px", - "borderBottomRightRadius": "5px", - "color": "var(--neutral-100)", - "marginBottom": "10px", - "marginTop": "10px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Header/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Header/resource.json deleted file mode 100644 index 2155d0c..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Header/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "1da08f515a9cb1e53ac69bafe27aac04670aa128d9216c3ca15b93f81c13390e", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Header/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Header/style.json deleted file mode 100644 index ead30c9..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Header/style.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "#003E69", - "color": "#E7F5FF", - "fontSize": "14px", - "lineHeight": "17px", - "fill": "#FFFFFF" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Icon/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Icon/resource.json deleted file mode 100644 index 67319a8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Icon/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "f8672754ede1f9f7f22e3f7f28069cb129105f215dd3d9fe231857a6ae281cee", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Icon/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Icon/style.json deleted file mode 100644 index f4c79c9..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Header/Icon/style.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "base": { - "style": { - "color": "#FFFFFF", - "cursor": "pointer", - "fill": "#FFFFFF" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/All_Header/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/All_Header/resource.json deleted file mode 100644 index 6ca5be3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/All_Header/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "eaf6e4c78c2a92ca1a2316c68bf3dcbc80ce4cc925153febb7087101f4b792b1", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/All_Header/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/All_Header/style.json deleted file mode 100644 index 089beee..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/All_Header/style.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-80)", - "color": "var(--neutral-10)", - "fontSize": "14px", - "fontWeight": "bold", - "lineHeight": "17px", - "textTransform": "none" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Item/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Item/resource.json deleted file mode 100644 index b2f0ae3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Item/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "b45195df4db63c8448edc3df0992c2d24b74456b9a434f41973140c9fb5158f3", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Item/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Item/style.json deleted file mode 100644 index 9f16a1e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Item/style.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-20)", - "borderBottomStyle": "none", - "borderTopColor": "var(--neutral-60)", - "borderTopStyle": "solid", - "borderTopWidth": "1px", - "color": "var(--neutral-80)", - "fontSize": "14px", - "lineHeight": "16px", - "textTransform": "uppercase" - } - }, - "variants": [ - { - "pseudo": "last-child", - "style": { - "borderBottomColor": "var(--neutral-60)", - "borderBottomStyle": "solid", - "borderBottomWidth": "1px" - } - }, - { - "pseudo": "hover", - "style": { - "backgroundColor": "var(--callToActionHighlight)" - } - } - ] -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Menu/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Menu/resource.json deleted file mode 100644 index ae047b0..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Menu/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "d02518b104eebc159e01c20ec4bd295e6274686f47815f33193bfbaaf0a3167b", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Menu/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Menu/style.json deleted file mode 100644 index ad360ac..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Menu/Menu/style.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-30)" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Alarm/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Alarm/resource.json deleted file mode 100644 index 8c49676..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Alarm/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "79abf1c9b99e15796c0b06d0d836dd146fba696e39efce96cebe19a4b67f5f96", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Alarm/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Alarm/style.json deleted file mode 100644 index fce00e2..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Alarm/style.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "base": { - "style": { - "borderBottomStyle": "none", - "borderLeftColor": "var(--neutral-40)", - "borderLeftStyle": "solid", - "borderLeftWidth": "1px", - "borderRightColor": "var(--neutral-40)", - "borderRightStyle": "solid", - "borderRightWidth": "1px", - "borderTopStyle": "none" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Page/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Page/resource.json deleted file mode 100644 index 56300f4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Page/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "49d48cf1cd8237066cb8500122555a9d1f1ed9a1359031ea9ee5b55bce76859d", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Page/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Page/style.json deleted file mode 100644 index e1ffe94..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Alarm/Page/style.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-20)" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Bold/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Bold/resource.json deleted file mode 100644 index 33732b2..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Bold/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "34b5e003a6d60ac5a3643ce1f4f8e06c5477184d973862ec5bfd3528701f7f82", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Bold/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Bold/style.json deleted file mode 100644 index b21b980..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Bold/style.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "base": { - "style": { - "fontWeight": "bold" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Margins/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Margins/resource.json deleted file mode 100644 index a91d156..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Margins/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "70ec6099a2ee01c6a85afe4ab1d89dee9cc3aad53a399e6b40022a88bc360b33", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Margins/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Margins/style.json deleted file mode 100644 index 99ffde8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Margins/style.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "base": { - "style": { - "marginLeft": "12px", - "marginRight": "12px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Page/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Page/resource.json deleted file mode 100644 index 437df74..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Page/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "afc5766b2d7a2e1cb3d2436ba9d3bd334d05240f3aff84cd3389a048740632f2", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Page/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Page/style.json deleted file mode 100644 index 375aba8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Page/style.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "base": { - "style": { - "borderLeftColor": "var(--neutral-60)", - "borderLeftStyle": "solid", - "borderLeftWidth": "1px", - "fontSize": "14px", - "lineHeight": "20px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Text/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Text/resource.json deleted file mode 100644 index 2e05052..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Text/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "7b89b46fae1173234ab088a811cc37079ee26f226f055a9dbb6651105d7d71eb", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Text/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Text/style.json deleted file mode 100644 index fa11e3a..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Page/Text/style.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "base": { - "style": { - "fontSize": "14px", - "lineHeight": "20px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Icon/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Icon/resource.json deleted file mode 100644 index ff4285e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Icon/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "cb3457dacafb2126f5696997653ede37b7d0c4d8cb617556b20b55ec4e09699c", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Icon/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Icon/style.json deleted file mode 100644 index 46405dd..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Icon/style.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "base": { - "style": { - "fill": "var(--neutral-90)" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Text/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Text/resource.json deleted file mode 100644 index ecebcb2..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Text/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "3be3e92f75df5ce867a23ebf12545c6b3c51faf0615634ab3ad5551a372744c6", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Text/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Text/style.json deleted file mode 100644 index 8f0e712..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Text/style.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "base": { - "style": { - "color": "var(--neutral-90)", - "fontSize": "16px", - "fontWeight": "bold", - "lineHeight": "19px", - "marginLeft": "6px", - "fill": "var(--neutral-90)" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Title/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Title/resource.json deleted file mode 100644 index d0534d9..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Title/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "style.json" - ], - "attributes": { - "lastModificationSignature": "8d7ad4c342f00cc2b86ab6d69cc4f908bdd8d25622d03b49a0fb4482d0fdb33a", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Title/style.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Title/style.json deleted file mode 100644 index c0ca567..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/style-classes/Title/Title/style.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "base": { - "style": { - "backgroundColor": "var(--neutral-30)", - "borderBottomColor": "var(--neutral-60)", - "borderBottomStyle": "solid", - "borderBottomWidth": "1px", - "borderTopColor": "var(--neutral-60)", - "borderTopStyle": "solid", - "borderTopWidth": "1px" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/resource.json deleted file mode 100644 index 152c931..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "52d49f4a9a22acfb0ea69e209ad67764634cac9707cf4065543211aa4dd4c44c", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/thumbnail.png deleted file mode 100644 index 99417b6..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/view.json deleted file mode 100644 index 86623db..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Calculation/view.json +++ /dev/null @@ -1,809 +0,0 @@ -{ - "custom": {}, - "params": { - "devicePath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "propConfig": { - "params.devicePath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "75px" - }, - "props": { - "text": "PLC", - "textStyle": { - "classes": "Display/PointStatusText", - "fontWeight": "bold", - "padding": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "devicePath": "{view.params.devicePath}" - }, - "tagPath": "{devicePath}/Parameters/PLC" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "75px" - }, - "props": { - "text": "Device", - "textStyle": { - "classes": "Display/PointStatusText", - "fontWeight": "bold", - "padding": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_2" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "devicePath": "{view.params.devicePath}" - }, - "tagPath": "{devicePath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Dropdown" - }, - "position": { - "basis": "140px", - "grow": 1 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "expression": "now(5000)" - }, - "transforms": [ - { - "code": "\t\t\n\t\t\n\tUDTType \u003d \"Calculations/Analog\"\n\ttagPath \u003d self.view.params.devicePath\n\tdeviceName \u003d self.getSibling(\"Label_2\").props.text\n\n\t\n\ttags \u003d system.tag.browse(tagPath, {\"recursive\":True,\"tagType\":\"UdtInstance\", \"typeId\":UDTType})\n\t\n\tresults \u003d tags.getResults()\n\t\n\tpathList \u003d []\n\ttypePathList \u003d []\n\t\n\toptions \u003d []\n\t\n\tfor result in results:\n\t\tif \"_types_\" not in str(result[\"fullPath\"]):\n\t\t\ttypePathList.append(str(result[\"fullPath\"]))\n\t\t\t\n\t\n\ttagRead \u003d system.tag.readBlocking(typePathList)\n\t\n\tfor i in range(0, len(tagRead)):\n\t\toption \u003d {}\n\t\toption[\"value\"] \u003d typePathList[i]\n\t\tlabel \u003d tagRead[i].value[\"Name\"]\n\t\tlabel \u003d label.replace(\" - \",\"\")\n\t\tlabel \u003d label.replace(deviceName,\"\")\n\t\t\n\t\toption[\"label\"] \u003d label\n\t\t\n\t\toptions.append(option)\n\t\tprint typePathList[i]\n\t\tprint tagRead[i].value\n\t\t\n\t\t\n\treturn options", - "type": "script" - } - ], - "type": "expr" - } - } - }, - "props": { - "style": { - "margin": 5 - } - }, - "type": "ia.input.dropdown" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "60px", - "shrink": 0 - }, - "props": { - "style": { - "classes": "Display/PointStatus" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "transforms": [ - { - "formatType": "numeric", - "formatValue": "##0.0#", - "type": "format" - } - ], - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "margin": 10, - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "custom": { - "type": "Input" - }, - "meta": { - "name": "fcInput" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "RawHigh" - }, - "meta": { - "name": "fcRawHigh" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "RawLow" - }, - "meta": { - "name": "fcRawLow" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "EngHigh" - }, - "meta": { - "name": "fcEngHigh" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "EngLow" - }, - "meta": { - "name": "fcEngLow" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "transforms": [ - { - "formatType": "numeric", - "formatValue": "##0.0#", - "type": "format" - } - ], - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "margin": 10, - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "custom": { - "type": "Output" - }, - "meta": { - "name": "fcOutput" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "../FlexContainer/Dropdown.props.value" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"\",False,True)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/resource.json deleted file mode 100644 index 75e8f0d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "79cdabfb4e4ea9b2141350008fb5ae5938e59b525206a602f8efab497f413157", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/thumbnail.png deleted file mode 100644 index a922ffd..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/view.json deleted file mode 100644 index b09e9ee..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Main/view.json +++ /dev/null @@ -1,424 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": { - "defaultSize": { - "width": 1920 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "P_VSD" - }, - "position": { - "height": 600, - "width": 500, - "x": 36, - "y": 7 - }, - "props": { - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "path": "Objects/Library/PlantPax/41/P_VSD", - "style": { - "borderStyle": "solid", - "borderWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "P_AInAdv" - }, - "position": { - "height": 250, - "width": 400, - "x": 600, - "y": 17 - }, - "props": { - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_FIT_1RT40_A11_01" - }, - "path": "Objects/Library/PlantPax/41/P_AInAdv", - "style": { - "borderStyle": "solid", - "borderWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "P_AInAdv_0" - }, - "position": { - "height": 250, - "width": 400, - "x": 600, - "y": 275 - }, - "props": { - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_TT_1RT40_A11_02" - }, - "path": "Objects/Library/PlantPax/41/P_AInAdv", - "style": { - "borderStyle": "solid", - "borderWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "Checkbox" - }, - "position": { - "height": 36, - "width": 231, - "x": 35.98214340209961, - "y": 621 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "publishInitial": false, - "tagPath": "[default]Demo/PCmd_Reset" - }, - "type": "tag" - } - }, - "props.text": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[default]Demo/PCmd_Reset.Name" - }, - "type": "tag" - } - } - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "Checkbox_0" - }, - "position": { - "height": 36, - "width": 191, - "x": 35.98, - "y": 663 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "publishInitial": false, - "tagPath": "[default]Demo/PCmd_StartFwd" - }, - "type": "tag" - } - }, - "props.text": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[default]Demo/PCmd_StartFwd.name" - }, - "type": "tag" - } - } - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "Checkbox_1" - }, - "position": { - "height": 36, - "width": 185, - "x": 45, - "y": 707 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "publishInitial": false, - "tagPath": "[default]Demo/PCmd_Stop" - }, - "type": "tag" - } - }, - "props.text": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[default]Demo/PCmd_Stop.name" - }, - "type": "tag" - } - } - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "Slider" - }, - "position": { - "height": 32, - "width": 192, - "x": 315, - "y": 672 - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "publishInitial": false, - "tagPath": "[default]Demo/PSet_SpeedRef" - }, - "type": "tag" - } - } - }, - "props": { - "labels": { - "show": true - } - }, - "type": "ia.input.slider" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "height": 32, - "width": 224, - "x": 301, - "y": 638.97 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[default]Demo/PSet_SpeedRef.Name" - }, - "type": "tag" - } - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Checkbox_2" - }, - "position": { - "height": 36, - "width": 136, - "x": 1023, - "y": 123.98660659790039 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "publishInitial": false, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_FIT_1RT40_A11_01/_enableL2" - }, - "type": "tag" - } - } - }, - "props": { - "text": "Enable L2" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "Checkbox_3" - }, - "position": { - "height": 36, - "width": 136, - "x": 1034, - "y": 306.97660850524903 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_TT_1RT40_A11_02/_enableL2" - }, - "type": "tag" - } - } - }, - "props": { - "text": "Enable L2" - }, - "type": "ia.input.checkbox" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "draggable": true, - "id": "6Aw5B5qX", - "modal": false, - "overlayDismiss": false, - "resizable": false, - "showCloseIcon": true, - "type": "open", - "viewParams": { - "devicePath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "viewPath": "Demo/Calculation", - "viewportBound": false - }, - "scope": "C", - "type": "popup" - } - } - }, - "meta": { - "name": "Button" - }, - "position": { - "height": 34, - "width": 80, - "x": 261, - "y": 740 - }, - "props": { - "text": "L2 Config" - }, - "type": "ia.input.button" - }, - { - "meta": { - "name": "Dropdown" - }, - "position": { - "height": 36, - "width": 483, - "x": 1030.9732360839844, - "y": 170 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "expression": "now(5000)" - }, - "transforms": [ - { - "code": "\t\t\n\t\t\n\tUDTType \u003d \"Calculations/Analog\"\n\ttagPath \u003d \"[TestingPlatform]DFW2_DC1_PLC_01_A11\"\n\t\n\tdefault \u003d \"[TestingPlatform]\"\n\t\n\ttags \u003d system.tag.browse(default, {\"recursive\":True,\"tagType\":\"UdtInstance\", \"typeId\":UDTType})\n\t\n\tresults \u003d tags.getResults()\n\t\n\tpathList \u003d []\n\ttypePathList \u003d []\n\t\n\toptions \u003d []\n\t\n\tfor result in results:\n\t\tif \"_types_\" not in str(result[\"fullPath\"]):\n\t\t\ttypePathList.append(str(result[\"fullPath\"]))\n\t\t\t\n\t\n\ttagRead \u003d system.tag.readBlocking(typePathList)\n\t\n\tfor i in range(0, len(tagRead)):\n\t\toption \u003d {}\n\t\toption[\"value\"] \u003d typePathList[i] + \"/Output\"\n\t\toption[\"label\"] \u003d tagRead[i].value[\"Name\"]\n\t\t\n\t\toptions.append(option)\n\t\tprint typePathList[i]\n\t\tprint tagRead[i].value\n\t\t\n\t\t\n\treturn options", - "type": "script" - } - ], - "type": "expr" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_FIT_1RT40_A11_01/L2/LinkPath" - }, - "type": "tag" - } - } - }, - "type": "ia.input.dropdown" - }, - { - "meta": { - "name": "Dropdown_0" - }, - "position": { - "height": 36, - "width": 483, - "x": 1033.97, - "y": 373 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "expression": "now(5000)" - }, - "transforms": [ - { - "code": "\t\t\n\t\t\n\tUDTType \u003d \"Calculations/Analog\"\n\ttagPath \u003d \"[TestingPlatform]DFW2_DC1_PLC_01_A11\"\n\t\n\tdefault \u003d \"[TestingPlatform]\"\n\t\n\ttags \u003d system.tag.browse(default, {\"recursive\":True,\"tagType\":\"UdtInstance\", \"typeId\":UDTType})\n\t\n\tresults \u003d tags.getResults()\n\t\n\tpathList \u003d []\n\ttypePathList \u003d []\n\t\n\toptions \u003d []\n\t\n\tfor result in results:\n\t\tif \"_types_\" not in str(result[\"fullPath\"]):\n\t\t\ttypePathList.append(str(result[\"fullPath\"]))\n\t\t\t\n\t\n\ttagRead \u003d system.tag.readBlocking(typePathList)\n\t\n\tfor i in range(0, len(tagRead)):\n\t\toption \u003d {}\n\t\toption[\"value\"] \u003d typePathList[i] + \"/Output\"\n\t\toption[\"label\"] \u003d tagRead[i].value[\"Name\"]\n\t\t\n\t\toptions.append(option)\n\t\tprint typePathList[i]\n\t\tprint tagRead[i].value\n\t\t\n\t\t\n\treturn options", - "type": "script" - } - ], - "type": "expr" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_TT_1RT40_A11_02/L2/LinkPath" - }, - "type": "tag" - } - } - }, - "type": "ia.input.dropdown" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.coord" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/resource.json deleted file mode 100644 index 9954962..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "e92de9f8e279716f7780c68dde9ffb87b1d4998092a52591d4013b6d37ddd908", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/thumbnail.png deleted file mode 100644 index 6de39fe..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/view.json deleted file mode 100644 index 2eb659d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AInAdv/view.json +++ /dev/null @@ -1,298 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_FIT_1RT40_A11_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 250, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_AInAdv" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "evAnalogIn" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Inp_PV", - "InParamLabel": false, - "Out": false, - "hasSim": true - }, - "path": "Objects/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_InpRawMax" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_InpRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_InpRawMin" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_InpRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_PVEUMax" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_PVEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_PVEUMin" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_PVEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/resource.json deleted file mode 100644 index ea9b740..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "635479cda78eea46bde3727398a6c81862c654415040a7864686c6b1e8ef50a8", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/thumbnail.png deleted file mode 100644 index 4e248a7..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/view.json deleted file mode 100644 index 3495c38..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_AOut/view.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_CHLR_1RT40_A11_TY" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_AOut" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_CV\"\r\n" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "Out": true, - "hasSim": false - }, - "path": "Objects/PlantPax/Analog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_CV\"\r\n" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/resource.json deleted file mode 100644 index 522bccc..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "6e4e0a0e8ae0f17ac99ab8a34d77b7a46a3a3ce282284b3d5bfa33205bf66cea", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/thumbnail.png deleted file mode 100644 index 7c0555b..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/view.json deleted file mode 100644 index e620c00..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DIn/view.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_HT_1RT40_A11_XA" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_DIn" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Inp_PV\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Inp_PV\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "fault": true - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/resource.json deleted file mode 100644 index 7b6149a..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "b82129db4dd0352045948408c0ed74c6c7cdc2e6cbc25dbae2cc2222984fcb26", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/thumbnail.png deleted file mode 100644 index 0f548c4..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/view.json deleted file mode 100644 index 5e63db4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_DOut/view.json +++ /dev/null @@ -1,206 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_SCP_GALL2101_01_A11_XA_1" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_DOut" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Out\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": true, - "cfg": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Out\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/resource.json deleted file mode 100644 index b577b0a..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "38ada9861f5b6abfe297aec7278dace3b651e8d523543418ada4c39e35378a4a", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/thumbnail.png deleted file mode 100644 index 244683d..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/view.json deleted file mode 100644 index 82156df..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_Motor/view.json +++ /dev/null @@ -1,702 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/Motor/DFW2_DC1_CHLR_1RT40_A11" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 350, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_Motor" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_RunFdbk" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasRunFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_RunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Run" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Run" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Start" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Start" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Stop" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Stop" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Motor" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.state": { - "binding": { - "config": { - "struct": { - "running": "tag({view.params.tagPath} + \"/Sts_Running\")", - "starting": "tag({view.params.tagPath} + \"/Sts_Starting\")", - "stopped": "tag({view.params.tagPath} + \"/Sts_Stopped\")", - "stopping": "tag({view.params.tagPath} + \"/Sts_Stopping\")" - }, - "waitOnAll": true - }, - "transforms": [ - { - "code": "\tif value[\"running\"]:\n\t\treturn \"running\"\n\telif value[\"starting\"] or value[\"stopping\"]:\n\t\treturn \"default\"\n\telif value[\"stopped\"]:\n\t\treturn \"stopped\"\n\telse:\n\t\treturn \"default\"\n", - "type": "script" - } - ], - "type": "expr-struct" - } - } - }, - "props": { - "feet": "none", - "label": { - "text": "" - }, - "value": { - "text": "" - } - }, - "type": "ia.symbol.motor" - }, - { - "meta": { - "name": "cbHand" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Hand" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbAuto" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Auto" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "fcMotor" - }, - "position": { - "basis": "100px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_SpeedRefRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SimFdbkT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasRunFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasRunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Run" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Start" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Stop" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig2" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/resource.json deleted file mode 100644 index 8ae27e6..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "191c99b272a38565728401b8c3c84e38d22e076f6c8a3f29e2721b0c7026cc16", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/thumbnail.png deleted file mode 100644 index b610cf7..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/view.json deleted file mode 100644 index e06533f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_VSD/view.json +++ /dev/null @@ -1,1218 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 600, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_VSD" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbManual", - "visible": false - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_manualLS" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Manual LS", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "50px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_SpeedFdbk" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasSpeedFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Inp_SpeedFdbk", - "Out": false, - "hasSim": false - }, - "path": "Objects/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_SpeedRef" - }, - "position": { - "basis": "80px", - "display": null - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Out_SpeedRef", - "Out": true, - "hasSim": false - }, - "path": "Objects/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_Running" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasRunFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_Running\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_Faulted" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasDriveFaultAlm" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_Faulted\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Fwd" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Fwd" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Fwd\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Rev" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Rev" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Rev\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Run" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Run" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Start" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Start" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Stop" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Stop" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Motor" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.state": { - "binding": { - "config": { - "struct": { - "running": "tag({view.params.tagPath} + \"/Sts_RunningFwd\") +\r\ntag({view.params.tagPath} + \"/Sts_RunningRev\") ", - "starting": "tag({view.params.tagPath} + \"/Sts_StartingFwd\") +\r\ntag({view.params.tagPath} + \"/Sts_StartingRev\") ", - "stopped": "tag({view.params.tagPath} + \"/Sts_Stopped\")", - "stopping": "tag({view.params.tagPath} + \"/Sts_StoppingFwd\") + \r\ntag({view.params.tagPath} + \"/Sts_StoppingRev\")" - }, - "waitOnAll": true - }, - "transforms": [ - { - "code": "\tif value[\"running\"]:\n\t\treturn \"running\"\n\telif value[\"starting\"] or value[\"stopping\"]:\n\t\treturn \"default\"\n\telif value[\"stopped\"]:\n\t\treturn \"stopped\"\n\telse:\n\t\treturn \"default\"\n", - "type": "script" - } - ], - "type": "expr-struct" - } - }, - "props.value.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_SpeedFdbk/Data" - }, - "transforms": [ - { - "expression": "if({value}\u003dNone,\"\",numberFormat({value},\"#0.0#\"))", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "label": { - "text": "" - }, - "value": {} - }, - "type": "ia.symbol.motor" - }, - { - "meta": { - "name": "cbHand" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Hand" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbAuto" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Auto" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "fcMotor" - }, - "position": { - "basis": "100px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_SpeedRefRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedRefRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedRefEUMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedRefEUMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkEUMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkEUMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig1" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_HasDriveFaultAlm" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasDriveFaultAlm\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasRunFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasRunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasSpeedFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasSpeedFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Fwd" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Fwd\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Rev" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Rev\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Run" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Start" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Stop" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig2" - }, - "position": { - "tabIndex": 2 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config - 1", - "Config - 2" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/resource.json deleted file mode 100644 index c9b5677..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "cd89ecf04d068f03416d00e87ed8094a811c0f0ebdf77f2785464d776a839b41", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/thumbnail.png deleted file mode 100644 index 931f067..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/view.json deleted file mode 100644 index 91d0382..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveC/view.json +++ /dev/null @@ -1,718 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_B11/ValveC/DFW2_DC1_FCV_1RT40_B11_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 400, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_ValveC" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbManual" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_manualLS" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Manual LS", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_PosFdbk" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Inp_PosFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Inp_PosFdbk", - "Out": false, - "hasSim": false - }, - "path": "Objects/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_CV" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasSpeedFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Out_CV", - "Out": true, - "hasSim": false - }, - "path": "Objects/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_OpenLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasOpenLS" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_OpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_ClosedLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasClosedLS" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_ClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Valve" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PosFdbk/Data" - }, - "transforms": [ - { - "formatType": "numeric", - "formatValue": "#0.0#", - "type": "format" - }, - { - "expression": "{value} + \" %\"", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "appearance": "p\u0026id", - "label": { - "text": "" - }, - "value": {} - }, - "type": "ia.symbol.valve" - } - ], - "meta": { - "name": "fcValve" - }, - "position": { - "basis": "75px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_CVRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_CVRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_CVEUMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_CVEUMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_FdbkRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_FdbkRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_FdbkRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_FdbkRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_HasOpenLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasOpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasClosedLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "custom": { - "point": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/ValveC/CDR1_DC1_FYC_1CY40_A110_03/Inp_OpenLS" - }, - "meta": { - "name": "fcLS" - }, - "position": { - "basis": "80px" - }, - "props": { - "direction": "column", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/resource.json deleted file mode 100644 index 3e055a3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "d8ac6d53986100b58557f60a034f5205997e1abbd04bf499a9cd5d7852735ec8", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/thumbnail.png deleted file mode 100644 index 273d406..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/view.json deleted file mode 100644 index 897d35b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/41/P_ValveMO/view.json +++ /dev/null @@ -1,659 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/ValveMO/DFW2_DC1_FV_1RT40_A11_02" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 400, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_ValveMO" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbManual" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_manualLS" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Manual LS", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evOut_Open" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Open\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Close" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Close\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_OpenLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_OpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_ClosedLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_ClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "custom": { - "key": "value" - }, - "meta": { - "name": "Valve" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "custom.ClosedLS": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_OpenLS/Data" - }, - "type": "tag" - } - }, - "custom.OpenLS": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_OpenLS/Data" - }, - "type": "tag" - } - }, - "props.state": { - "binding": { - "config": { - "struct": { - "openLS": "{this.custom.OpenLS}" - }, - "waitOnAll": true - }, - "type": "expr-struct" - } - } - }, - "props": { - "appearance": "p\u0026id", - "label": { - "text": "" - }, - "value": { - "text": "" - } - }, - "type": "ia.symbol.valve" - } - ], - "meta": { - "name": "fcValve" - }, - "position": { - "basis": "75px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "evCfg_FullStallT" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_FullStallT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_OutPulseT" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_OutPulseT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SimFdbkT" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SimFdbkT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcScale" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_HasOpenLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasOpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasClosedLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "custom": { - "point": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/ValveC/CDR1_DC1_FYC_1CY40_A110_03/Inp_OpenLS" - }, - "meta": { - "name": "fcLS" - }, - "position": { - "basis": "80px" - }, - "props": { - "direction": "column", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/resource.json deleted file mode 100644 index e0e166a..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "2e6e5c86eccc6e081fa3ed98defe1f26f5458b36f9d16de015b11e4c31682309", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/thumbnail.png deleted file mode 100644 index 5618327..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/view.json deleted file mode 100644 index 9e316d7..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Analog/view.json +++ /dev/null @@ -1,184 +0,0 @@ -{ - "custom": {}, - "params": { - "Out": false, - "hasSim": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_TT_1RT40_A11_02/Inp_PV" - }, - "propConfig": { - "params.Out": { - "paramDirection": "input", - "persistent": true - }, - "params.hasSim": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "lblInParam" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Address" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neInParam" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.enabled": { - "binding": { - "config": { - "expression": "!{view.params.Out}" - }, - "type": "expr" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Data" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\thasSim \u003d self.view.params.hasSim\n\t\n\tdataPath \u003d self.view.params.tagPath + \"/Inp_PV/Data\"\n\tnoiseBasePath \u003d self.view.params.tagPath + \"/NoiseBase\"\n\tenableNoisePath \u003d self.view.params.tagPath + \"/_enable\"\n\t\n\t\n\tif hasSim:\n\t\ttagPaths \u003d [dataPath, noiseBasePath, enableNoisePath]\n\t\tsystem.tag.writeBlocking(tagPaths,[0, 0, False])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "expression": "if(!{view.params.Out} \u0026 {view.params.hasSim},true,false) " - }, - "type": "expr" - } - } - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "props.style.borderStyle": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Data" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"solid\",\"\")", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": { - "borderColor": "#FF0000", - "borderWidth": 1 - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/resource.json deleted file mode 100644 index df7a338..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "db000ba57777c4d8b84f3a7314e450b1ff29afbd4ff26b513baa6948a30efe95", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/thumbnail.png deleted file mode 100644 index c39273f..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/view.json deleted file mode 100644 index ca97090..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogMain/view.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "custom": {}, - "params": { - "InParam": "Inp_SpeedFdbk", - "InParamLabel": true, - "Out": false, - "hasSim": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11/" - }, - "propConfig": { - "params.InParam": { - "paramDirection": "input", - "persistent": true - }, - "params.InParamLabel": { - "paramDirection": "input", - "persistent": true - }, - "params.Out": { - "paramDirection": "input", - "persistent": true - }, - "params.hasSim": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 120, - "width": 500 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.InParamLabel" - }, - "type": "property" - } - }, - "props.text": { - "binding": { - "config": { - "path": "view.params.InParam" - }, - "type": "property" - } - } - }, - "props": { - "style": { - "paddingRight": 10 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "Analog" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.Out": { - "binding": { - "config": { - "path": "view.params.Out" - }, - "type": "property" - } - }, - "props.params.hasSim": { - "binding": { - "config": { - "path": "view.params.hasSim" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/\" + {view.params.InParam}" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/Analog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "AnalogSim" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.hasSim" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "path": "Objects/PlantPax/AnalogSim" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evDigital" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/\" + {view.params.InParam}" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer_0" - }, - "position": { - "basis": "275px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/resource.json deleted file mode 100644 index 887ce84..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "723d99603c1a2a64d36e1f09168fdc0de90916fb53bcae867a09dabb41cf4043", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/thumbnail.png deleted file mode 100644 index 438f19c..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/view.json deleted file mode 100644 index b40ab2e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/AnalogSim/view.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "custom": {}, - "params": { - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_FIT_1RT40_A11_01" - }, - "propConfig": { - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "fcNoise" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "cbEnable" - }, - "position": { - "basis": "75px", - "shrink": 0 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "lblNoiseBase" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise Base", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoiseBase" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/NoiseBase" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "meta": { - "name": "lblNoiseDB" - }, - "position": { - "basis": "60px" - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise DB", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoise" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Noise" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/resource.json deleted file mode 100644 index 9f6b930..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "844d263cab25d5233d8243dd306a5cbedd245b3368d3adc796cf41a2245cd3ae", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/thumbnail.png deleted file mode 100644 index 66675b6..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/view.json deleted file mode 100644 index 871b180..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/CfgAnalog/view.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "custom": {}, - "params": { - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/Motor/DFW2_DC1_CHLR_1RT40_A11/Config/Cfg_SimFdbkT" - }, - "propConfig": { - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 45 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "lblName" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSpacer" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neEntry" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/resource.json deleted file mode 100644 index 6f86012..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "ac3db92bb281904475fdaecb72a0ee4d551e413dc69a40ec40e61f915fc7ff36", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/thumbnail.png deleted file mode 100644 index 39b217c..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/view.json deleted file mode 100644 index ddf1b77..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Digital/view.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "custom": { - "pointID": "", - "valTagPath": "" - }, - "events": { - "system": { - "onStartup": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\tfault \u003d self.view.params.fault\n\tcfg \u003d self.view.params.cfg\n\tretPoint \u003d \"\"\n\tretValue \u003d \"\"\n\t\n\tif cfg:\n\t\tpointNamePath \u003d tagPath + \".Name\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\tretValue \u003d tagPath\n\t\tretPoint \u003d pointName\n\telse:\n\t\tpointNamePath \u003d tagPath + \"/Address\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\t\n\t\tif fault:\n\t\t\ttry:\n\t\t\t\tretPoint \u003d pointName.replace(\":O.\",\":I.\")\n\t\t\t\tretPoint \u003d retPoint.replace(\".Data\",\".Fault\")\n\t\t\t\tretValue \u003d tagPath + \"/Fault\"\n\t\t\texcept:\n\t\t\t\t\"DNE\"\n\t\telse:\n\t\t\tretPoint \u003d pointName\n\t\t\tretValue \u003d tagPath + \"/Data\"\n\t\n\tif retValue \u003d\u003d \"/Data\":\n\t\tretPoint \u003d \"None\"\n\t\tretValue \u003d \"\"\n\t\t\t\n\tself.custom.valTagPath \u003d retValue\n\tself.custom.pointID \u003d retPoint" - }, - "scope": "G", - "type": "script" - } - } - }, - "params": { - "DO": false, - "cfg": false, - "fault": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_FOH_RTU_03/Main/DFW2_DC1_SCP_COR2000_02_JA_01/Inp_PV" - }, - "propConfig": { - "custom.pointID": { - "persistent": true - }, - "custom.valTagPath": { - "persistent": true - }, - "params.DO": { - "paramDirection": "input", - "persistent": true - }, - "params.cfg": { - "paramDirection": "input", - "persistent": true - }, - "params.fault": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "onChange": { - "enabled": null, - "script": "\ttagPath \u003d self.view.params.tagPath\n\tfault \u003d self.view.params.fault\n\tcfg \u003d self.view.params.cfg\n\t\n\tif cfg:\n\t\tpointNamePath \u003d tagPath + \".Name\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\tretValue \u003d tagPath\n\t\tretPoint \u003d pointName\n\telse:\n\t\tpointNamePath \u003d tagPath + \"/Address\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\t\n\t\tif fault:\n\t\t\tretPoint \u003d pointName.replace(\":O.\",\":I.\")\n\t\t\tretPoint \u003d retPoint.replace(\".Data\",\".Fault\")\n\t\t\tretValue \u003d tagPath + \"/Fault\"\n\t\telse:\n\t\t\tretPoint \u003d pointName\n\t\t\tretValue \u003d tagPath + \"/Data\"\n\t\n\tif retValue \u003d\u003d \"/Data\":\n\t\tretPoint \u003d \"None\"\n\t\tretValue \u003d \"\"\n\t\t\t\n\tself.custom.valTagPath \u003d retValue\n\tself.custom.pointID \u003d retPoint" - }, - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "custom": { - "test": "Local:4:I.Ch02.Fault" - }, - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1, - "shrink": 0 - }, - "propConfig": { - "custom.pointID": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Address" - }, - "type": "tag" - } - }, - "custom.pointName": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - }, - "props.text": { - "binding": { - "config": { - "expression": "{view.custom.pointID}" - }, - "type": "expr" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": "0.75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "indDigital" - }, - "position": { - "basis": "30px", - "shrink": 0 - }, - "propConfig": { - "props.params.value": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "overlayOptOut": true, - "type": "property" - } - } - }, - "props": { - "path": "Objects/indDigital", - "style": { - "marginBottom": 5, - "marginLeft": 10, - "marginTop": 5 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "lblValue" - }, - "position": { - "basis": "30px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if({value},\"ON\", \"OFF\")", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "fontSize": "0.75em", - "marginLeft": 10, - "marginRight": 20 - }, - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.custom.valTagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[1])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnSet" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if(!{view.params.DO},!{value},False)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "backgroundColor": "#FFFFFF", - "margin": 5 - }, - "text": "Set", - "textStyle": { - "color": "#000000" - } - }, - "type": "ia.input.button" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.custom.valTagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[0.0])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if(!{view.params.DO},{value},False)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "expression", - "tagPath": "{view.custom.valTagPath}" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),False,{value})", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.style.borderStyle": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "expression", - "tagPath": "{view.custom.valTagPath}" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"solid\",\"\")", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": { - "borderColor": "#FF0000", - "borderWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/resource.json deleted file mode 100644 index 5919a34..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "58dac0636bc58ffc487ab8134cca15659746927c464de553122a2cfd36c597a9", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/thumbnail.png deleted file mode 100644 index bcd973c..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/view.json deleted file mode 100644 index 46e7a72..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/DigitalWFault/view.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "custom": {}, - "params": { - "DO": false, - "Fault": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/Motor/DFW2_DC1_CHLR_1RT40_A11/Inp_RunFdbk" - }, - "propConfig": { - "params.DO": { - "paramDirection": "input", - "persistent": true - }, - "params.Fault": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 102 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "Logix/Points/Digital" - } - ] - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "point": "{view.params.tagPath}" - }, - "tagPath": "{point}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingRight": 10 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.DO": { - "binding": { - "config": { - "path": "view.params.DO" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "overlayOptOut": true, - "type": "property" - } - } - }, - "props": { - "params": { - "cfg": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.Fault" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath}" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer_0" - }, - "position": { - "basis": "275px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/resource.json deleted file mode 100644 index 0a713e6..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "a945ed2f43989039f676c213122eeb21c703f1b558690a9bd839f4385e902b8e", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/thumbnail.png deleted file mode 100644 index a05b783..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/view.json deleted file mode 100644 index f8c205d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AInAdv/view.json +++ /dev/null @@ -1,1165 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/CHLR_A110_0/CDR1_DC1_FIT_1CY40_A110_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 250, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Parameters.Inp_PV" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.enabled": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "transforms": [ - { - "expression": "!{value}", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PV/Data" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "custom": { - "test": [ - "[TestingPlatform]_testing/FIT_1CY40_A110_01/Data", - "[TestingPlatform]_testing/FIT_1CY40_A110_01/NoiseBase", - "[TestingPlatform]_testing/FIT_1CY40_A110_01/EnableNoise" - ] - }, - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\tdataPath \u003d self.view.params.tagPath + \"/Inp_PV/Data\"\n\tnoiseBasePath \u003d self.view.params.tagPath + \"/NoiseBase\"\n\tenableNoisePath \u003d self.view.params.tagPath + \"/_enable\"\n\t\n\ttagPaths \u003d [dataPath, noiseBasePath, enableNoisePath]\n\tsystem.tag.writeBlocking(tagPaths,[0, 0, False])\n\tself.custom.test \u003d tagPaths" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "75px", - "shrink": 0 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "lblNoiseBase" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise Base", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoiseBase" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.enabled": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/NoiseBase" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "meta": { - "name": "lblNoiseDB" - }, - "position": { - "basis": "60px" - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise DB", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoiseDB" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Noise" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcNoise" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.pointLabel": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PV/Address" - }, - "transforms": [ - { - "code": "\tvalue \u003d value.replace(\"O.\",\"I.\")\n\tvalue \u003d value.replace(\".Data\",\".Fault\")\n\t\t\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_PV/Fault\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "display": false, - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "propConfig": { - "props.params.pointLabel": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PV/Address" - }, - "transforms": [ - { - "code": "\tvalue \u003d value.replace(\"O.\",\"I.\")\n\tvalue \u003d value.replace(\".Data\",\".Fault\")\n\t\t\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_PV/Fault\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/AnalogInWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMax.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMax" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_2" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMin.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMin" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_3" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMax.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMax" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_4" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMin.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMin" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_5" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcScale" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/resource.json deleted file mode 100644 index 1a62b0e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "c0b5c0dd4114ad7b396db46c9edc1ebc5cdf6dda9724635b7ae6df3db614f4cc", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/thumbnail.png deleted file mode 100644 index 2cf4c75..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/view.json deleted file mode 100644 index 3fa7aac..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_AOut/view.json +++ /dev/null @@ -1,277 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/CHLR_A110_0/CDR1_DC1_FYC_1CY40_A110_01_FY" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Parameters.Out_CV" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Out_CV/Data" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "enabled": false, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.pointLabel": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Out_CV/Address" - }, - "transforms": [ - { - "code": "\tvalue \u003d value.replace(\"O.\",\"I.\")\n\tvalue \u003d value.replace(\".Data\",\".Fault\")\n\t\t\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_CV/Fault\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/resource.json deleted file mode 100644 index 0eec340..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "11024b29fd99ed591088a2fb64a548cbabc125c15e1a08eac13bf98e03ff4d22", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/thumbnail.png deleted file mode 100644 index c84a4f6..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/view.json deleted file mode 100644 index 697109b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DIn/view.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_FOH_RTU_03/Main/DFW2_DC1_SCP_COR2000_02_JA_02" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 125, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Inp_PV\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/resource.json deleted file mode 100644 index f577c66..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "8473dd0538f67f11d662d77ccb2c631f8d613a2edd5462fef748d49e7dcc6ad1", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/thumbnail.png deleted file mode 100644 index e5e1afd..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/view.json deleted file mode 100644 index a2f14f3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_DOut/view.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_FOH_RTU_03/Main/DFW2_DC1_SCP_COR2000_02_JA_02" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 125, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Out/Data\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": true, - "cfg": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/resource.json deleted file mode 100644 index afc0842..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "dea2668ec6710156cca51da9bfbcf79c7ee5ece83ac0de3ed2685d88c9cbf7c2", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:24:15Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/thumbnail.png deleted file mode 100644 index 3c19120..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/view.json deleted file mode 100644 index 7299cdf..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/PlantPax/Micro/P_Motor/view.json +++ /dev/null @@ -1,512 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_BOH_01/Motor/DFW2_DC1_EXF_RM1410_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 314, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_Motor" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_RunFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasRunFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_RunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Run" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Run" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Start" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Start" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Stop" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Stop" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Motor" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.state": { - "binding": { - "config": { - "struct": { - "running": "tag({view.params.tagPath} + \"/Sts_Running\")", - "starting": "tag({view.params.tagPath} + \"/Sts_Starting\")", - "stopped": "tag({view.params.tagPath} + \"/Sts_Stopped\")", - "stopping": "tag({view.params.tagPath} + \"/Sts_Stopping\")" - }, - "waitOnAll": true - }, - "transforms": [ - { - "code": "\tif value[\"running\"]:\n\t\treturn \"running\"\n\telif value[\"starting\"] or value[\"stopping\"]:\n\t\treturn \"default\"\n\telif value[\"stopped\"]:\n\t\treturn \"stopped\"\n\telse:\n\t\treturn \"default\"\n", - "type": "script" - } - ], - "type": "expr-struct" - } - } - }, - "props": { - "feet": "none", - "label": { - "text": "" - }, - "value": { - "text": "" - } - }, - "type": "ia.symbol.motor" - } - ], - "meta": { - "name": "fcMotor" - }, - "position": { - "basis": "100px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_SpeedRefRawMax" - }, - "position": { - "basis": "40px", - "grow": 0.05 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SimFdbkT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig2" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/resource.json deleted file mode 100644 index 317562f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "32fcc2d6c17fbad80cdd78f2a26659e6be46a0eb056218467e11e35b92597311", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/thumbnail.png deleted file mode 100644 index a3e261d..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/view.json deleted file mode 100644 index 95ea32d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Demo/Popup/view.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "custom": {}, - "params": { - "devicePath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "propConfig": { - "params.devicePath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": {}, - "root": { - "meta": { - "name": "root" - }, - "type": "ia.container.coord" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/resource.json deleted file mode 100644 index a1389ef..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "7f44b19513cd73a90ddebd2bcac81e794ed79c9574243facfb52324514afc714", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:16:43Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/thumbnail.png deleted file mode 100644 index 459a2eb..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/view.json deleted file mode 100644 index 3cbdcbd..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docker/Main/view.json +++ /dev/null @@ -1,1150 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": { - "defaultSize": { - "width": 1415 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "tblDocker" - }, - "position": { - "basis": "400px", - "grow": 1 - }, - "propConfig": { - "props.data": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[TestingPlatform]Docker/ContainerData" - }, - "type": "tag" - } - } - }, - "props": { - "columns": [ - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "ContainerID", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "ID" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 110 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "ContainerName", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Container" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": "" - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Image", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Image" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 150 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "IPAddress", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "IP" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": "" - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Status", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Status" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": false, - "width": "" - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "State", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "State" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 100 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "IsRunning", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Active" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 100 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD HH:mm", - "editable": false, - "field": "Created", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "Created" - }, - "justify": "auto", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 125 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "UpTime", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "UpTime" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 75 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "HealthStatus", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Health" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 150 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "RestartCount", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Restarts" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 100 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "HH:mm:ss", - "editable": false, - "field": "LastChecked", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Last Check" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": "" - } - ] - }, - "type": "ia.display.table" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/resource.json deleted file mode 100644 index b9dfb8e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "c95c964ede47a7e3bc4c2372c554c9fe7ef7cbaafe63b7e790751262ad5d3768", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T19:51:28Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/thumbnail.png deleted file mode 100644 index 5e69e73..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/view.json deleted file mode 100644 index 8e4bb3d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Docks/Menu/view.json +++ /dev/null @@ -1,207 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": { - "defaultSize": { - "width": 260 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Features" - }, - "position": { - "grow": 1, - "shrink": 0 - }, - "propConfig": { - "props.items[0].style.fontWeight": { - "binding": { - "config": { - "path": "page.props.path" - }, - "transforms": [ - { - "expression": "if ({value} \u003d {this.props.items[0].target}, \"bold\", \"normal\")", - "type": "expression" - } - ], - "type": "property" - } - }, - "props.items[1].style.fontWeight": { - "binding": { - "config": { - "path": "page.props.path" - }, - "transforms": [ - { - "expression": "if ({value} \u003d {this.props.items[1].target}, \"bold\", \"normal\")", - "type": "expression" - } - ], - "type": "property" - } - }, - "props.items[2].style.fontWeight": { - "binding": { - "config": { - "path": "page.props.path" - }, - "transforms": [ - { - "expression": "if ({value} \u003d {this.props.items[2].target}, \"bold\", \"normal\")", - "type": "expression" - } - ], - "type": "property" - } - }, - "props.items[3].style.fontWeight": { - "binding": { - "config": { - "path": "page.props.path" - }, - "transforms": [ - { - "expression": "if ({value} \u003d {this.props.items[3].target}, \"bold\", \"normal\")", - "type": "expression" - } - ], - "type": "property" - } - }, - "props.items[4].style.fontWeight": { - "binding": { - "config": { - "path": "page.props.path" - }, - "transforms": [ - { - "expression": "if ({value} \u003d {this.props.items[3].target}, \"bold\", \"normal\")", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "backActionStyle": { - "classes": "Menu/All_Header" - }, - "backActionText": "All Features", - "itemStyle": { - "classes": "Menu/Item" - }, - "items": [ - { - "items": [], - "label": { - "icon": { - "path": "material/home" - }, - "text": "Home" - }, - "navIcon": {}, - "showHeader": false, - "style": { - "classes": "" - }, - "target": "/" - }, - { - "items": [], - "label": { - "icon": { - "path": "material/settings" - }, - "text": "System Setup" - }, - "navIcon": {}, - "showHeader": false, - "style": { - "classes": "" - }, - "target": "/setup" - }, - { - "items": [], - "label": { - "icon": { - "path": "material/device_hub" - }, - "text": "Device List" - }, - "navIcon": {}, - "showHeader": false, - "style": { - "classes": "" - }, - "target": "/devices" - }, - { - "backActionText": "", - "enabled": true, - "items": [], - "label": { - "icon": { - "path": "material/ondemand_video" - }, - "text": "L2 Linking Demo" - }, - "navIcon": { - "color": "", - "path": "" - }, - "resetOnClick": false, - "showHeader": true, - "style": { - "classes": "" - }, - "target": "/demo", - "visible": true - }, - { - "backActionText": "", - "enabled": true, - "items": [], - "label": { - "icon": { - "path": "material/corporate_fare" - }, - "text": "Docker Devices" - }, - "navIcon": { - "color": "", - "path": "" - }, - "resetOnClick": false, - "showHeader": true, - "style": { - "classes": "" - }, - "target": "/docker", - "visible": true - } - ], - "style": { - "classes": "Menu/Menu" - } - }, - "type": "ia.navigation.menutree" - } - ], - "meta": { - "name": "root" - }, - "props": { - "style": { - "classes": "Menu/Menu" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/resource.json deleted file mode 100644 index 4a1a032..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "4072a696c90033458c3a45aab99dc0b7f0116db4349b2127ede91c0d1d8cfc9b", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/thumbnail.png deleted file mode 100644 index 84cb0a2..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/view.json deleted file mode 100644 index 3c7eb95..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint Embedded/view.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "custom": {}, - "params": { - "breakpoint": 500, - "params": {}, - "path": "Header/Header" - }, - "propConfig": { - "params.breakpoint": { - "paramDirection": "input", - "persistent": true - }, - "params.params": { - "paramDirection": "input", - "persistent": true - }, - "params.path": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 58, - "width": 512 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Large" - }, - "position": { - "size": "large" - }, - "propConfig": { - "props.params.params": { - "binding": { - "config": { - "path": "view.params.params" - }, - "type": "property" - } - }, - "props.path": { - "binding": { - "config": { - "path": "view.params.path" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "size": "medium" - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "Small" - }, - "propConfig": { - "props.params.params": { - "binding": { - "config": { - "path": "view.params.params" - }, - "type": "property" - } - }, - "props.path": { - "binding": { - "config": { - "path": "view.params.path" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "size": "small" - } - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "props.breakpoint": { - "binding": { - "config": { - "path": "view.params.breakpoint" - }, - "type": "property" - } - } - }, - "type": "ia.container.breakpt" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/resource.json deleted file mode 100644 index 43c238b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "78f21ef848b3b900d54ee716becbf9ec41d1b41c71a0455443f2800c2ee1b932", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/thumbnail.png deleted file mode 100644 index 2c2cea9..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/view.json deleted file mode 100644 index 3ccd164..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Framework/Breakpoint/view.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "custom": {}, - "params": { - "breakpointLarge": 768, - "breakpointMedium": 500, - "params": {}, - "path": "Header/Header" - }, - "propConfig": { - "params.breakpointLarge": { - "paramDirection": "input", - "persistent": true - }, - "params.breakpointMedium": { - "paramDirection": "input", - "persistent": true - }, - "params.params": { - "paramDirection": "input", - "persistent": true - }, - "params.path": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 58, - "width": 818 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Large" - }, - "position": { - "size": "large" - }, - "propConfig": { - "props.params.params": { - "binding": { - "config": { - "path": "view.params.params" - }, - "type": "property" - } - }, - "props.path": { - "binding": { - "config": { - "path": "view.params.path" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "size": "large" - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "Small" - }, - "propConfig": { - "props.params.breakpoint": { - "binding": { - "config": { - "path": "view.params.breakpointMedium" - }, - "type": "property" - } - }, - "props.params.params": { - "binding": { - "config": { - "path": "view.params.params" - }, - "type": "property" - } - }, - "props.params.path": { - "binding": { - "config": { - "path": "view.params.path" - }, - "type": "property" - } - } - }, - "props": { - "path": "Framework/Breakpoint Embedded" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "props.breakpoint": { - "binding": { - "config": { - "path": "view.params.breakpointLarge" - }, - "type": "property" - } - } - }, - "type": "ia.container.breakpt" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/resource.json deleted file mode 100644 index 3dcb86f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "2058384ebebc266d9bf2b3a973316e043ba3b653e00e3fedc098fdb1a3b9cd9a", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/thumbnail.png deleted file mode 100644 index b08b79a..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/view.json deleted file mode 100644 index bc3d226..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Header/Header/view.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - "custom": {}, - "params": { - "params": {}, - "size": "medium" - }, - "propConfig": { - "params.params": { - "paramDirection": "input", - "persistent": true - }, - "params.size": { - "paramDirection": "input" - } - }, - "props": { - "defaultSize": { - "height": 58 - } - }, - "root": { - "children": [ - { - "meta": { - "hasDelegate": true, - "name": "Spacer Start" - }, - "position": { - "basis": "16px", - "shrink": 0 - }, - "props": { - "text": " " - }, - "type": "ia.display.label" - }, - { - "events": { - "dom": { - "onClick": { - "config": { - "id": "menu", - "type": "toggle" - }, - "scope": "C", - "type": "dock" - } - } - }, - "meta": { - "name": "Menu Dock" - }, - "position": { - "basis": "24px", - "shrink": 0 - }, - "props": { - "path": "material/menu", - "style": { - "classes": "Header/Icon", - "marginRight": "10px" - } - }, - "type": "ia.display.icon" - }, - { - "meta": { - "hasDelegate": true, - "name": "Filler" - }, - "position": { - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "expression": "\"Testing Platform - \" + {page.props.title}" - }, - "type": "expr" - } - } - }, - "props": { - "style": { - "fontFamily": "Roboto", - "fontSize": 24, - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Dropdown" - }, - "position": { - "basis": "124px", - "shrink": 0 - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "path": "session.props.theme" - }, - "type": "property" - } - } - }, - "props": { - "options": [ - { - "label": "light", - "value": "light" - }, - { - "label": "dark", - "value": "dark" - } - ], - "search": { - "enabled": false - }, - "style": { - "classes": "Header/DropDown", - "textAlign": "left" - } - }, - "type": "ia.input.dropdown" - }, - { - "meta": { - "hasDelegate": true, - "name": "Spacer 1" - }, - "position": { - "basis": "10px" - }, - "props": { - "text": " " - }, - "type": "ia.display.label" - }, - { - "meta": { - "hasDelegate": true, - "name": "Spacer End" - }, - "position": { - "basis": "16px", - "shrink": 0 - }, - "props": { - "text": " " - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "props.style.backgroundColor": { - "binding": { - "config": { - "path": "session.props.theme" - }, - "transforms": [ - { - "code": "\tif \"dark\" in value:\n\t\treturn \"var(--neutral-10)\"\n\telse:\n\t\treturn \"\"", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "classes": "Header/Header" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/resource.json deleted file mode 100644 index 060cd32..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "10dcb44d3c9f7e21b26115dc3825d047e0b8311ac50ee9734699a85f7ef6fc98", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/thumbnail.png deleted file mode 100644 index e923817..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/view.json deleted file mode 100644 index 6afa6b6..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogIn/view.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "custom": {}, - "params": { - "pointLabel": "Local:1:I.Data.0", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/CHLR_A110_0/CDR1_DC1_TT_1CY40_A110_01/Data" - }, - "propConfig": { - "params.pointLabel": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 80, - "width": 425 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "view.params.pointLabel" - }, - "type": "property" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\tdataPath \u003d self.view.params.tagPath\n\tnoiseBasePath \u003d dataPath.replace(\"Data\", \"NoiseBase\")\n\tenableNoisePath \u003d dataPath.replace(\"Data\", \"EnableNoise\")\n\t\n\ttagPaths \u003d [dataPath, noiseBasePath, enableNoisePath]\n\tsystem.tag.writeBlocking(tagPaths,[0, 0, False])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Checkbox" - }, - "position": { - "basis": "75px", - "shrink": 0 - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise Base", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "60px" - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise DB", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField_0" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcNoise" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "custom.rawPaths": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "code": "\tpaths \u003d [\n\t\t\t\tvalue.replace(\"Data\",\"RawMin\"),\n\t\t\t\tvalue.replace(\"Data\",\"RawMax\")\n\t\t\t]\n\treturn paths", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/resource.json deleted file mode 100644 index 8939ef0..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "ad35a3251e792ec1ccc5f60654a9a672587d69c883f3b0fcaba28de33aa29263", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/thumbnail.png deleted file mode 100644 index 35e73f1..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/view.json deleted file mode 100644 index 6c31ada..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/AnalogOut/view.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "custom": {}, - "params": { - "pointLabel": "Local:1:I.Data.0", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/CHLR_A110_0/CDR1_DC1_FYC_1CY40_A110_01_FY\n" - }, - "propConfig": { - "params.pointLabel": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "view.params.pointLabel" - }, - "type": "property" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##" - }, - "type": "ia.input.numeric-entry-field" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[0.0])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/resource.json deleted file mode 100644 index 2c8f83f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "883888feaccaaa2ee1bd7fff2f86581125bde8add962ab63fde3457841d8dbb9", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/thumbnail.png deleted file mode 100644 index 77f413a..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/view.json deleted file mode 100644 index 0426904..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/DeviceButton/view.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "custom": {}, - "params": { - "column": "col", - "columnIndex": "cI", - "data": "d", - "row": "r", - "rowData": { - "Driver": "LogixDriver", - "IPAddress": "172.17.21.249", - "PartNumber": "AB5069L320ER", - "ProcName": "DFW2_DC1_PLC_01_E11", - "RackName": "R0", - "Slot": "0", - "Style": "5069", - "addCol": null - }, - "rowIndex": "rI", - "value": "v" - }, - "propConfig": { - "params.column": { - "paramDirection": "input", - "persistent": true - }, - "params.columnIndex": { - "paramDirection": "input", - "persistent": true - }, - "params.data": { - "paramDirection": "input", - "persistent": true - }, - "params.row": { - "paramDirection": "input", - "persistent": true - }, - "params.rowData": { - "paramDirection": "input", - "persistent": true - }, - "params.rowIndex": { - "paramDirection": "input", - "persistent": true - }, - "params.value": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 50, - "width": 100 - } - }, - "root": { - "children": [ - { - "events": { - "component": { - "onActionPerformed": [ - { - "config": { - "script": "\tfrom Prime.PCTest import tools\n\t\n\tdeviceInfo \u003d self.view.params.rowData\n\t\n\ttools.deviceConfigure(deviceInfo)\n\t\n\tsystem.perspective.sendMessage(\"UpdateDeviceTable\", payload\u003d{}, scope\u003d\"session\")\n\t\n\t" - }, - "scope": "G", - "type": "script" - }, - { - "config": { - "script": "\tself.refreshBinding(\"custom.exists\")\n\tself.refreshBinding(\"props.style.backgroundColor\")\n\tself.refreshBinding(\"props.text\")" - }, - "scope": "G", - "type": "script" - } - ] - } - }, - "meta": { - "name": "Button" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "propConfig": { - "custom.exists": { - "binding": { - "config": { - "expression": "now(1000)" - }, - "transforms": [ - { - "code": "\tprocName \u003d self.view.params.rowData.ProcName\n\t\n\ttagPath \u003d \"[System]Gateway/Devices/\" + procName\n\texists \u003d system.tag.exists(tagPath)\n\t\n\treturn exists\t", - "type": "script" - } - ], - "type": "expr" - } - }, - "props.enabled": { - "binding": { - "config": { - "path": "view.params.rowData.IPAddress" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"\" || {value}\u003dNone,False,True)", - "type": "expression" - } - ], - "type": "property" - } - }, - "props.style.backgroundColor": { - "binding": { - "config": { - "path": "this.custom.exists" - }, - "transforms": [ - { - "code": "\tenable \u003d self.props.enabled\n\tif not enable:\n\t\treturn \"--neutral-50\"\n\telif value:\n\t\treturn \"--qual-2\"\n\telse:\n\t\treturn \"--indicator\"", - "type": "script" - } - ], - "type": "property" - } - }, - "props.text": { - "binding": { - "config": { - "path": "this.custom.exists" - }, - "transforms": [ - { - "code": "\n\tenable \u003d self.props.enabled\n\tif not enable:\n\t\treturn \"Add IP Address\"\n\telif value:\n\t\treturn \"Update\"\n\telse:\n\t\treturn \"Add\"", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "margin": 5 - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/resource.json deleted file mode 100644 index 3ffc9fa..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "3fea5b507676f3189df0312cc482255d6c8048d3bdf46107122c566b42496e58", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-18T03:11:45Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/thumbnail.png deleted file mode 100644 index 0ce5d45..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/view.json deleted file mode 100644 index fe5e0a4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Digital/view.json +++ /dev/null @@ -1,310 +0,0 @@ -{ - "custom": {}, - "params": { - "DO": false, - "enablePointID": false, - "pointID": "Inp_OpenLS", - "pointLabel": "Local:1:I.Data.0", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/ValveC/CDR1_DC1_FYC_1CY40_A110_02/Config/Cfg_HasOpenLS" - }, - "propConfig": { - "params.DO": { - "paramDirection": "input", - "persistent": true - }, - "params.enablePointID": { - "paramDirection": "input", - "persistent": true - }, - "params.pointID": { - "paramDirection": "input", - "persistent": true - }, - "params.pointLabel": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "80px", - "grow": 1, - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.enablePointID" - }, - "type": "property" - } - }, - "props.text": { - "binding": { - "config": { - "path": "view.params.pointID" - }, - "type": "property" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": "0.75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1, - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "view.params.pointLabel" - }, - "type": "property" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": "0.75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "indDigital" - }, - "position": { - "basis": "30px", - "shrink": 0 - }, - "propConfig": { - "props.params.value": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "type": "property" - } - } - }, - "props": { - "path": "Objects/indDigital", - "style": { - "marginBottom": 5, - "marginLeft": 10, - "marginTop": 5 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "lblValue" - }, - "position": { - "basis": "30px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if({value},\"ON\", \"OFF\")", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "fontSize": "0.75em", - "marginLeft": 10, - "marginRight": 20 - }, - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[1])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnSet" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if(!{view.params.DO},!{value},False)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "backgroundColor": "#FFFFFF", - "margin": 5 - }, - "text": "Set", - "textStyle": { - "color": "#000000" - } - }, - "type": "ia.input.button" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[0.0])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if(!{view.params.DO},{value},False)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/resource.json deleted file mode 100644 index c21a545..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "14e7c98a6b18a41004bffbc66cf05f6a6ad5e2fd3a1903992b6a872c27a8a3d3", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T22:46:12Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/thumbnail.png deleted file mode 100644 index 5b841be..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/view.json deleted file mode 100644 index 65f9f81..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AInAdv/view.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]TestProcessor/TestPlatform/PT100" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 250, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_AInAdv" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "evAnalogIn" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Inp_PV", - "InParamLabel": false, - "Out": false, - "hasSim": true - }, - "path": "Objects/Library/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_InpRawMax" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_InpRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_InpRawMin" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_InpRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_PVEUMax" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_PVEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_PVEUMin" - }, - "position": { - "basis": "320px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_PVEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Main" - }, - "position": { - "basis": "100px", - "shrink": 0 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/L2Config/NewMain" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "tabIndex": 2 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config", - "L2" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/resource.json deleted file mode 100644 index 8233c30..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "243f9e47704d2fe6f3200db68137811e0fdce57940a2293f91e2c3381c7bc863", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/thumbnail.png deleted file mode 100644 index a19663e..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/view.json deleted file mode 100644 index b92f929..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_AOut/view.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_CHLR_1RT40_A11_TY" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_AOut" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_CV\"\r\n" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "Out": true, - "hasSim": false - }, - "path": "Objects/Library/PlantPax/Analog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_CV\"\r\n" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/resource.json deleted file mode 100644 index 39251c7..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "00365564caea988015be65d95ce7d6a844f579711fbaff5c6821e04482d38ebf", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/thumbnail.png deleted file mode 100644 index 1ce9911..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/view.json deleted file mode 100644 index 77a4e33..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DIn/view.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_DIn" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Inp_PV\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Inp_PV\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "fault": true - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/resource.json deleted file mode 100644 index 0955758..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "c17590c4ad1636ee805296de71ecb3d4933a16425b5b3eda3cfebe3c544d0ec8", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/thumbnail.png deleted file mode 100644 index 407a9de..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/view.json deleted file mode 100644 index 27ff259..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_DOut/view.json +++ /dev/null @@ -1,206 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_DH1100_01/R0/DFW2_DC1_HUM_EG1102_01_LY" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_DOut" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Out\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": true, - "cfg": false, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Out\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/resource.json deleted file mode 100644 index 148678e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "48d7496bbf9e6d23570d63f0ad546ada7a53e6a408db9b1b9b070d0101aed4f2", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/thumbnail.png deleted file mode 100644 index 9c0897b..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/view.json deleted file mode 100644 index aed480c..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_Motor/view.json +++ /dev/null @@ -1,702 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/Motor/DFW2_DC1_CHLR_1RT40_A11" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 350, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_Motor" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_RunFdbk" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasRunFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_RunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Run" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Run" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Start" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Start" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Stop" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Stop" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Motor" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.state": { - "binding": { - "config": { - "struct": { - "running": "tag({view.params.tagPath} + \"/Sts_Running\")", - "starting": "tag({view.params.tagPath} + \"/Sts_Starting\")", - "stopped": "tag({view.params.tagPath} + \"/Sts_Stopped\")", - "stopping": "tag({view.params.tagPath} + \"/Sts_Stopping\")" - }, - "waitOnAll": true - }, - "transforms": [ - { - "code": "\tif value[\"running\"]:\n\t\treturn \"running\"\n\telif value[\"starting\"] or value[\"stopping\"]:\n\t\treturn \"default\"\n\telif value[\"stopped\"]:\n\t\treturn \"stopped\"\n\telse:\n\t\treturn \"default\"\n", - "type": "script" - } - ], - "type": "expr-struct" - } - } - }, - "props": { - "feet": "none", - "label": { - "text": "" - }, - "value": { - "text": "" - } - }, - "type": "ia.symbol.motor" - }, - { - "meta": { - "name": "cbHand" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Hand" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbAuto" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Auto" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "fcMotor" - }, - "position": { - "basis": "100px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_SpeedRefRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SimFdbkT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasRunFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasRunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Run" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Start" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Stop" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig2" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/resource.json deleted file mode 100644 index 07f194c..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "5bc9afa92b86a7796b38c99c8127fdb5c65000556112216397dfbe49922c686d", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:23:50Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/thumbnail.png deleted file mode 100644 index 64e486c..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/view.json deleted file mode 100644 index cee1a05..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_VSD/view.json +++ /dev/null @@ -1,1918 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 600, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_VSD" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbManual", - "visible": false - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_manualLS" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Manual LS", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "50px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_SpeedFdbk" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasSpeedFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Inp_SpeedFdbk", - "Out": false, - "hasSim": false - }, - "path": "Objects/Library/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_SpeedRef" - }, - "position": { - "basis": "80px", - "display": null - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Out_SpeedRef", - "Out": true, - "hasSim": false - }, - "path": "Objects/Library/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_Running" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasRunFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_Running\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_Faulted" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasDriveFaultAlm" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_Faulted\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Fwd" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Fwd" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Fwd\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Rev" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Rev" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Rev\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Run" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Run" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Start" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Start" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Stop" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Stop" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Motor" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.state": { - "binding": { - "config": { - "struct": { - "running": "tag({view.params.tagPath} + \"/Sts_RunningFwd\") +\r\ntag({view.params.tagPath} + \"/Sts_RunningRev\") ", - "starting": "tag({view.params.tagPath} + \"/Sts_StartingFwd\") +\r\ntag({view.params.tagPath} + \"/Sts_StartingRev\") ", - "stopped": "tag({view.params.tagPath} + \"/Sts_Stopped\")", - "stopping": "tag({view.params.tagPath} + \"/Sts_StoppingFwd\") + \r\ntag({view.params.tagPath} + \"/Sts_StoppingRev\")" - }, - "waitOnAll": true - }, - "transforms": [ - { - "code": "\tif value[\"running\"]:\n\t\treturn \"running\"\n\telif value[\"starting\"] or value[\"stopping\"]:\n\t\treturn \"default\"\n\telif value[\"stopped\"]:\n\t\treturn \"stopped\"\n\telse:\n\t\treturn \"default\"\n", - "type": "script" - } - ], - "type": "expr-struct" - } - }, - "props.value.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_SpeedFdbk/Data" - }, - "transforms": [ - { - "expression": "if({value}\u003dNone,\"\",numberFormat({value},\"#0.0#\"))", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "label": { - "text": "" - }, - "value": {} - }, - "type": "ia.symbol.motor" - }, - { - "meta": { - "name": "cbHand" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Hand/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Hand" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbAuto" - }, - "position": { - "basis": "56px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Address" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"Default\",False,True)", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.selected": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Auto/Data" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingLeft": 10 - }, - "text": "Auto" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "fcMotor" - }, - "position": { - "basis": "100px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_SpeedRefRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedRefRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedRefEUMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedRefEUMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedRefEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkEUMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SpeedFdbkEUMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SpeedFdbkEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig1" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_HasDriveFaultAlm" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasDriveFaultAlm\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasRunFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasRunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasSpeedFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasSpeedFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Fwd" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Fwd\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Rev" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Rev\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Run" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Start" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evHas_Out_Stop" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Has_Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig2" - }, - "position": { - "tabIndex": 2 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "Dropdown" - }, - "position": { - "basis": "140px", - "grow": 1 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "expression": "now(5000)" - }, - "transforms": [ - { - "code": "\tUDTType \u003d \"Calculations/Analog\"\n\ttagPath \u003d self.view.params.tagPath\n\tnamePath \u003d tagPath+ \".Name\"\n\tdeviceName \u003d system.tag.readBlocking([namePath])[0].value\n\ttags \u003d system.tag.browse(tagPath, {\"recursive\":True,\"tagType\":\"UdtInstance\", \"typeId\":UDTType})\n\t\n\tresults \u003d tags.getResults()\n\t\n\tpathList \u003d []\n\ttypePathList \u003d []\n\t\n\toptions \u003d []\n\t\n\tfor result in results:\n\t\tif \"_types_\" not in str(result[\"fullPath\"]):\n\t\t\ttypePathList.append(str(result[\"fullPath\"]))\n\t\n\ttagRead \u003d system.tag.readBlocking(typePathList)\n\t\n\tfor i in range(0, len(tagRead)):\n\t\toption \u003d {}\n\t\toption[\"value\"] \u003d typePathList[i]\n\t\tlabel \u003d tagRead[i].value[\"Name\"]\n\t\tlabel \u003d label.replace(\" - \",\"\")\n\t\tlabel \u003d label.replace(deviceName,\"\")\n\t\t\n\t\toption[\"label\"] \u003d label\n\t\t\n\t\toptions.append(option)\n\t\tprint typePathList[i]\n\t\tprint tagRead[i].value\n\t\t\n\t\t\n\treturn options", - "type": "script" - } - ], - "type": "expr" - } - } - }, - "props": { - "style": { - "margin": 5 - } - }, - "type": "ia.input.dropdown" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "60px", - "shrink": 0 - }, - "props": { - "style": { - "classes": "Display/PointStatus" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "transforms": [ - { - "formatType": "numeric", - "formatValue": "##0.0#", - "type": "format" - } - ], - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "margin": 10, - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "custom": { - "type": "Input" - }, - "meta": { - "name": "fcInput" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "RawHigh" - }, - "meta": { - "name": "fcRawHigh" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "RawLow" - }, - "meta": { - "name": "fcRawLow" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "EngHigh" - }, - "meta": { - "name": "fcEngHigh" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 10 - }, - "format": "00.0#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "custom": { - "type": "EngLow" - }, - "meta": { - "name": "fcEngLow" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "199px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.type" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "classes": "Display/PointStatusText", - "margin": 10, - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "path": "{parent.custom.path}" - }, - "tagPath": "{path}" - }, - "transforms": [ - { - "formatType": "numeric", - "formatValue": "##0.0#", - "type": "format" - } - ], - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "margin": 10, - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "custom": { - "type": "Output" - }, - "meta": { - "name": "fcOutput" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "custom.path": { - "binding": { - "config": { - "expression": "{.../FlexContainer/Dropdown.props.value}" - }, - "transforms": [ - { - "expression": "{value} + \"/\" + {this.custom.type}", - "type": "expression" - } - ], - "type": "expr" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "../FlexContainer/Dropdown.props.value" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"\",False,True)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "tabIndex": 3 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config - 1", - "Config - 2", - "Config - L2" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/resource.json deleted file mode 100644 index ffe4ff9..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "4d045a92d9c114195c68fc80644fb6ba40b8c95eec2645a9d5a4331d621e4e84", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/thumbnail.png deleted file mode 100644 index 467041f..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/view.json deleted file mode 100644 index cd2fa8e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveC/view.json +++ /dev/null @@ -1,718 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_B11/ValveC/DFW2_DC1_FCV_1RT40_B11_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 400, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_ValveC" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbManual" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_manualLS" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Manual LS", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_PosFdbk" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Inp_PosFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Inp_PosFdbk", - "Out": false, - "hasSim": false - }, - "path": "Objects/Library/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_CV" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasSpeedFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - } - }, - "props": { - "params": { - "InParam": "Out_CV", - "Out": true, - "hasSim": false - }, - "path": "Objects/Library/PlantPax/AnalogMain" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_OpenLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasOpenLS" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_OpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_ClosedLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasClosedLS" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_ClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Valve" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PosFdbk/Data" - }, - "transforms": [ - { - "formatType": "numeric", - "formatValue": "#0.0#", - "type": "format" - }, - { - "expression": "if(isBadOrError({value}),\"\",{value} + \" %\")", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "appearance": "p\u0026id", - "label": { - "text": "" - }, - "value": {} - }, - "type": "ia.symbol.valve" - } - ], - "meta": { - "name": "fcValve" - }, - "position": { - "basis": "75px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_CVRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_CVRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_CVEUMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVEUMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_CVEUMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_CVEUMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_FdbkRawMax" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_FdbkRawMax\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_FdbkRawMin" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_FdbkRawMin\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_HasOpenLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasOpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasClosedLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "custom": { - "point": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/ValveC/CDR1_DC1_FYC_1CY40_A110_03/Inp_OpenLS" - }, - "meta": { - "name": "fcLS" - }, - "position": { - "basis": "80px" - }, - "props": { - "direction": "column", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/resource.json deleted file mode 100644 index c2de712..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "97431e6e11bc0d01511ae4c95be37ca05b67a855c40da96b8d8e3fc68b7b18e3", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/thumbnail.png deleted file mode 100644 index 119e04b..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/view.json deleted file mode 100644 index 19fd30b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/41/P_ValveMO/view.json +++ /dev/null @@ -1,659 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/ValveMO/DFW2_DC1_FV_1RT40_A11_02" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 400, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_ValveMO" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "classes": "Display/PointHeader" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/PointStatus" - }, - "textStyle": { - "classes": "Display/PointStatusText" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbManual" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_manualLS" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Manual LS", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evOut_Open" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Open\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Close" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Close\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_OpenLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_OpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evInp_ClosedLS" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_ClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false - }, - "path": "Objects/Library/PlantPax/DigitalWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "custom": { - "key": "value" - }, - "meta": { - "name": "Valve" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "custom.ClosedLS": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_OpenLS/Data" - }, - "type": "tag" - } - }, - "custom.OpenLS": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_OpenLS/Data" - }, - "type": "tag" - } - }, - "props.state": { - "binding": { - "config": { - "struct": { - "openLS": "{this.custom.OpenLS}" - }, - "waitOnAll": true - }, - "type": "expr-struct" - } - } - }, - "props": { - "appearance": "p\u0026id", - "label": { - "text": "" - }, - "value": { - "text": "" - } - }, - "type": "ia.symbol.valve" - } - ], - "meta": { - "name": "fcValve" - }, - "position": { - "basis": "75px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "evCfg_FullStallT" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_FullStallT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_OutPulseT" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_OutPulseT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_SimFdbkT" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SimFdbkT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcScale" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_HasOpenLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasOpenLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evCfg_HasClosedLS" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_HasClosedLS\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": true, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "custom": { - "point": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/ValveC/CDR1_DC1_FYC_1CY40_A110_03/Inp_OpenLS" - }, - "meta": { - "name": "fcLS" - }, - "position": { - "basis": "80px" - }, - "props": { - "direction": "column", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/resource.json deleted file mode 100644 index 7adb010..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "82b24475393b7093182f26c308c688d73bc262e37f8209f13d36a56c5db7fae1", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/thumbnail.png deleted file mode 100644 index a626123..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/view.json deleted file mode 100644 index b6427f8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Analog/view.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "custom": {}, - "params": { - "Out": false, - "hasSim": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_TT_1RT40_A11_02/Inp_PV" - }, - "propConfig": { - "params.Out": { - "paramDirection": "input", - "persistent": true - }, - "params.hasSim": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "lblInParam" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Address" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".70em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neInParam" - }, - "position": { - "basis": "80px" - }, - "propConfig": { - "props.enabled": { - "binding": { - "config": { - "expression": "!{view.params.Out}" - }, - "type": "expr" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Data" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry", - "fontSize": "0.7em" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\thasSim \u003d self.view.params.hasSim\n\t\n\tdataPath \u003d self.view.params.tagPath + \"/Inp_PV/Data\"\n\tnoiseBasePath \u003d self.view.params.tagPath + \"/NoiseBase\"\n\tenableNoisePath \u003d self.view.params.tagPath + \"/_enable\"\n\t\n\t\n\tif hasSim:\n\t\ttagPaths \u003d [dataPath, noiseBasePath, enableNoisePath]\n\t\tsystem.tag.writeBlocking(tagPaths,[0, 0, False])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "expression": "if(!{view.params.Out} \u0026 {view.params.hasSim},true,false) " - }, - "type": "expr" - } - } - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "props.style.borderStyle": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Data" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"solid\",\"\")", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": { - "borderColor": "#FF0000", - "borderWidth": 1 - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/resource.json deleted file mode 100644 index 75be904..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "f438f96af3c3c6bfa56ba2aca911d7043ffc675335ea1c1bf5e3858b949f0e6d", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T22:44:00Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/thumbnail.png deleted file mode 100644 index 0570bd9..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/view.json deleted file mode 100644 index d250b69..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogMain/view.json +++ /dev/null @@ -1,215 +0,0 @@ -{ - "custom": {}, - "params": { - "InParam": "Inp_PV", - "InParamLabel": true, - "Out": false, - "hasSim": true, - "tagPath": "[TestingPlatform]TestProcessor/TestPlatform/PT100" - }, - "propConfig": { - "params.InParam": { - "paramDirection": "input", - "persistent": true - }, - "params.InParamLabel": { - "paramDirection": "input", - "persistent": true - }, - "params.Out": { - "paramDirection": "input", - "persistent": true - }, - "params.hasSim": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 120, - "width": 500 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.InParamLabel" - }, - "type": "property" - } - }, - "props.text": { - "binding": { - "config": { - "path": "view.params.InParam" - }, - "type": "property" - } - } - }, - "props": { - "style": { - "paddingRight": 10 - }, - "textStyle": { - "fontSize": ".70em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "Analog" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.Out": { - "binding": { - "config": { - "path": "view.params.Out" - }, - "type": "property" - } - }, - "props.params.hasSim": { - "binding": { - "config": { - "path": "view.params.hasSim" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/\" + {view.params.InParam}" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Library/PlantPax/Analog" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "AnalogSim" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.hasSim" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - }, - "props.path": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enableL2" - }, - "transforms": [ - { - "expression": "if({value},\"Objects/Library/PlantPax/L2Config/NewMain\",\"Objects/Library/PlantPax/AnalogSim\")", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evDigital" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/\" + {view.params.InParam}" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer_0" - }, - "position": { - "basis": "275px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/resource.json deleted file mode 100644 index 61f5e8e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "60edf3d907e87009438b839a4fc8551a541e5f2f3ed762dc4dd039a49a3f9215", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T22:27:38Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/thumbnail.png deleted file mode 100644 index d72607c..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/view.json deleted file mode 100644 index 1383e54..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/AnalogSim/view.json +++ /dev/null @@ -1,186 +0,0 @@ -{ - "custom": {}, - "params": { - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0/DFW2_DC1_FIT_1RT40_A11_01" - }, - "propConfig": { - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "fcNoise" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "cbEnable" - }, - "position": { - "basis": "75px", - "shrink": 0 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".70em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "lblNoiseBase" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise Base", - "textStyle": { - "fontSize": ".70em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoiseBase" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/NoiseBase" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - }, - "style": { - "fontSize": "0.7em" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "meta": { - "name": "lblNoiseDB" - }, - "position": { - "basis": "60px" - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise DB", - "textStyle": { - "fontSize": ".70em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoise" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Noise" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.##", - "spinner": { - "enabled": false - }, - "style": { - "fontSize": "0.7em" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/resource.json deleted file mode 100644 index a5aa420..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "639d61d88ca50f3be5fb6793f681c2bbbdb751f3f9ef1e8f9ef86188d4e69d73", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/thumbnail.png deleted file mode 100644 index 66675b6..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/view.json deleted file mode 100644 index 871b180..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/CfgAnalog/view.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "custom": {}, - "params": { - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/Motor/DFW2_DC1_CHLR_1RT40_A11/Config/Cfg_SimFdbkT" - }, - "propConfig": { - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 45 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "lblName" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSpacer" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neEntry" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/resource.json deleted file mode 100644 index 3da6c63..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "d14309f08c47bd12fa4f6ee11423feb632d5a07cacd140e67af3f92a4808702c", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/thumbnail.png deleted file mode 100644 index 95df27f..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/view.json deleted file mode 100644 index 92768d8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Digital/view.json +++ /dev/null @@ -1,341 +0,0 @@ -{ - "custom": { - "pointID": "CHLR_MGR_01_RIO_A:1:I.Pt10.Fault", - "valTagPath": "[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_01/Inp_PV/Fault" - }, - "events": { - "system": { - "onStartup": { - "config": { - "script": "\ttagPath \u003d self.view.params.tagPath\n\tfault \u003d self.view.params.fault\n\tcfg \u003d self.view.params.cfg\n\tretPoint \u003d \"\"\n\tretValue \u003d \"\"\n\t\n\tif cfg:\n\t\tpointNamePath \u003d tagPath + \".Name\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\tretValue \u003d tagPath\n\t\tretPoint \u003d pointName\n\telse:\n\t\tpointNamePath \u003d tagPath + \"/Address\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\t\n\t\tif fault:\n\t\t\ttry:\n\t\t\t\tretPoint \u003d pointName.replace(\":O.\",\":I.\")\n\t\t\t\tretPoint \u003d retPoint.replace(\".Data\",\".Fault\")\n\t\t\t\tretValue \u003d tagPath + \"/Fault\"\n\t\t\texcept:\n\t\t\t\t\"DNE\"\n\t\telse:\n\t\t\tretPoint \u003d pointName\n\t\t\tretValue \u003d tagPath + \"/Data\"\n\t\n\tif retValue \u003d\u003d \"/Data\":\n\t\tretPoint \u003d \"None\"\n\t\tretValue \u003d \"\"\n\t\t\t\n\tself.custom.valTagPath \u003d retValue\n\tself.custom.pointID \u003d retPoint" - }, - "scope": "G", - "type": "script" - } - } - }, - "params": { - "DO": false, - "cfg": false, - "fault": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_01/Inp_PV" - }, - "propConfig": { - "custom.pointID": { - "persistent": true - }, - "custom.valTagPath": { - "persistent": true - }, - "params.DO": { - "paramDirection": "input", - "persistent": true - }, - "params.cfg": { - "paramDirection": "input", - "persistent": true - }, - "params.fault": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "onChange": { - "enabled": null, - "script": "\ttagPath \u003d self.view.params.tagPath\n\tfault \u003d self.view.params.fault\n\tcfg \u003d self.view.params.cfg\n\t\n\tif cfg:\n\t\tpointNamePath \u003d tagPath + \".Name\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\tretValue \u003d tagPath\n\t\tretPoint \u003d pointName\n\telse:\n\t\tpointNamePath \u003d tagPath + \"/Address\"\n\t\tpointName \u003d system.tag.readBlocking([pointNamePath])[0].value\n\t\t\n\t\tif fault:\n\t\t\tretPoint \u003d pointName.replace(\":O.\",\":I.\")\n\t\t\tretPoint \u003d retPoint.replace(\".Data\",\".Fault\")\n\t\t\tretValue \u003d tagPath + \"/Fault\"\n\t\telse:\n\t\t\tretPoint \u003d pointName\n\t\t\tretValue \u003d tagPath + \"/Data\"\n\t\n\tif retValue \u003d\u003d \"/Data\":\n\t\tretPoint \u003d \"None\"\n\t\tretValue \u003d \"\"\n\t\t\t\n\tself.custom.valTagPath \u003d retValue\n\tself.custom.pointID \u003d retPoint" - }, - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 40, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "custom": { - "test": "Local:4:I.Ch02.Fault" - }, - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1, - "shrink": 0 - }, - "propConfig": { - "custom.pointID": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Address" - }, - "type": "tag" - } - }, - "custom.pointName": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - }, - "props.text": { - "binding": { - "config": { - "expression": "{view.custom.pointID}" - }, - "type": "expr" - } - } - }, - "props": { - "style": { - "marginRight": 10 - }, - "textStyle": { - "fontSize": "0.70em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "indDigital" - }, - "position": { - "basis": "30px" - }, - "propConfig": { - "props.params.value": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "overlayOptOut": true, - "type": "property" - } - } - }, - "props": { - "path": "Objects/indDigital", - "style": { - "marginBottom": 5, - "marginLeft": 5, - "marginTop": 5 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "lblValue" - }, - "position": { - "basis": "20px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if({value},\"ON\", \"OFF\")", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "fontSize": "0.70em", - "marginLeft": 5, - "marginRight": 5 - }, - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.custom.valTagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[1])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnSet" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if(!{view.params.DO},!{value},False)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "backgroundColor": "#FFFFFF", - "margin": 5 - }, - "text": "Set", - "textStyle": { - "color": "#000000" - } - }, - "type": "ia.input.button" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.view.custom.valTagPath\n\t\n\tsystem.tag.writeBlocking([tagPath],[0.0])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "parent.custom.bit" - }, - "transforms": [ - { - "expression": "if(!{view.params.DO},{value},False)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "expression", - "tagPath": "{view.custom.valTagPath}" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),False,{value})", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.style.borderStyle": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "expression", - "tagPath": "{view.custom.valTagPath}" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"solid\",\"\")", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": { - "borderColor": "#FF0000", - "borderWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/resource.json deleted file mode 100644 index cb7def3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "e2cda3621282840d4edce3186ba82201cb7c548780a13bcb12a5eac5e2ae63a2", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/thumbnail.png deleted file mode 100644 index d9ffec8..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/view.json deleted file mode 100644 index ed81222..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/DigitalWFault/view.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "custom": {}, - "params": { - "DO": false, - "Fault": true, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/Motor/DFW2_DC1_CHLR_1RT40_A11/Inp_RunFdbk" - }, - "propConfig": { - "params.DO": { - "paramDirection": "input", - "persistent": true - }, - "params.Fault": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 102 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "Logix/Points/Digital" - } - ] - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "100px", - "grow": 0.5 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "point": "{view.params.tagPath}" - }, - "tagPath": "{point}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "paddingRight": 10 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "props.params.DO": { - "binding": { - "config": { - "path": "view.params.DO" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "overlayOptOut": true, - "type": "property" - } - } - }, - "props": { - "params": { - "cfg": false, - "fault": false - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "view.params.Fault" - }, - "type": "property" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath}" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": true - }, - "path": "Objects/Library/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "FlexContainer_0" - }, - "position": { - "basis": "275px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/resource.json deleted file mode 100644 index 6b2bb74..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "b3e865734266915129eff9bb325382d86e8d030d9425f7f807bd05814035b872", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T22:44:19Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/thumbnail.png deleted file mode 100644 index b135879..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/view.json deleted file mode 100644 index b24b044..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/Main/view.json +++ /dev/null @@ -1,173 +0,0 @@ -{ - "custom": {}, - "params": { - "tagPath": "[TestingPlatform]TestProcessor/TestPlatform/FIT100" - }, - "propConfig": { - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 100, - "width": 686 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnable" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginRight": 5 - }, - "text": "Enable Simulation" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbEnableL2" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enableL2" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginRight": 5 - }, - "text": "Enable L2" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "35px" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "ddLinkPath" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "expression": "now(5000)" - }, - "transforms": [ - { - "code": "\ttagPath \u003d self.view.params.tagPath\n\t\n\tdeviceName \u003d self.parent.custom.deviceName\n\t\n\ttags \u003d system.tag.browse(\"[TestingPlatform]\", {\"recursive\":True,\"tagType\":\"UdtInstance\"})\n\t\n\tresults \u003d tags.getResults()\n\t\n\tpathList \u003d []\n\ttypePathList \u003d []\n\t\n\toptions \u003d []\n\t\n\tfor result in results:\n\t\tif \"_types_\" not in str(result[\"fullPath\"]) and \"Calculations\" in str(result[\"typeId\"]) and \"Affinity\" not in str(result[\"typeId\"]):\n\t\t\ttypePathList.append(str(result[\"fullPath\"]))\n\t\t\t\n\t\n\ttagRead \u003d system.tag.readBlocking(typePathList)\n\n\toption \u003d {}\n\toption[\"value\"] \u003d \"\"\n\toption[\"label\"] \u003d \"None Selected\"\n\t\n\toptions.append(option)\n\t\n\tfor i in range(0, len(tagRead)):\n\t\toption \u003d {}\n\t\toption[\"value\"] \u003d typePathList[i]\n\t\tlabel \u003d tagRead[i].value[\"Name\"]\n#\t\tlabel \u003d label.replace(\" - \",\"\")\n\t\tlabel \u003d label.replace(deviceName,\"\")\n\t\t\n\t\toption[\"label\"] \u003d label\n\t\t\n\t\toptions.append(option)\n\t\tprint typePathList[i]\n\t\tprint tagRead[i].value\n\t\t\n\t\t\n\treturn options", - "type": "script" - } - ], - "type": "expr" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/L2/LinkPath" - }, - "type": "tag" - } - } - }, - "props": { - "placeholder": { - "text": "Select link source..." - }, - "style": { - "marginRight": 5 - } - }, - "type": "ia.input.dropdown" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "custom.deviceName": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-20", - "padding": 5 - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/resource.json deleted file mode 100644 index e522413..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "fbbe6fc500135ef363dad1193e117a4c665ffc3b2ccdf889fe033577454db802", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T22:48:20Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/thumbnail.png deleted file mode 100644 index e452b75..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/view.json deleted file mode 100644 index 1bd41e4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/NewMain/view.json +++ /dev/null @@ -1,278 +0,0 @@ -{ - "custom": {}, - "params": { - "tagPath": "[TestingPlatform]TestProcessor/TestPlatform/FIT100" - }, - "propConfig": { - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 100, - "width": 500 - } - }, - "root": { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnable" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginRight": 5 - }, - "text": "Enable Simulation" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbEnableL2" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enableL2" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginRight": 5 - }, - "text": "Enable L2" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "35px" - }, - "props": { - "justify": "flex-end" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcSmall" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnable" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginRight": 5 - }, - "text": "Enable Simulation" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "cbEnableL2" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enableL2" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginRight": 5 - }, - "text": "Enable L2" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "35px" - }, - "props": { - "justify": "flex-end" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "ddLinkPath" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "expression": "now(5000)" - }, - "transforms": [ - { - "code": "\ttagPath \u003d self.view.params.tagPath\n\t\n\tdeviceName \u003d self.view.getChild(\"root\").custom.deviceName\n\t\n\ttags \u003d system.tag.browse(\"[TestingPlatform]\", {\"recursive\":True,\"tagType\":\"UdtInstance\"})\n\t\n\tresults \u003d tags.getResults()\n\t\n\tpathList \u003d []\n\ttypePathList \u003d []\n\t\n\toptions \u003d []\n\t\n\tfor result in results:\n\t\tif \"_types_\" not in str(result[\"fullPath\"]) and \"Calculations\" in str(result[\"typeId\"]) and \"Affinity\" not in str(result[\"typeId\"]):\n\t\t\ttypePathList.append(str(result[\"fullPath\"]))\n\t\t\t\n\t\n\ttagRead \u003d system.tag.readBlocking(typePathList)\n\n\toption \u003d {}\n\toption[\"value\"] \u003d \"\"\n\toption[\"label\"] \u003d \"None Selected\"\n\t\n\toptions.append(option)\n\t\n\tfor i in range(0, len(tagRead)):\n\t\toption \u003d {}\n\t\toption[\"value\"] \u003d typePathList[i]\n\t\tlabel \u003d tagRead[i].value[\"Name\"]\n#\t\tlabel \u003d label.replace(\" - \",\"\")\n\t\tlabel \u003d label.replace(deviceName,\"\")\n\t\t\n\t\toption[\"label\"] \u003d label\n\t\t\n\t\toptions.append(option)\n\t\tprint typePathList[i]\n\t\tprint tagRead[i].value\n\t\t\n\t\t\n\treturn options", - "type": "script" - } - ], - "type": "expr" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/L2/LinkPath" - }, - "type": "tag" - } - } - }, - "props": { - "placeholder": { - "text": "Select link source..." - }, - "style": { - "marginRight": 5 - } - }, - "type": "ia.input.dropdown" - } - ], - "meta": { - "name": "fcLarge" - }, - "position": { - "size": "large" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "custom.deviceName": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "breakpoint": 50, - "determinant": "height" - }, - "type": "ia.container.breakpt" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/resource.json deleted file mode 100644 index 7f20170..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "0d0899377740f49df8b0c9628bfb8996ae1b5063fef8e844221332589bb441be", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:23:51Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/thumbnail.png deleted file mode 100644 index 6bc2088..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/view.json deleted file mode 100644 index 5cd1854..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/L2Config/test/view.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": {}, - "root": { - "meta": { - "name": "root" - }, - "type": "ia.container.coord" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/resource.json deleted file mode 100644 index 79d2776..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "bd31320c6b0209fec1e657deca7f408c4ff6010b6291fa376d5a6bcf3029d303", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/thumbnail.png deleted file mode 100644 index a05b783..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/view.json deleted file mode 100644 index f8c205d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AInAdv/view.json +++ /dev/null @@ -1,1165 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/CHLR_A110_0/CDR1_DC1_FIT_1CY40_A110_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 250, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Parameters.Inp_PV" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.enabled": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "transforms": [ - { - "expression": "!{value}", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PV/Data" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "custom": { - "test": [ - "[TestingPlatform]_testing/FIT_1CY40_A110_01/Data", - "[TestingPlatform]_testing/FIT_1CY40_A110_01/NoiseBase", - "[TestingPlatform]_testing/FIT_1CY40_A110_01/EnableNoise" - ] - }, - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\tdataPath \u003d self.view.params.tagPath + \"/Inp_PV/Data\"\n\tnoiseBasePath \u003d self.view.params.tagPath + \"/NoiseBase\"\n\tenableNoisePath \u003d self.view.params.tagPath + \"/_enable\"\n\t\n\ttagPaths \u003d [dataPath, noiseBasePath, enableNoisePath]\n\tsystem.tag.writeBlocking(tagPaths,[0, 0, False])\n\tself.custom.test \u003d tagPaths" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnReset" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "#9C9C9C", - "margin": 5 - }, - "text": "Reset", - "textStyle": { - "color": "#FFFFFF" - } - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "75px", - "shrink": 0 - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "lblNoiseBase" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise Base", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoiseBase" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.enabled": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - }, - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/NoiseBase" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - }, - { - "meta": { - "name": "lblNoiseDB" - }, - "position": { - "basis": "60px" - }, - "props": { - "style": { - "marginRight": 5 - }, - "text": "Noise DB", - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "neNoiseDB" - }, - "position": { - "basis": "75px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Noise" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcNoise" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.pointLabel": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PV/Address" - }, - "transforms": [ - { - "code": "\tvalue \u003d value.replace(\"O.\",\"I.\")\n\tvalue \u003d value.replace(\".Data\",\".Fault\")\n\t\t\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_PV/Fault\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "display": false, - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "propConfig": { - "props.params.pointLabel": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Inp_PV/Address" - }, - "transforms": [ - { - "code": "\tvalue \u003d value.replace(\"O.\",\"I.\")\n\tvalue \u003d value.replace(\".Data\",\".Fault\")\n\t\t\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_PV/Fault\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/AnalogInWFault" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMax.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMax" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_2" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMin.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_InpRawMin" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_3" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMax.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMax" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_4" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMin.name" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 15 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_PVEUMin" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData_5" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcScale" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcConfig" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/resource.json deleted file mode 100644 index ebd245a..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "ae907ddb5309b84ede05b9418f0f0702005635dff6019fd4972173a30c04a42c", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/thumbnail.png deleted file mode 100644 index 2cf4c75..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/view.json deleted file mode 100644 index 3fa7aac..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_AOut/view.json +++ /dev/null @@ -1,277 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]CDR1_DC1_PLC_CHLR_A110/CHLR_A110_0/CDR1_DC1_FYC_1CY40_A110_01_FY" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "80px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Parameters.Out_CV" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "marginRight": 5 - }, - "textStyle": { - "fontSize": ".75em", - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "NumericEntryField" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.value": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Out_CV/Data" - }, - "type": "tag" - } - } - }, - "props": { - "containerStyle": { - "margin": 5 - }, - "enabled": false, - "format": "0.00#", - "spinner": { - "enabled": false - }, - "style": { - "classes": "Display/NumericEntry" - } - }, - "type": "ia.input.numeric-entry-field" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "custom.bit": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}" - }, - "transforms": [ - { - "code": "\tif value \u003e 0:\n\t\treturn True\n\telse:\n\t\treturn False\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evFault" - }, - "position": { - "basis": "40px" - }, - "propConfig": { - "props.params.pointLabel": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Out_CV/Address" - }, - "transforms": [ - { - "code": "\tvalue \u003d value.replace(\"O.\",\"I.\")\n\tvalue \u003d value.replace(\".Data\",\".Fault\")\n\t\t\n\treturn value", - "type": "script" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_CV/Fault\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/resource.json deleted file mode 100644 index 83f0344..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "e62e2b597e938bdd7e0058c78e6b954456b28de0468a1244ae311c5db5102242", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/thumbnail.png deleted file mode 100644 index c84a4f6..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/view.json deleted file mode 100644 index 697109b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DIn/view.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_FOH_RTU_03/Main/DFW2_DC1_SCP_COR2000_02_JA_02" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 125, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Inp_PV\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": false, - "cfg": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/resource.json deleted file mode 100644 index 197ef38..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "533973bfe23e47fd8e3eb832775428867866480c4233705a9877742d0f406e48", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/thumbnail.png deleted file mode 100644 index e5e1afd..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/view.json deleted file mode 100644 index a2f14f3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_DOut/view.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_FOH_RTU_03/Main/DFW2_DC1_SCP_COR2000_02_JA_02" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 125, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "evData" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "transforms": [ - { - "expression": "{value} + \"/Out/Data\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "params": { - "DO": true, - "cfg": false, - "fault": false - }, - "path": "Objects/PlantPax/Digital" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "415px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/resource.json deleted file mode 100644 index 9d174df..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "58b4d1a583214383c9954f5e7b72929d439806a517ac35c87e17456bf7d0fee2", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/thumbnail.png deleted file mode 100644 index 3c19120..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/view.json deleted file mode 100644 index 7299cdf..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/Library/PlantPax/Micro/P_Motor/view.json +++ /dev/null @@ -1,512 +0,0 @@ -{ - "custom": {}, - "params": { - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_BOH_01/Motor/DFW2_DC1_EXF_RM1410_01" - }, - "propConfig": { - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 314, - "width": 500 - }, - "dropConfig": { - "udts": [ - { - "action": "path", - "param": "tagPath", - "type": "PlantPax/41/P_Motor" - } - ] - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "175px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}.Name" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "0.8em", - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "35px", - "shrink": 0 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Description" - }, - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "fontSize": "10px", - "fontWeight": "bold", - "overflowWrap": "normal", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "cbEnableNoise" - }, - "position": { - "basis": "200px" - }, - "propConfig": { - "props.selected": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/_enable" - }, - "type": "tag" - } - } - }, - "props": { - "style": { - "fontSize": ".75em", - "fontWeight": "bold", - "marginLeft": 10, - "textAlign": "right" - }, - "text": "Enable Simulation", - "textPosition": "left" - }, - "type": "ia.input.checkbox" - } - ], - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "40px" - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "evInp_RunFdbk" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Cfg_HasRunFdbk" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Inp_RunFdbk\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": false, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Run" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Run" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Run\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Start" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Start" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Start\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - }, - { - "meta": { - "name": "evOut_Stop" - }, - "position": { - "basis": "40px", - "grow": 1 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "tagPath": "{view.params.tagPath}" - }, - "tagPath": "{tagPath}/Config/Has_Out_Stop" - }, - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Out_Stop\"" - }, - "type": "expr" - } - } - }, - "props": { - "params": { - "DO": true, - "Fault": false - }, - "path": "Objects/PlantPax/DigitalWFault", - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1 - } - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column", - "style": { - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Motor" - }, - "position": { - "basis": "100px" - }, - "propConfig": { - "props.state": { - "binding": { - "config": { - "struct": { - "running": "tag({view.params.tagPath} + \"/Sts_Running\")", - "starting": "tag({view.params.tagPath} + \"/Sts_Starting\")", - "stopped": "tag({view.params.tagPath} + \"/Sts_Stopped\")", - "stopping": "tag({view.params.tagPath} + \"/Sts_Stopping\")" - }, - "waitOnAll": true - }, - "transforms": [ - { - "code": "\tif value[\"running\"]:\n\t\treturn \"running\"\n\telif value[\"starting\"] or value[\"stopping\"]:\n\t\treturn \"default\"\n\telif value[\"stopped\"]:\n\t\treturn \"stopped\"\n\telse:\n\t\treturn \"default\"\n", - "type": "script" - } - ], - "type": "expr-struct" - } - } - }, - "props": { - "feet": "none", - "label": { - "text": "" - }, - "value": { - "text": "" - } - }, - "type": "ia.symbol.motor" - } - ], - "meta": { - "name": "fcMotor" - }, - "position": { - "basis": "100px" - }, - "props": { - "direction": "column", - "justify": "center", - "style": { - "borderLeftStyle": "solid", - "borderLeftWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcMain" - }, - "props": { - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evCfg_SpeedRefRawMax" - }, - "position": { - "basis": "40px", - "grow": 0.05 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "expression": "{view.params.tagPath} + \"/Config/Cfg_SimFdbkT\"" - }, - "type": "expr" - } - } - }, - "props": { - "path": "Objects/PlantPax/CfgAnalog" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcConfig2" - }, - "position": { - "tabIndex": 1 - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10" - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "menuStyle": { - "backgroundColor": "--neutral-20" - }, - "menuType": "modern", - "tabSize": { - "height": 30 - }, - "tabs": [ - "Main", - "Config" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/resource.json deleted file mode 100644 index f7f30b3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "2b57593f94b62176b72ba5139902937d951030d7aea775c46c09b9b938870cdd", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/thumbnail.png deleted file mode 100644 index d2e60e7..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/view.json deleted file mode 100644 index fce5a0f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Objects/indDigital/view.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "custom": {}, - "params": { - "value": true - }, - "propConfig": { - "params.value": { - "paramDirection": "input", - "persistent": true - } - }, - "props": {}, - "root": { - "children": [ - { - "meta": { - "name": "ind" - }, - "propConfig": { - "props.elements[1].fill.paint": { - "binding": { - "config": { - "path": "view.params.value" - }, - "transforms": [ - { - "expression": "if({value},\"#FFFFFF\",\"#9C9C9C\")", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "elements": [ - { - "name": "symbol", - "type": "symbol" - }, - { - "d": "M112.159,56.249c0-31.027-25.031-56.192-55.909-56.192 c-30.876,0-55.909,25.166-55.909,56.192c0,31.03,25.033,56.194,55.909,56.194C87.128,112.443,112.159,87.279,112.159,56.249z", - "fill": {}, - "name": "path", - "stroke": { - "paint": "#000000", - "width": "0.5" - }, - "type": "path" - } - ], - "preserveAspectRatio": "none", - "viewBox": "0 0 112.5 112.5" - }, - "type": "ia.shapes.svg" - } - ], - "meta": { - "name": "root" - }, - "props": { - "alignItems": "center", - "direction": "column", - "justify": "center" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/resource.json deleted file mode 100644 index 5aa5e92..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "074981aeb90363f30ce03e34979b493bf6921beb271eabc365b4f062dd8f458b", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/thumbnail.png deleted file mode 100644 index 60c667e..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/view.json deleted file mode 100644 index caede0f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Devices/Main/view.json +++ /dev/null @@ -1,411 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": {}, - "root": { - "children": [ - { - "meta": { - "name": "Table" - }, - "position": { - "basis": "400px", - "grow": 1 - }, - "propConfig": { - "props.data": { - "binding": { - "config": { - "expression": "runScript(\"system.device.listDevices\",0)" - }, - "type": "expr" - } - } - }, - "props": { - "columns": [ - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Name", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 250 - }, - { - "align": "center", - "boolean": "value", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Enabled", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": false, - "sort": "none", - "sortable": false, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 50 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "State", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 150 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Driver", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "auto", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 100 - } - ] - }, - "type": "ia.display.table" - } - ], - "custom": { - "devices": "value" - }, - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/resource.json deleted file mode 100644 index 7ecb576..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "958c7d94bbe12041185d65a2da298e40fc1e597d6351aba301c2478e15d62031", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/thumbnail.png deleted file mode 100644 index e6045aa..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/view.json deleted file mode 100644 index f7bd8c6..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Embedded/Title/view.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "custom": {}, - "params": { - "icon": "home", - "text": "Home" - }, - "propConfig": { - "params.icon": { - "paramDirection": "input", - "persistent": true - }, - "params.text": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 56, - "width": 600 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Icon" - }, - "position": { - "basis": "24px", - "shrink": 0 - }, - "propConfig": { - "props.path": { - "binding": { - "config": { - "expression": "\"material/\" + {view.params.icon}" - }, - "type": "expr" - }, - "persistent": false - } - }, - "props": { - "style": { - "classes": "Title/Icon", - "marginLeft": "10px" - } - }, - "type": "ia.display.icon" - }, - { - "meta": { - "hasDelegate": true, - "name": "Label" - }, - "position": { - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "view.params.text" - }, - "type": "property" - }, - "persistent": false - } - }, - "props": { - "style": { - "classes": "Title/Text" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "root" - }, - "props": { - "style": { - "classes": "Title/Title" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/resource.json deleted file mode 100644 index 9fcab87..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "18e367ee10e3448699a41d80349edb8fd218181ac71563d9baf5c03dd9ceab51", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/thumbnail.png deleted file mode 100644 index be2cf49..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/view.json deleted file mode 100644 index 7d29c22..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Interface/Main/view.json +++ /dev/null @@ -1,1133 +0,0 @@ -{ - "custom": {}, - "events": { - "system": { - "onStartup": { - "config": { - "script": "\tself.getChild(\"root\").getChild(\"header\").getChild(\"ddPLC\").props.value \u003d \"\"\n\tself.getChild(\"root\").getChild(\"header\").getChild(\"ddIO\").props.value \u003d \"\"" - }, - "scope": "G", - "type": "script" - } - } - }, - "params": {}, - "props": { - "defaultSize": { - "height": 1000, - "width": 1000 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "ddPLC" - }, - "position": { - "basis": "300px", - "shrink": 0 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "System/PLCList" - }, - "transforms": [ - { - "code": "\toptionList \u003d []\n\trowCount \u003d value.getRowCount()\n\tfor i in range(0,(rowCount)):\n\t\toption \u003d {\n\t\t\t\t\t\"value\" : value.getValueAt(i,0),\n\t\t\t\t\t\"label\" : value.getValueAt(i,0)\n\t\t\t\t}\n\t\toptionList.append(option)\n\t\t\n\toptionList \u003d sorted(optionList, key\u003dlambda d: d[\u0027value\u0027])\n\t\n\treturn optionList", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "props": { - "placeholder": { - "text": "Select PLC..." - }, - "style": { - "margin": 5 - }, - "textAlign": "center" - }, - "type": "ia.input.dropdown" - }, - { - "meta": { - "name": "ddIO" - }, - "position": { - "basis": "300px" - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "path": "../ddPLC.props.value" - }, - "transforms": [ - { - "code": "\tif str(value) \u003d\u003d \"\":\n\t\toptions \u003d []\n\telse:\n\t\t\n\t\tplcValue \u003d value\n\t\tplcList \u003d system.tag.browse(str(plcValue))\n\t\toptions \u003d []\n\t\t\n\t\tfor i in plcList.getResults():\n\t\t\t\n\t\t\tstringPath \u003d str(i[\"fullPath\"])\n\t\t\tstringName \u003d str(i[\"name\"])\n\t\t\t\n\t\t\toption \u003d {\n\t\t\t\t\t\t\"value\" : stringPath,\n\t\t\t\t\t\t\"label\" : stringName\n\t\t\t\t\t}\n\t\t\tif \"Scenario\" not in stringPath:\n\t\t\t\toptions.append(option)\n\t\t\t\n\t\toptions.append(\t\t\t{\n\t\t\t\t\"value\" : plcValue,\n\t\t\t\t\"label\" : \"All\"\n\t\t\t})\n\t\t\n\treturn options\n\t", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "margin": 5 - }, - "textAlign": "center" - }, - "type": "ia.input.dropdown" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "meta": { - "name": "lblSpacer" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblPLC" - }, - "position": { - "basis": "100px", - "shrink": 0 - }, - "props": { - "style": { - "paddingRight": 5 - }, - "text": "PLC", - "textStyle": { - "fontSize": 18, - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblPLCEnable" - }, - "position": { - "basis": "150px", - "shrink": 0 - }, - "propConfig": { - "props.style.classes": { - "binding": { - "config": { - "path": "this.props.text" - }, - "transforms": [ - { - "expression": "case({value},\r\n\t\t\"---\", \"\",\r\n\t\t\"Enabled\", \"Display/StatusGood\",\r\n\t\t\"Disabled\", \"Display/StatusBad\",\"\")", - "type": "expression" - } - ], - "type": "property" - } - }, - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "value": "{...../header/ddPLC.props.value}" - }, - "tagPath": "[System]Gateway/Devices/{value}/Enabled" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"----\",if({value},\"Enabled\",\"Disabled\"))", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": {}, - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblConnection" - }, - "position": { - "basis": "150px", - "shrink": 0 - }, - "props": { - "style": { - "paddingRight": 5 - }, - "text": "Connection", - "textStyle": { - "fontSize": 18, - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblConnSts" - }, - "position": { - "basis": "150px" - }, - "propConfig": { - "props.style.classes": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "value": "{...../header/ddPLC.props.value}" - }, - "tagPath": "[System]Gateway/Devices/{value}/Status" - }, - "overlayOptOut": true, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"\",{value})", - "type": "expression" - }, - { - "expression": "case({value},\r\n\t\t\"Connected\", \"Display/StatusGood\",\r\n\t\t\"Reconnecting\", \"Display/StatusBad\",\r\n\t\t\"ReconnectWait\", \"Display/StatusBad\",\"\")", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "value": "{...../header/ddPLC.props.value}" - }, - "tagPath": "[System]Gateway/Devices/{value}/Status" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"---\",{value})", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": {}, - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSpacer_0" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\tplc \u003d self.parent.parent.parent.parent.getChild(\"header\").getChild(\"ddPLC\").props.value\n\t\t\n\tPrime.Tools.basic.restartPLCTags(plc)" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnRestartTags", - "tooltip": { - "enabled": true, - "text": "This will restart the tags and referesh the OPC-UA connection to the Device." - } - }, - "position": { - "basis": "150px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "value": "{...../header/ddPLC.props.value}" - }, - "tagPath": "[System]Gateway/Devices/{value}/Status" - }, - "overlayOptOut": true, - "transforms": [ - { - "expression": "if(isBadOrError({value}),false,if({value}\u003d\"Connected\",True,False))", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": { - "classes": "Display/StatusGood", - "margin": 5, - "marginLeft": 20 - }, - "text": "Restart Tags" - }, - "type": "ia.input.button" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "draggable": false, - "id": "SaveScenario", - "modal": true, - "overlayDismiss": true, - "resizable": false, - "showCloseIcon": false, - "type": "open", - "viewParams": { - "plc": "{/root/header/ddPLC.props.value}" - }, - "viewPath": "Popups/Scenario/SaveScenario", - "viewportBound": false - }, - "scope": "C", - "type": "popup" - } - } - }, - "meta": { - "name": "btnScenario", - "tooltip": { - "enabled": true, - "text": "This will restart the tags and referesh the OPC-UA connection to the Device." - } - }, - "position": { - "basis": "150px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "value": "{...../header/ddPLC.props.value}" - }, - "tagPath": "[System]Gateway/Devices/{value}/Status" - }, - "overlayOptOut": true, - "transforms": [ - { - "expression": "if(isBadOrError({value}),false,if({value}\u003d\"Connected\",True,False))", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "style": { - "margin": 5, - "marginLeft": 20 - }, - "text": "Save Scenario" - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcStatus" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "props": { - "style": { - "backgroundColor": "--neutral-10", - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "evIO" - }, - "position": { - "grow": 1 - }, - "propConfig": { - "props.params.deviceType": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "expression", - "tagPath": "{...../header/ddIO.props.value} + \"/_device\"" - }, - "transforms": [ - { - "expression": "if(isBadorError({value}),\"\",{value})", - "type": "expression" - } - ], - "type": "tag" - } - }, - "props.params.tagPath": { - "binding": { - "config": { - "path": "...../header/ddIO.props.value" - }, - "type": "property" - } - } - }, - "props": { - "path": "dynamicGrid/Main" - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcTab0" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "tbScenario" - }, - "position": { - "basis": "200px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "../fcData/fcStatus/cbScenario.props.selected" - }, - "type": "property" - } - }, - "props.root.path": { - "binding": { - "config": { - "path": "..../header/ddPLC.props.value" - }, - "transforms": [ - { - "expression": "{value} + \"/Scenarios\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "root": {} - }, - "type": "ia.display.tag-browse-tree" - }, - { - "children": [ - { - "children": [ - { - "meta": { - "name": "lblSpacer" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblBrowser" - }, - "position": { - "basis": "156px", - "shrink": 0 - }, - "props": { - "style": { - "paddingRight": 5 - }, - "text": "Scenario Browser", - "textStyle": { - "fontSize": 14, - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "cbScenario" - }, - "position": { - "basis": "56px" - }, - "props": { - "selected": true, - "text": "" - }, - "type": "ia.input.checkbox" - }, - { - "meta": { - "name": "lblSpacer_0" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSCenario" - }, - "position": { - "basis": "156px", - "shrink": 0 - }, - "props": { - "style": { - "paddingRight": 5 - }, - "text": "Selected Scenario", - "textStyle": { - "fontSize": 14, - "fontWeight": "bold", - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSelectedScenario" - }, - "position": { - "basis": "185px", - "shrink": 0 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "0": "{..../tbScenario.props.selection.values[0]}" - }, - "tagPath": "{0}.Name" - }, - "transforms": [ - { - "expression": "if(isBadOrError({value}),\"---\",{value})", - "type": "expression" - } - ], - "type": "tag" - } - } - }, - "props": { - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSpacer_1" - }, - "position": { - "basis": "25px", - "shrink": 0 - }, - "type": "ia.display.label" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\ttagPath \u003d self.parent.parent.parent.getChild(\"tbScenario\").props.selection.values[0]\n\t\n\tscenarioData \u003d system.tag.readBlocking([tagPath])\n\tscenarioData \u003d scenarioData[0].value\n\t\n\tscenarioPaths \u003d []\n\tscenarioVals \u003d []\n\t\n\tfor i in range(0,len(scenarioData)):\n\t\tscenarioPaths.append(scenarioData[i][\"tagPath\"])\n\t\tscenarioVals.append(scenarioData[i][\"val\"])\n\t\t\n\tsystem.tag.writeBlocking(scenarioPaths, scenarioVals)\n\t\n\t" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnLoad" - }, - "position": { - "basis": "148px" - }, - "props": { - "style": { - "margin": 5 - }, - "text": "Load Current Scenario" - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcStatus" - }, - "position": { - "basis": "60px", - "shrink": 0 - }, - "props": { - "style": { - "borderBottomStyle": "solid", - "borderBottomWidth": 1, - "borderTopStyle": "solid", - "borderTopWidth": 1 - } - }, - "type": "ia.container.flex" - }, - { - "custom": { - "data": "[{\"val\":\"1500\",\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":100.0,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_01/Noise\",\"name\":\"Noise\"},{\"val\":\"2600\",\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":true,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_01/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_02/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_03/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_03/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_03/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_03/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_03/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_04/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_04/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_04/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_04/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_04/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_05/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_05/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_05/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_05/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_05/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_06/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_06/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_06/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_06/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_06/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_07/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_07/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_07/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_07/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_07/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_08/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_08/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_08/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_08/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_08/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_09/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_09/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_09/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_09/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_09/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_10/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_10/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_10/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_10/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_10/_enable\",\"name\":\"_enable\"},{\"val\":1699.9962158203125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_11/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_11/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_11/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_11/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_11/_enable\",\"name\":\"_enable\"},{\"val\":-422.34375,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_12/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_12/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_12/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_12/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_1RT40_12/_enable\",\"name\":\"_enable\"},{\"val\":1170.8575439453125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_01/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_01/_enable\",\"name\":\"_enable\"},{\"val\":1054.763671875,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1101_02/_enable\",\"name\":\"_enable\"},{\"val\":1054.763671875,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_01/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_01/_enable\",\"name\":\"_enable\"},{\"val\":1006.4736328125,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_FIT_GALL1103_02/_enable\",\"name\":\"_enable\"},{\"val\":75.0,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_01/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_01/_enable\",\"name\":\"_enable\"},{\"val\":55.6201286315918,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_02/_enable\",\"name\":\"_enable\"},{\"val\":75.0,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_03/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_03/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_03/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_03/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_03/_enable\",\"name\":\"_enable\"},{\"val\":62.5,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_04/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_04/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_04/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_04/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1101_04/_enable\",\"name\":\"_enable\"},{\"val\":75.0,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_01/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_01/_enable\",\"name\":\"_enable\"},{\"val\":62.5,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_02/_enable\",\"name\":\"_enable\"},{\"val\":75.0,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_03/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_03/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_03/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_03/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_03/_enable\",\"name\":\"_enable\"},{\"val\":62.5,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_04/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_04/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_04/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_04/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_PT_GALL1103_04/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_01/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_02/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_03/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_03/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_03/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_04/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_04/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_04/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_05/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_05/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_05/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_06/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_06/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_JA_06/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_TAH/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_TAH/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_TAH/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_XA_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_XA_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_A/DFW2_DC1_SCP_GALL2101_19_XA_01/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_01/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_01/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_02/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_03/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_03/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_03/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_03/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_03/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_04/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_04/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_04/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_04/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_04/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_05/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_05/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_05/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_05/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_05/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_06/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_06/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_06/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_06/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_06/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_07/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_07/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_07/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_07/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_07/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_08/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_08/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_08/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_08/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_08/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_09/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_09/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_09/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_09/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_09/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_10/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_10/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_10/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_10/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_10/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_11/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_11/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_11/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_11/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_11/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_12/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_12/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_12/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_12/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2101_12/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_01/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_01/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_01/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_01/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_01/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_02/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_02/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_02/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_02/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_02/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_03/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_03/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_03/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_03/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_03/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_04/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_04/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_04/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_04/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_04/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_05/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_05/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_05/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_05/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_05/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_06/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_06/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_06/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_06/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_06/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_07/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_07/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_07/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_07/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_07/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_08/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_08/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_08/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_08/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_08/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_09/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_09/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_09/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_09/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_09/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_10/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_10/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_10/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_10/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_10/_enable\",\"name\":\"_enable\"},{\"val\":62.0001335144043,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_11/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_11/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_11/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_11/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_11/_enable\",\"name\":\"_enable\"},{\"val\":67.0002670288086,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_12/Inp_PV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_12/Inp_PV/Fault\",\"name\":\"Fault\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_12/Noise\",\"name\":\"Noise\"},{\"val\":0.009999999776482582,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_12/NoiseBase\",\"name\":\"NoiseBase\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/CHLR_MGR_01_RIO_B/DFW2_DC1_TT_GALL2103_12/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Inp_ClosedLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Inp_ClosedLS/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Inp_OpenLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Inp_OpenLS/Fault\",\"name\":\"Fault\"},{\"val\":91.9945068359375,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Inp_PosFdbk/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Inp_PosFdbk/Fault\",\"name\":\"Fault\"},{\"val\":83.8726577758789,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Out_CV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/Out_CV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_01/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Inp_ClosedLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Inp_ClosedLS/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Inp_OpenLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Inp_OpenLS/Fault\",\"name\":\"Fault\"},{\"val\":92.0064926147461,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Inp_PosFdbk/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Inp_PosFdbk/Fault\",\"name\":\"Fault\"},{\"val\":83.8726577758789,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Out_CV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/Out_CV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1101_02/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Inp_ClosedLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Inp_ClosedLS/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Inp_OpenLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Inp_OpenLS/Fault\",\"name\":\"Fault\"},{\"val\":91.9288558959961,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Inp_PosFdbk/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Inp_PosFdbk/Fault\",\"name\":\"Fault\"},{\"val\":83.8726577758789,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Out_CV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/Out_CV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_01/_enable\",\"name\":\"_enable\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Inp_ClosedLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Inp_ClosedLS/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Inp_OpenLS/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Inp_OpenLS/Fault\",\"name\":\"Fault\"},{\"val\":91.84693908691406,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Inp_PosFdbk/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Inp_PosFdbk/Fault\",\"name\":\"Fault\"},{\"val\":83.8726577758789,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Out_CV/Data\",\"name\":\"Data\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/Out_CV/Fault\",\"name\":\"Fault\"},{\"val\":false,\"tagPath\":\"[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/ValveC/DFW2_DC1_FCV_GALL1103_02/_enable\",\"name\":\"_enable\"}]", - "datatype": "class org.python.core.PyUnicode", - "tagpath": "[TestingPlatform]DFW2_DC1_PLC_CHLR_MGR_01/Scenarios/This is A Scenario" - }, - "events": { - "component": { - "onEditCellCommit": { - "config": { - "script": "\timport json\n\t\n\t# This example will set the value of a cell, based on what the user typed into it.\n \n\t# Get the value that was typed into the cell\n\tvalueToSet \u003d event.value\n\t \n\t# We need to set a value in a particular cell. The event object contains row and column properties\n\t# that report the position of the cell that was edited.\n\t \n\t# If the data property contains an array, you would use the line below\n\tself.props.data[event.row][event.column] \u003d valueToSet\n\t \n\t# If the data property contains a dataset, then you would want to use the following line instead\n\t#self.props.data \u003d system.dataset.setValue(self.props.data, event.row, event.column, valueToSet)\n\t\t\n\t\n\t\n\t\n\t\n\ttagPath \u003d self.parent.parent.getChild(\"tbScenario\").props.selection.values[0]\n\tself.custom.tagpath \u003d tagPath\n\tself.custom.data \u003d system.util.jsonEncode(self.props.data)\n\tself.custom.datatype \u003d type(system.util.jsonEncode(self.props.data))\n\tnewData \u003d system.util.jsonEncode(self.props.data)\n\t\n\tsystem.tag.writeBlocking([tagPath],[newData])" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "tblScenario" - }, - "position": { - "basis": "400px", - "grow": 1 - }, - "propConfig": { - "props.data": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "indirect", - "references": { - "0": "{.../tbScenario.props.selection.values[0]}" - }, - "tagPath": "{0}" - }, - "overlayOptOut": true, - "type": "tag" - } - } - }, - "props": { - "columns": [ - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": true, - "field": "name", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "auto", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 150 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": true, - "field": "val", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "auto", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": true, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 150 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "tagPath", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "auto", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "ascending", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 200 - } - ], - "emptyMessage": { - "noData": { - "text": "No Scenario Selected" - } - }, - "filter": { - "enabled": true - }, - "pager": { - "activeOption": 100 - }, - "selection": { - "enableRowSelection": false - }, - "sortOrder": [ - "tagPath" - ], - "virtualized": false - }, - "type": "ia.display.table" - } - ], - "meta": { - "name": "fcData" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "fcTab1" - }, - "position": { - "tabIndex": 1 - }, - "propConfig": { - "meta.visible": { - "binding": { - "config": { - "path": ".../header/ddPLC.props.value" - }, - "transforms": [ - { - "expression": "if({value}\u003d\"\",False,True)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "TabContainer" - }, - "position": { - "basis": "300px", - "grow": 1 - }, - "props": { - "contentStyle": { - "backgroundColor": "--neutral-30" - }, - "menuStyle": {}, - "tabSize": { - "width": 250 - }, - "tabs": [ - "PLC Control", - "Scenarios" - ] - }, - "type": "ia.container.tab" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-20" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/resource.json deleted file mode 100644 index 759ecab..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "970eeaeeb67a44102e5f96fef4d730ccc242e73e1266a07ed106dec78e5d9bbf", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/thumbnail.png deleted file mode 100644 index 138b496..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/view.json deleted file mode 100644 index 37179a7..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Main/view.json +++ /dev/null @@ -1,1222 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": { - "defaultSize": { - "height": 1097, - "width": 1200 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "header" - }, - "position": { - "basis": "45px", - "shrink": 0 - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label_1" - }, - "position": { - "basis": "495px" - }, - "props": { - "text": "Before Starting - Please make sure the Tag Provider \"TestingPlatform\" exists in the gateway.", - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Label_2" - }, - "position": { - "basis": "495px" - }, - "props": { - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "fcDirections" - }, - "position": { - "basis": "93px" - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "lblSpacer" - }, - "position": { - "basis": "200px" - }, - "props": { - "style": { - "margin": 10 - }, - "text": "Upload Master Spreadsheet and Create Tags. Once File is selected the import process will begin", - "textStyle": { - "fontSize": 14, - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "ddLibrary" - }, - "position": { - "basis": "256px" - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[TestingPlatform]System/Library" - }, - "transforms": [ - { - "code": "\toptions \u003d []\n\tpyds \u003d system.dataset.toPyDataSet(value)\n\t\n\tfor i in range(0,len(pyds)):\n\t\toption \u003d{}\n\t\toption[\"label\"] \u003d pyds[i][0]\n\t\toption[\"value\"] \u003d pyds[i][1]\n\t\toptions.append(option)\n\treturn options", - "type": "script" - } - ], - "type": "tag" - } - } - }, - "props": { - "placeholder": { - "text": "Select Spreadsheet Type" - }, - "style": { - "marginBottom": 40, - "marginLeft": 10, - "marginRight": 10, - "marginTop": 40 - }, - "textAlign": "center" - }, - "type": "ia.input.dropdown" - }, - { - "meta": { - "name": "ddImportOptions" - }, - "position": { - "basis": "373px" - }, - "props": { - "options": [ - { - "label": "Add to System and Merge Changes", - "value": 0 - }, - { - "label": "Delete and Replace Tags", - "value": 1 - } - ], - "search": { - "enabled": false - }, - "style": { - "marginBottom": 40, - "marginLeft": 10, - "marginRight": 10, - "marginTop": 40 - }, - "textAlign": "center", - "value": 0 - }, - "type": "ia.input.dropdown" - }, - { - "custom": { - "test": "" - }, - "events": { - "component": { - "onFileReceived": { - "config": { - "script": "\tfrom Prime.Tools import basic\n\tfrom java.lang import Exception as JavaException\n\timport time\n\t\n\tlogger \u003d system.util.getLogger(\"Import\")\n\tsheetType \u003d self.getSibling(\"ddLibrary\").props.value\n\tself.custom.test \u003d sheetType\n\tconflictPolicy \u003d \"o\"\n\tif sheetType \u003d\u003d \"\":\n\t\tview \u003d \"Popups/Error/Main\"\n\t\ttitle \u003d \"Import Error\"\n\t\tparams \u003d {\"message\" : \"Please Select Sheet Type.\"}\n\t\tsystem.perspective.openPopup(\"errorPopup\", view, params, title, modal \u003d True)\n\t\treturn None\n\t# Try and use uploaded spreadsheet to import\n\ttry:\n\t\tlogger.info(\"Started\")\n\t\tfile \u003d event.file.getBytes()\n\t\t\n\t\tif self.getSibling(\"ddImportOptions\").props.value:\n\t\t\tPrime.PCTest.tools.deleteTags()\n\t\t\tinitialRun \u003d True\n\t\telse:\n\t\t\tinitialRun \u003d False\n\t\t\n\t\tview \u003d \"Page/Setup/Progress\"\n\t\ttitle \u003d \"Import Process\"\n\t\tsystem.perspective.openPopup(\"progress\", view \u003d view, title\u003dtitle, modal \u003d True)\n\t\t\n\t\tpayload \u003d {\"updateString\":\"Starting Import\"}\n\t\tsystem.perspective.sendMessage(\"ProgressViewText\", payload, scope\u003d\"session\", pageId\u003d\"progress\")\n\t\t\n\t\tpayload \u003d {\"progVal\":0}\n\t\tsystem.perspective.sendMessage(\"ProgressViewBar\", payload, scope\u003d\"session\", pageId\u003d\"progress\")\n\t\t\n\n\t\tPrime.PCTest.tools.tagImport(file, sheetType, initial\u003dinitialRun)\n\t\t\n\t\tpayload \u003d {\"updateString\":\"Import Complete, Close Now\"}\n\t\tsystem.perspective.sendMessage(\"ProgressViewText\", payload, scope\u003d\"session\", pageId\u003d\"progress\")\n\t\t\n\t\tpayload \u003d {\"progVal\":100}\n\t\tsystem.perspective.sendMessage(\"ProgressViewBar\", payload, scope\u003d\"session\", pageId\u003d\"progress\")\n\t\n\texcept (ValueError, JavaException,Exception), e:\n\t\tself.clearUploads()\n\t\ttime.sleep(1)\n\t\tsystem.perspective.closePopup(\"progress\")\n\t\t\n\t\tbasic.errorPopup(e)\n\t\t\n\t\t\n\t\t" - }, - "scope": "G", - "type": "script" - }, - "onUploadsCleared": { - "config": { - "script": "\tself.custom.test \u003d \"Cleared\"\n\t\n\t" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "fuSpreadsheet" - }, - "position": { - "basis": "236px" - }, - "propConfig": { - "meta.visible": { - "binding": { - "config": { - "path": "../ddImportOptions.props.value" - }, - "transforms": [ - { - "expression": "{value} !\u003d \"\"", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "fileUploadIcon": { - "style": { - "classes": "" - } - }, - "style": { - "classes": "", - "margin": 15 - }, - "supportedFileTypes": [ - "xlsx" - ] - }, - "type": "ia.input.fileupload" - }, - { - "meta": { - "name": "FlexContainer" - }, - "position": { - "basis": "20px" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - }, - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "50px" - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "fcStep2" - }, - "position": { - "basis": "200px" - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "lblSpacer" - }, - "position": { - "basis": "315px" - }, - "props": { - "style": { - "margin": 10 - }, - "text": "Add PLCs from System/PLCList that have IP Addresses. This will also update any changes made to the list1", - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\t\n\tPrime.PCTest.tools.setupPLCs()" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "Button" - }, - "position": { - "basis": "156px" - }, - "props": { - "style": { - "backgroundColor": "--indicator", - "color": "--inducatorOff", - "margin": 20 - }, - "text": "Add PLCs" - }, - "type": "ia.input.button" - }, - { - "meta": { - "name": "lblSpacer_0" - }, - "position": { - "basis": "315px" - }, - "props": { - "style": { - "margin": 10 - }, - "text": "Add PLCs from System/PLCList that have IP Addresses. This will also update any changes made to the list", - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "fcStep3" - }, - "position": { - "basis": "150px" - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "190px" - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblSpacer_0" - }, - "position": { - "basis": "315px" - }, - "props": { - "style": { - "margin": 10 - }, - "text": "This button will delete all tags from System and delete PLCs if selected. It will only delete PLCs in PLC List.", - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Checkbox" - }, - "position": { - "basis": "174px" - }, - "props": { - "style": { - "textAlign": "center" - }, - "text": "Delete Device Connections", - "textPosition": "bottom" - }, - "type": "ia.input.checkbox" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\tremovePLC \u003d self.getSibling(\"Checkbox\").props.selected\n\tPrime.PCTest.tools.clearSystem(removePLC)" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "Button_0" - }, - "position": { - "basis": "156px" - }, - "props": { - "style": { - "backgroundColor": "--error", - "margin": 20 - }, - "text": "Clear System" - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcStep4" - }, - "position": { - "basis": "150px" - }, - "type": "ia.container.flex" - }, - { - "events": { - "component": { - "onEditCellCommit": { - "config": { - "script": " \n\t# Get the value that was typed into the cell\n\tvalueToSet \u003d event.value\n\t \n\t# If the data property contains an array, you would use the line below\n#\tself.props.data[event.row][event.column] \u003d valueToSet\n\t\n\tself.props.data \u003d system.dataset.setValue(self.props.data, event.row, event.column, valueToSet)" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "Table" - }, - "position": { - "basis": "400px", - "grow": 1 - }, - "propConfig": { - "props.data": { - "binding": { - "config": { - "bidirectional": true, - "fallbackDelay": 2.5, - "mode": "direct", - "tagPath": "[TestingPlatform]System/PLCList" - }, - "type": "tag" - } - } - }, - "props": { - "columns": [ - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": true, - "field": "ProcName", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Processor" - }, - "justify": "left", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "", - "paddingLeft": 10 - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 150 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Style", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Style" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 60 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "PartNumber", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Part" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 100 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "RackName", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Rack" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 50 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Slot", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Slot" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": 50 - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": true, - "field": "IPAddress", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "IP Address" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": true, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": "" - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "Driver", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "center", - "style": { - "classes": "" - }, - "title": "Driver" - }, - "justify": "center", - "nullFormat": { - "includeNullStrings": false, - "nullFormatValue": "", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "auto", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "", - "visible": true, - "width": "" - }, - { - "align": "center", - "boolean": "checkbox", - "dateFormat": "MM/DD/YYYY", - "editable": false, - "field": "addCol", - "filter": { - "boolean": { - "condition": "" - }, - "date": { - "condition": "", - "value": "" - }, - "enabled": false, - "number": { - "condition": "", - "value": "" - }, - "string": { - "condition": "", - "value": "" - }, - "visible": "on-hover" - }, - "footer": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "header": { - "align": "center", - "justify": "left", - "style": { - "classes": "" - }, - "title": "" - }, - "justify": "auto", - "nullFormat": { - "includeNullStrings": true, - "nullFormatValue": "\"\"", - "strict": false - }, - "number": "value", - "numberFormat": "0,0.##", - "progressBar": { - "bar": { - "color": "", - "style": { - "classes": "" - } - }, - "max": 100, - "min": 0, - "track": { - "color": "", - "style": { - "classes": "" - } - }, - "value": { - "enabled": true, - "format": "0,0.##", - "justify": "center", - "style": { - "classes": "" - } - } - }, - "render": "view", - "resizable": true, - "sort": "none", - "sortable": true, - "strictWidth": false, - "style": { - "classes": "" - }, - "toggleSwitch": { - "color": { - "selected": "", - "unselected": "" - } - }, - "viewParams": {}, - "viewPath": "Objects/DeviceButton", - "visible": true, - "width": "" - } - ], - "rows": { - "subview": { - "viewParams": { - "rowData": { - "Driver": "LogixDriver", - "IPAddress": null, - "PartNumber": "AB5069L320ER", - "ProcName": "DFW2_DC1_PLC_01_A12", - "RackName": "R0", - "Slot": "0", - "Style": "5069" - } - }, - "viewPath": "Objects/DeviceButton" - } - }, - "style": { - "borderBottomLeftRadius": 5, - "borderBottomRightRadius": 5, - "borderStyle": "solid", - "borderTopLeftRadius": 5, - "borderTopRightRadius": 5, - "borderWidth": 2, - "margin": 5 - } - }, - "scripts": { - "customMethods": [], - "extensionFunctions": null, - "messageHandlers": [ - { - "messageType": "UpdateDeviceTable", - "pageScope": true, - "script": "\tself.refreshBinding(\"props.data\")\n\t", - "sessionScope": true, - "viewScope": true - } - ] - }, - "type": "ia.display.table" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/resource.json deleted file mode 100644 index c3a64b5..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "b438f03df1b3b72aec99ec01931cb056af77cb966cb5fe9fed74a2808ba6fe83", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/thumbnail.png deleted file mode 100644 index 1ab5587..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/view.json deleted file mode 100644 index b94f9a7..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/Setup/Progress/view.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": { - "defaultSize": { - "height": 159, - "width": 432 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "40px" - }, - "props": { - "text": "Progress", - "textStyle": { - "fontSize": 16, - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "Progress" - }, - "position": { - "basis": "50px" - }, - "props": { - "style": { - "padding": 5 - }, - "value": 0 - }, - "scripts": { - "customMethods": [], - "extensionFunctions": null, - "messageHandlers": [ - { - "messageType": "ProgressViewBar", - "pageScope": true, - "script": "\t# implement your handler here\n\tvalue \u003d payload[\"progVal\"]\n\t\n\tself.props.value \u003d value", - "sessionScope": true, - "viewScope": true - } - ] - }, - "type": "ia.display.progress" - }, - { - "meta": { - "name": "Label_0" - }, - "position": { - "basis": "50px", - "grow": 1 - }, - "props": { - "text": "Starting...", - "textStyle": { - "textAlign": "center" - } - }, - "scripts": { - "customMethods": [], - "extensionFunctions": null, - "messageHandlers": [ - { - "messageType": "ProgressViewText", - "pageScope": true, - "script": "\tupdateString \u003d payload[\"updateString\"]\n\t\n\tself.props.text \u003d updateString\n\t", - "sessionScope": true, - "viewScope": true - } - ] - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/resource.json deleted file mode 100644 index 0a933fc..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "b795136e06b8f5b342f5bc04f7946274fa189f67ceb547a8b4a83c5852842138", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-14T22:23:57Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/thumbnail.png deleted file mode 100644 index a4915f0..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/view.json deleted file mode 100644 index 5cd1854..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Page/View/view.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "custom": {}, - "params": {}, - "props": {}, - "root": { - "meta": { - "name": "root" - }, - "type": "ia.container.coord" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/resource.json deleted file mode 100644 index 2ce6de1..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "76a78ddda3821d457961594b78cc7046b5c1e32521ea43f40e59cd5ac76112a1", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/thumbnail.png deleted file mode 100644 index c70cc2b..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/view.json deleted file mode 100644 index 823b17e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Error/Main/view.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "custom": {}, - "params": { - "message": "value" - }, - "propConfig": { - "params.message": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 200, - "width": 400 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "Label" - }, - "position": { - "basis": "32px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "view.params.message" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/resource.json deleted file mode 100644 index 95f47b1..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "1f0bef29b4aa308d2535d3618ceaa93b48820c41686f14a4b09f38f22327f71e", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/thumbnail.png deleted file mode 100644 index e371072..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/view.json deleted file mode 100644 index 5552239..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/Popups/Scenario/SaveScenario/view.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "custom": {}, - "events": { - "system": { - "onStartup": { - "config": { - "script": "\tself.getChild(\"root\").getChild(\"fcMain\").getChild(\"btnSave\").position.display \u003d False" - }, - "scope": "G", - "type": "script" - } - } - }, - "params": { - "plc": "" - }, - "propConfig": { - "params.plc": { - "paramDirection": "input", - "persistent": true - } - }, - "props": { - "defaultSize": { - "height": 250, - "width": 400 - } - }, - "root": { - "children": [ - { - "children": [ - { - "meta": { - "name": "lblHeader" - }, - "position": { - "basis": "80px", - "grow": 0.5 - }, - "props": { - "text": "Scenario For -\n", - "textStyle": { - "textAlign": "right" - } - }, - "type": "ia.display.label" - }, - { - "meta": { - "name": "lblPLC" - }, - "position": { - "basis": "100px", - "grow": 1 - }, - "propConfig": { - "props.text": { - "binding": { - "config": { - "path": "view.params.plc" - }, - "type": "property" - } - } - }, - "props": { - "textStyle": { - "fontSize": 14, - "fontWeight": "bold", - "textAlign": "center" - } - }, - "type": "ia.display.label" - } - ], - "meta": { - "name": "header" - }, - "position": { - "basis": "40px", - "shrink": 0 - }, - "type": "ia.container.flex" - }, - { - "children": [ - { - "meta": { - "name": "ddScenarios" - }, - "position": { - "basis": "50px", - "shrink": 0 - }, - "propConfig": { - "props.options": { - "binding": { - "config": { - "path": "view.params.plc" - }, - "transforms": [ - { - "code": "\tplc \u003d value\n\tprovider \u003d Prime.Tools.basic.getDefaultProvider(True)\n\t\n\tscenarioPath \u003d provider + plc + \"/Scenarios\"\n\t\n\tresults \u003d system.tag.browse(scenarioPath)\n\t\n\toptions \u003d []\n\tnewOption \u003d { \"value\": \"New\", \"label\" : \"New Scenario\"}\n\toptions.append(newOption)\n\t\n\ttry:\n\t\tfor result in results.getResults():\n\t\t\toption \u003d {}\n\t\t\toption[\"value\"] \u003d str(result[\"name\"])\n\t\t\toption[\"label\"] \u003d str(result[\"name\"])\n\t\t\toptions.append(option)\n\t\treturn options\n\texcept:\n\t\treturn []\n\t\n\t", - "type": "script" - } - ], - "type": "property" - } - }, - "props.value": { - "onChange": { - "enabled": null, - "script": "\tsystem.perspective.sendMessage(\"ButtonVisibility\", payload\u003d{}, scope\u003d\"view\")\n\t" - } - } - }, - "props": { - "placeholder": { - "text": "Select Existing Scenario..." - }, - "style": { - "margin": 5 - } - }, - "type": "ia.input.dropdown" - }, - { - "meta": { - "name": "tfScenarioName" - }, - "position": { - "basis": "50px" - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "../ddScenarios.props.value" - }, - "transforms": [ - { - "code": "\tif \"New\" in value:\n\t\tretVal \u003d True\n\telse:\n\t\tretVal \u003d False\n\t\t\n\treturn retVal", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "deferUpdates": false, - "placeholder": "New Scenario Name", - "rejectUpdatesWhileFocused": false, - "spellcheck": false, - "style": { - "classes": "Display/NumericEntry", - "margin": 5, - "marginTop": 0 - } - }, - "type": "ia.input.text-field" - }, - { - "events": { - "component": { - "onActionPerformed": { - "config": { - "script": "\tplc \u003d self.view.params.plc\n\tddValue \u003d self.getSibling(\"ddScenarios\").props.value\n\tnewValue \u003d self.getSibling(\"tfScenarioName\").props.text\n\t\n\tif newValue !\u003d \"\":\n\t\tscenarioName \u003d newValue\n\telse:\n\t\tscenarioName \u003d ddValue\n\t\n\t\n\t\n\tPrime.PCTest.tools.savePLCScenario(plc, scenarioName)\n\t\n\tsystem.perspective.closePopup(\"SaveScenario\")" - }, - "scope": "G", - "type": "script" - } - } - }, - "meta": { - "name": "btnSave" - }, - "position": { - "basis": "70px", - "shrink": 0 - }, - "propConfig": { - "position.display": { - "binding": { - "config": { - "path": "../tfScenarioName.props.text" - }, - "transforms": [ - { - "code": "\tscenarioVisibility \u003d self.getSibling(\"tfScenarioName\").position.display\n\texisting \u003d self.getSibling(\"ddScenarios\").props.value\n\t\n\tif (scenarioVisibility and (value !\u003d \"\")) or ((existing !\u003d \"New\") and (existing !\u003d \"\")):\n\t\treturn True\n\telse:\n\t\treturn False\n", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "style": { - "margin": 10, - "marginBottom": 15, - "marginLeft": 15, - "marginRight": 15 - }, - "text": "Save Scenario" - }, - "scripts": { - "customMethods": [], - "extensionFunctions": null, - "messageHandlers": [ - { - "messageType": "ButtonVisibility", - "pageScope": false, - "script": "\tself.refreshBinding(\"position.display\")\n\t# implement your handler here", - "sessionScope": false, - "viewScope": true - } - ] - }, - "type": "ia.input.button" - } - ], - "meta": { - "name": "fcMain" - }, - "position": { - "basis": "200px", - "grow": 1 - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/resource.json deleted file mode 100644 index c194ae9..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "3f0d9c2773e3a2c1c17206bb99a4d40a7fb550fd0be9f08d098bfdb1048158d0", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/thumbnail.png deleted file mode 100644 index 22896ed..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/view.json deleted file mode 100644 index 1e960c3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/Main/view.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "custom": {}, - "params": { - "deviceType": "vsd", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/R0" - }, - "propConfig": { - "params.deviceType": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - } - }, - "props": {}, - "root": { - "children": [ - { - "meta": { - "name": "FlexRepeater" - }, - "position": { - "grow": 1 - }, - "propConfig": { - "props.instances": { - "binding": { - "config": { - "struct": { - "data": "{parent.custom.data}", - "dims": "{parent.custom.viewDims}", - "width": "{page.props.dimensions.primaryView.width}" - }, - "waitOnAll": true - }, - "overlayOptOut": true, - "transforms": [ - { - "code": "\twidth \u003d value[\"width\"]\n#\tusing the viewport width to create a media query\n\n\tif width \u003e\u003d 0 and width \u003c (3.05 * value[\"dims\"][\"width\"]):\n\t\tgridWidth \u003d 2\n\telif width \u003e\u003d (3.05 * value[\"dims\"][\"width\"]) and width \u003c (4.05 * value[\"dims\"][\"width\"]):\n\t\tgridWidth \u003d 3\n\telif width \u003e\u003d (4.05 * value[\"dims\"][\"width\"]) and width \u003c (5.05 * value[\"dims\"][\"width\"]):\n\t\tgridWidth \u003d 4\n\telse:\n\t\tgridWidth \u003d 5\n\t\n#\tretrieve the original dataset in the root \n\ttheData \u003d value[\"data\"]\n\t\n#\tinitialize 2D array\n\tfinalData \u003d []\n\tdataRow \u003d []\n\t\n#\tenumerate in python lets you loop through an array with each index and value \n\tfor idx, val in enumerate(theData):\n\t\n#\tusing modulo with the index and gridWith \n\t\tif ((idx + 1) % gridWidth \u003d\u003d 0):\n\t\t\tdataRow.append(val)\n\t\t\tinstance \u003d {\u0027data\u0027: dataRow}\n\t\t\tfinalData.append(instance)\n\t\t\tdataRow \u003d []\n\t\t\t\n\t\telse:\n\t\t\tdataRow.append(val)\n\t\t\t\n#\t\t\tremaining data and blanks\n\t\t\tif idx \u003d\u003d len(theData)-1 and len(dataRow) !\u003d 0:\n\t\t\t\tblanks \u003d gridWidth - len(dataRow)\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\tinstance \u003d {\u0027data\u0027: dataRow}\t\n\t\t\t\tfinalData.append(instance)\n\t\n#\tself.props.instances \u003d []\n\treturn finalData", - "type": "script" - } - ], - "type": "expr-struct" - } - } - }, - "props": { - "direction": "column", - "elementPosition": { - "basis": "auto", - "grow": 0, - "shrink": 0 - }, - "path": "dynamicGrid/gridRow", - "style": { - "margin": 1 - }, - "useDefaultViewWidth": false - }, - "type": "ia.display.flex-repeater" - } - ], - "meta": { - "name": "root" - }, - "propConfig": { - "custom.data": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "overlayOptOut": true, - "transforms": [ - { - "code": "\tpath \u003d value\n\n\tpathList \u003d system.tag.browse(path, filter\u003d{\"recursive\": True, \"tagType\":\"UdtInstance\"})\n\tdevice \u003d \"\"\n\tdata \u003d []\n\tindex \u003d 1\n\tsortedData \u003d []\n\tdims \u003d self.custom.viewDims\n\t\n\tif path !\u003d \"\":\n\t\tfor result in pathList.getResults():\n\t\t\ttypeID \u003d str(result[\"typeId\"])\n\t\t\tfullPath \u003d str(result[\"fullPath\"])\n\t\n\t\t\tif (\"Library\" in typeID) and (device in typeID):\n\t\t\t\tprint result\n\t\t\t\taddressBrowse \u003d system.tag.browse(fullPath, filter \u003d{\"recursive\":True, \"name\":\"Address\"})\n\t\t\t\taddressPath \u003d str(addressBrowse[0][\"fullPath\"])\n\t\t\n\t\t\t\taddressRead \u003d system.tag.readBlocking([addressPath])\n\t\t\t\tioAddress \u003d addressRead[0].value\n\t\n\t\t\t\tpointData \u003d {\n\t\t\t\t\t\t\t\t\"tagPath\": fullPath,\n\t\t\t\t\t\t\t\t\"address\": ioAddress,\n\t\t\t\t\t\t\t\t\"dims\": dims,\n\t\t\t\t\t\t\t\t\"index\" : index\n\t\t\t\t\t\t\t\t}\n\t\t\t\tindex \u003d index + 1\n\t\t\t\t\n\t\t\t\tdata.append(pointData)\n\t\tsortedData \u003d sorted(data, key\u003dlambda x: x[\"address\"])\n\t\t\n\t\t\n\tfor i in range(0, len(sortedData)):\n\t\tsortedData[i][\"index\"] \u003d i\n\treturn sortedData", - "type": "script" - } - ], - "type": "property" - } - }, - "custom.key": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "overlayOptOut": true, - "transforms": [ - { - "code": "\tpath \u003d value\n#\tlibPath \u003d \"[TestingPlatform]System/Library\"\n#\tlibValue \u003d system.tag.readBlocking([libPath])[0].value\n#\tlibValue \u003d system.dataset.toPyDataSet(libValue)\n\tpathList \u003d system.tag.browse(path, filter\u003d{\"recursive\": True, \"tagType\":\"UdtInstance\"})\n\t\n\tdata \u003d []\n\tindex \u003d 1\n\tsortedData \u003d []\n\tdims \u003d self.custom.viewDims\n\t\n\tif path !\u003d \"\":\n\t\tfor result in pathList.getResults():\n\t\t\ttypeID \u003d str(result[\"typeId\"])\n\t\t\tfullPath \u003d str(result[\"fullPath\"])\n\t\t\tif \"Points\" not in typeID:\n\t\t\t\taddressBrowse \u003d system.tag.browse(fullPath, filter \u003d{\"recursive\":True, \"name\":\"Address\"})\n\t\t\t\taddressPath \u003d str(addressBrowse[0][\"fullPath\"])\n\t\t\n\t\t\t\taddressRead \u003d system.tag.readBlocking([addressPath])\n\t\t\t\tioAddress \u003d addressRead[0].value\n\t\n\t\t\t\tpointData \u003d {\n\t\t\t\t\t\t\t\t\"tagPath\": fullPath,\n\t\t\t\t\t\t\t\t\"address\": ioAddress,\n\t\t\t\t\t\t\t\t\"dims\": dims,\n\t\t\t\t\t\t\t\t\"index\" : index\n\t\t\t\t\t\t\t\t}\n\t\t\t\tindex \u003d index + 1\n\t\t\t\t\n\t\t\t\tdata.append(pointData)\n\t\t\tsortedData \u003d sorted(data, key\u003dlambda x: x[\"address\"])\n\t\t\n\t\t\n\tfor i in range(0, len(sortedData)):\n\t\tsortedData[i][\"index\"] \u003d i\n\treturn sortedData", - "type": "script" - } - ], - "type": "property" - } - }, - "custom.viewDims": { - "binding": { - "config": { - "path": "view.params.deviceType" - }, - "transforms": [ - { - "code": "\tdims \u003d {}\n\ttagPath \u003d self.view.params.tagPath\n\tif value \u003d\u003d \"ValveC\" or value \u003d\u003d \"ValveMO\":\n\t\twidth \u003d 500\n\t\theight \u003d 450\n\telif value \u003d\u003d \"VSD\":\n\t\twidth \u003d 500\n\t\theight \u003d 600\n\telif value \u003d\u003d \"Motor\":\n\t\twidth \u003d 500\n\t\theight \u003d 400\n\telif value \u003d\u003d \"\" and tagPath is not None:\n\t\twidth \u003d 500\n\t\theight \u003d 600\n\telse:\n\t\twidth \u003d 400\n\t\theight \u003d 250\n\t\n\tdims[\"width\"] \u003d width\n\tdims[\"height\"] \u003d height\n\t\n\treturn dims", - "type": "script" - } - ], - "type": "property" - } - } - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-30" - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/resource.json deleted file mode 100644 index dddef6e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "8829169e531bf5aafb667e48c19db322b6a222fa85c31290aad03c183d98c6f5", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/thumbnail.png deleted file mode 100644 index 1e63a6e..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/view.json deleted file mode 100644 index 43e1014..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/PointItem/view.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "custom": { - "key": { - "address": "Default", - "dims": { - "height": 250, - "width": 400 - }, - "index": 0, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - } - }, - "params": { - "dims": { - "height": 550, - "width": 500 - }, - "index": "value", - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - }, - "propConfig": { - "custom.key": { - "persistent": true - }, - "params.dims": { - "paramDirection": "input", - "persistent": true - }, - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "params.tagPath": { - "paramDirection": "input", - "persistent": true - }, - "props.defaultSize.height": { - "binding": { - "config": { - "path": "view.params.dims.height" - }, - "type": "property" - } - }, - "props.defaultSize.width": { - "binding": { - "config": { - "path": "view.params.dims.width" - }, - "type": "property" - } - } - }, - "props": { - "defaultSize": {} - }, - "root": { - "children": [ - { - "meta": { - "name": "EmbeddedView" - }, - "position": { - "grow": 1 - }, - "propConfig": { - "props.params.tagPath": { - "binding": { - "config": { - "path": "view.params.tagPath" - }, - "type": "property" - } - }, - "props.path": { - "binding": { - "config": { - "expression": "{view.params.tagPath}" - }, - "transforms": [ - { - "code": "\tconfig \u003d system.tag.getConfiguration(value, False)\n\n\tviewPath \u003d \"Objects/\" + config[0][\"typeId\"]\n\treturn viewPath", - "type": "script" - } - ], - "type": "expr" - } - } - }, - "props": { - "params": { - "index": "value" - } - }, - "type": "ia.display.view" - } - ], - "meta": { - "name": "root" - }, - "props": { - "direction": "column", - "style": { - "backgroundColor": "--neutral-10", - "borderBottomLeftRadius": 10, - "borderBottomRightRadius": 10, - "borderColor": "--neutral-100", - "borderStyle": "solid", - "borderTopLeftRadius": 10, - "borderTopRightRadius": 10, - "borderWidth": 1, - "margin": 5 - } - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/resource.json deleted file mode 100644 index 15bcadd..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "view.json", - "thumbnail.png" - ], - "attributes": { - "lastModificationSignature": "21d095ba70153289ae6383a0b9143e4bb26ed08a492158d062237d8a0414005a", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/thumbnail.png b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/thumbnail.png deleted file mode 100644 index eafb159..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/thumbnail.png and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/view.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/view.json deleted file mode 100644 index 65a15f2..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.perspective/views/dynamicGrid/gridRow/view.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "custom": {}, - "params": { - "data": [ - { - "address": "Default", - "dims": { - "height": 250, - "width": 400 - }, - "index": 0, - "tagPath": "[TestingPlatform]DFW2_DC1_PLC_01_A11/VSD/DFW2_DC1_CHWP_1RT40_A11" - } - ], - "index": "value" - }, - "propConfig": { - "params.data": { - "paramDirection": "input", - "persistent": true - }, - "params.index": { - "paramDirection": "input", - "persistent": true - }, - "props.defaultSize.height": { - "binding": { - "config": { - "path": "view.params.data[0].dims.height" - }, - "transforms": [ - { - "expression": "if(isGood({value}),{value},300)", - "type": "expression" - } - ], - "type": "property" - } - } - }, - "props": { - "defaultSize": { - "width": 1024 - } - }, - "root": { - "children": [ - { - "meta": { - "name": "FlexRepeater" - }, - "position": { - "grow": 1 - }, - "propConfig": { - "props.instances": { - "binding": { - "config": { - "path": "view.params.data" - }, - "type": "property" - } - } - }, - "props": { - "elementPosition": { - "shrink": 0 - }, - "path": "dynamicGrid/PointItem", - "style": { - "borderStyle": "none" - }, - "useDefaultViewHeight": false - }, - "type": "ia.display.flex-repeater" - } - ], - "meta": { - "name": "root" - }, - "props": { - "alignContent": "center", - "direction": "column" - }, - "type": "ia.container.flex" - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.vision/client-tags/data.bin b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.vision/client-tags/data.bin deleted file mode 100644 index cb73063..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.vision/client-tags/data.bin and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.vision/client-tags/resource.json b/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.vision/client-tags/resource.json deleted file mode 100644 index fe5656b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/com.inductiveautomation.vision/client-tags/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "C", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "data.bin" - ], - "attributes": { - "lastModificationSignature": "f41acce41dcfdbaa4c3103f2117cbad1ddc10c45c3aa4007f0066e0e0a0fdd08", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/global-props/data.bin b/reference/Docker/projects/PCTestingPlatform/ignition/global-props/data.bin deleted file mode 100644 index 85e1ed1..0000000 Binary files a/reference/Docker/projects/PCTestingPlatform/ignition/global-props/data.bin and /dev/null differ diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/global-props/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/global-props/resource.json deleted file mode 100644 index d4b8489..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/global-props/resource.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "data.bin" - ], - "attributes": { - "lastModificationSignature": "cf555718617e348f08a85720ea50b371b3622253d0f2020616bae5ad0a40679a", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/ImportToolsz/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/ImportToolsz/code.py deleted file mode 100644 index 295e075..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/ImportToolsz/code.py +++ /dev/null @@ -1,239 +0,0 @@ -logger = system.util.getLogger("Import Tools") - -def excelToDataSet(fileName, hasHeaders = False, forceString = False, sheetNum = 0, firstRow = None, lastRow = None, firstCol = None, lastCol = None, customHeaders = None): - - import org.apache.poi.ss.usermodel.WorkbookFactory as WorkbookFactory - import org.apache.poi.ss.usermodel.DateUtil as DateUtil - from java.io import FileInputStream - from java.util import Date - from os.path import exists - - """ - Description: - Function to create a dataset from an Excel spreadsheet. This is typically used in Vision and the file path is - directly referenced to its location in the filesystem. - - Arguments: - fileName: The path to the Excel spreadsheet. (required) - hasHeaders: If true, uses the first row of the spreadsheet as column names. - forceString: If true, forces all cell values to be strings. This can be useful if cell values in columns are not consistent. - To create a dataset, the data type is determined by the first row. If the data types are different, you can get errors. - If you force all cells to strings, then this is not an issue. - sheetNum: Select the sheet to process. Defaults to the first sheet. - firstRow: Select first row to process. - lastRow: Select last row to process. - firstCol: Select first column to process - lastCol: Select last column toprocess - - History: - No. Date Author Comment - 1.0 2021-01-22 Jordan Clark Initial - https://forum.inductiveautomation.com/t/copying-a-excel-file-to-a-tables-dataset/34942/13 - 1.1 2023-02-17 James Landwerlen Updated to handle blank cells - and to force strings - """ - - if exists(fileName): - fileStream = FileInputStream(fileName) - try: - wb = WorkbookFactory.create(fileStream) - sheet = wb.getSheetAt(sheetNum) - - if firstRow is None: - firstRow = sheet.getFirstRowNum() - if lastRow is None: - lastRow = sheet.getLastRowNum() - - data = [] - for i in range(firstRow , lastRow + 1): - row = sheet.getRow(i) - - if i == firstRow: - if firstCol is None: - firstCol = row.getFirstCellNum() - - if lastCol is None: - lastCol = row.getLastCellNum() - else: - # if lastCol is specified add 1 to it. - lastCol += 1 - if hasHeaders and customHeaders is None: - headers = list(row)[firstCol:lastCol] - # print headers - elif hasHeaders and customHeaders is not None: - headers = customHeaders - else: - headers = ['Col'+str(i) for i in range(firstCol, lastCol)] - # print headers - - rowOut = [] - for j in range(firstCol, lastCol): - if i == firstRow and hasHeaders: - pass - else: - cell = row.getCell(j) - if cell is not None: - cellType = cell.getCellType().toString() - - if cellType == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - - elif cellType == 'STRING': - value = cell.getStringCellValue() - - elif cellType == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif cellType == 'BLANK': - value = None - elif cellType == 'FORMULA': - formulatype=str(cell.getCachedFormulaResultType()) - if formulatype == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - elif formulatype == 'STRING': - value = cell.getStringCellValue() - elif formulatype == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif formulatype == 'BLANK': - value = None - else: - value = None - else: - value = None - if forceString: - if value == None: - rowOut.append(value) - else: - rowOut.append(str(value)) - else: - rowOut.append(value) - - if len(rowOut) > 0: - data.append(rowOut) - - fileStream.close() - return system.dataset.toDataSet(headers, data) - except Exception as e: - logString = "Failed - %s" %(e) - logger.warn(logString) - system.perspective.closePopup("progress") - params = {"message" : logString} - title = "Import Error" - view = "Popups/Error/Main" - - system.perspective.openPopup("errorPopup", view, params, title, modal = True) - - - - -def excelBytesToDataSet(bytesIn, hasHeaders = True, forceString = True, sheetNum = 0, firstRow = None, lastRow = None, firstCol = None, lastCol = None): - import org.apache.poi.ss.usermodel.WorkbookFactory as WorkbookFactory - import org.apache.poi.ss.usermodel.DateUtil as DateUtil - from java.io import ByteArrayInputStream - - fileStream = ByteArrayInputStream(bytesIn) - try: - - wb = WorkbookFactory.create(fileStream) - - sheet = wb.getSheetAt(sheetNum) - - if firstRow is None: - firstRow = sheet.getFirstRowNum() - if lastRow is None: - lastRow = sheet.getLastRowNum() - - data = [] - for i in range(firstRow , lastRow + 1): - row = sheet.getRow(i) - - if i == firstRow: - if firstCol is None: - firstCol = row.getFirstCellNum() - - if lastCol is None: - lastCol = row.getLastCellNum() - else: - # if lastCol is specified add 1 to it. - lastCol += 1 - if hasHeaders: - headers = list(row)[firstCol:lastCol] - print headers - else: - headers = ['Col'+str(i) for i in range(firstCol, lastCol)] - print headers - - rowOut = [] - for j in range(firstCol, lastCol): - if i == firstRow and hasHeaders: - pass - else: - cell = row.getCell(j) - if cell is not None: - cellType = cell.getCellType().toString() - - if cellType == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - elif cellType == 'STRING': - value = cell.getStringCellValue() - elif cellType == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif cellType == 'BLANK': - value = None - elif cellType == 'FORMULA': - formulatype=str(cell.getCachedFormulaResultType()) - if formulatype == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - elif formulatype == 'STRING': - value = cell.getStringCellValue() - elif formulatype == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif formulatype == 'BLANK': - value = None - else: - value = None - else: - value = None - if forceString: - if value == None: - rowOut.append(value) - else: - rowOut.append(str(value)) - else: - rowOut.append(value) - - if len(rowOut) > 0: - data.append(rowOut) - - fileStream.close() - return system.dataset.toDataSet(headers, data) - - except Exception as e: - logString = "Failed - %s" %(e) - logger.warn(logString) - system.perspective.closePopup("progress") - params = {"message" : logString} - title = "Import Error" - view = "Popups/Error/Main" - - system.perspective.openPopup("errorPopup", view, params, title, modal = True) - - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/ImportToolsz/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/ImportToolsz/resource.json deleted file mode 100644 index eac5471..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/ImportToolsz/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "dd6f9a8f42c769dd5d3a420e7f4a11d82040060fab927e6b4e4f001efa19e044", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-12T15:26:16Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AInAdv/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AInAdv/code.py deleted file mode 100644 index d36b8ba..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AInAdv/code.py +++ /dev/null @@ -1,103 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/Micro/P_AInAdv" - -def importTag(pointData): - tagProvider = pct.tools.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Inp_PV" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - - for i in range(0,len(typePathList)): - # CV Ranges - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMax"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMin"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMax"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMin"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_InpRawMax"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_InpRawMin"]) - - system.tag.writeBlocking(writePaths, writeVals) - except: - print("No %s Present" %(UDTType)) - - -def runSimulation(): - typePathList = basic.listUDTInstances(UDTType) - print typePathList - tagRead = system.tag.readBlocking(typePathList) - print len(tagRead) - - tagPaths = [] - tagVals = [] - - try: - for i in range(0, len(tagRead)): - print tagRead[i].value["_enable"] - if tagRead[i].value["_enable"]: - input = tagRead[i].value["Inp_PV"]["Data"] - noise = tagRead[i].value["Noise"] - noiseBase = tagRead[i].value["NoiseBase"] - - min_val = -noise - max_val = noise - - noiseAdd = random.uniform(min_val, max_val) - value = noiseBase + noiseAdd - print typePathList[i] + "/Inp_PV/Data" - tagPaths.append(typePathList[i] + "/Inp_PV/Data") - tagVals.append(value) - - system.tag.writeBlocking(tagPaths, tagVals) - except: - print("No Analog Inputs Enabled") \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AInAdv/resource.json deleted file mode 100644 index 3b66e8a..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AInAdv/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "d7e5515c9c4091a93b815babbb2bf002f4920796fa9dc69a28035930edbfd330", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AOut/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AOut/code.py deleted file mode 100644 index 5b39595..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AOut/code.py +++ /dev/null @@ -1,70 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/Micro/P_AOut" - -def importTag(pointData): - tagProvider = pct.tools.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Out_CV" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - - for i in range(0,len(typePathList)): - # CV Ranges - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVRawMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVRawMin"]) - except: - print("No %s Present" %(UDTType)) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AOut/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AOut/resource.json deleted file mode 100644 index 1fd5d38..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/AOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "b75b72a969741e16592bb2d4246109061603304cc0cb5cbac58de72f761458e3", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DIn/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DIn/code.py deleted file mode 100644 index 0647b18..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DIn/code.py +++ /dev/null @@ -1,35 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/Micro/P_DIn" - -def importTag(pointData): - - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Inp_PV" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DIn/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DIn/resource.json deleted file mode 100644 index f52e664..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "ee949c46f2cf590ebfd6811f475cf6c4a57ea14d1329ecd52b65b775e692798b", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DOut/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DOut/code.py deleted file mode 100644 index f858314..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DOut/code.py +++ /dev/null @@ -1,35 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/Micro/P_DOut" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Out" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DOut/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DOut/resource.json deleted file mode 100644 index f28e986..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/DOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "2dfd99ae889e6e450850f55c84abdf76df6dcd997e6949b8ab842992796d5224", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/Motor/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/Motor/code.py deleted file mode 100644 index 239aa7b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/Motor/code.py +++ /dev/null @@ -1,82 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/Micro/P_Motor" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["deviceType"] - - tagName = pointData["deviceTag"] - typeId = UDTType - tagType = "UdtInstance" - - extension = pointData["deviceExt"].replace(".","") - - params = {} - params[extension] = pointData["plcAddress"] - params["PLC"] = pointData["procName"] - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - - -def runSimulation(): - typePathList = basic.listUDTInstances(UDTType) - print typePathList - tagRead = system.tag.readBlocking(typePathList) - print len(tagRead) - - tagPaths = [] - tagVals = [] - - now = system.date.now() - - try: - for i in range(0, len(tagRead)): - if tagRead[i].value["_enable"]: - outRun = tagRead[i].value["Sts_Running"] - outStart = tagRead[i].value["Sts_Starting"] - outStop = tagRead[i].value["Sts_Stopping"] or tagRead[i].value["Sts_Stopped"] - currentTime = system.date.toMillis(system.date.now()) - - timeDiff = currentTime - tagRead[i].value["StartCommand"] - feedbackTime = tagRead[i].value["Config"]["Cfg_SimFdbkT"] * 1000 - - if (timeDiff > feedbackTime) and (outStart or outRun): - runFdbk = True - else: - runFdbk = False - - tagPaths.append(typePathList[i] + "/Inp_RunFdbk/Data") - tagVals.append(runFdbk) - - tagPaths.append(typePathList[i] + "/Out_Start/Data") - tagVals.append(outStart) - - tagPaths.append(typePathList[i] + "/Out_Stop/Data") - tagVals.append(outStop) - - tagPaths.append(typePathList[i] + "/Out_Run/Data") - tagVals.append(outRun) - - if len(tagPaths) > 0: - system.tag.writeBlocking(tagPaths, tagVals) - except: - print("No Motors Enabled") \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/Motor/resource.json deleted file mode 100644 index 24e8fbf..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/MicroLogix/Motor/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "18c6155860b5957222dedbf2e96e961a4427a77e3c3697430e90b739b4434ce5", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/Objects/Tank/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/Objects/Tank/code.py deleted file mode 100644 index d0f22ac..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/Objects/Tank/code.py +++ /dev/null @@ -1,91 +0,0 @@ - -def runSimulation(): - SIM_TAGS_FOLDER = "Simulation/Vessels" - # Get all vessel instances - vessels = system.tag.browseTags(parentPath=SIM_TAGS_FOLDER, udtParentType="Library/Objects/Vessel") - - for vessel in vessels: - path = vessel.fullPath - print path - - # Read all needed values in one call - paths = [ - path + "/Parameters/UseInletValve", - path + "/Parameters/UseOutletValve", - path + "/Parameters/TotalVolume", - path + "/Parameters/HH_SP", - path + "/Parameters/H_SP", - path + "/Parameters/L_SP", - path + "/Parameters/LL_SP", - path + "/Parameters/ScanRate", - path + "/Links/InletOpen/LinkData", - path + "/Links/OutletOpen/LinkData", - path + "/Volume", - path + "/Level", - path + "/InletFlow", - path + "/OutletFlow" - ] - values = system.tag.readBlocking(paths) - print values - use_inlet_valve = values[0].value - use_outlet_valve = values[1].value - capacity = values[2].value - hh = values[3].value - h = values[4].value - l = values[5].value - ll = values[6].value - scan_rate = values[7].value - inlet_open = values[8].value - outlet_open = values[9].value - current_vol = values[10].value - level = values[11].value - inlet_flow = values[12].value - outlet_flow = values[13].value - - if inlet_flow is None: - inlet_flow = 0.0 - if outlet_flow is None: - outlet_flow = 0.0 - print inlet_flow - print outlet_flow - - - if not use_inlet_valve: - inlet_open = True - if not use_outlet_valve: - outlet_open = True - - # Time step in seconds (match your script rate) - dt = scan_rate / 1000.0 - # Calculate volume change (flow in GPM, dt in seconds) - inflow = (inlet_flow / 60.0) * dt if inlet_open else 0.0 - outflow = (outlet_flow / 60.0) * dt if outlet_open else 0.0 - - print inflow - print outflow - - new_vol = current_vol + inflow - outflow - new_vol = max(0.0, min(new_vol, capacity)) # clamp - - level_pct = (new_vol / capacity) * 100.0 if capacity > 0 else 0.0 - - # Write results - write_paths = [ - path + "/Volume", - path + "/Level", - path + "/HH", - path + "/H", - path + "/L", - path + "/LL" - ] - - write_values = [ - new_vol, - level_pct, - level_pct >= hh, - level_pct >= h, - level_pct <= l, - level_pct <= ll - ] - - system.tag.writeBlocking(write_paths, write_values) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/Objects/Tank/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/Objects/Tank/resource.json deleted file mode 100644 index 3d693d9..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/Objects/Tank/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "87f06ad75a64fae119242d7c2a8895041505a29c862897d5527ff47ec3394d0b", - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-19T19:39:40Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AInAdv/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AInAdv/code.py deleted file mode 100644 index 9775be4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AInAdv/code.py +++ /dev/null @@ -1,117 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_AInAdv" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Inp_PV" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - - - for i in range(0,len(typePathList)): - # CV Ranges - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMax"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMin"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMax"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_PVEUMin"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_InpRawMax"]) - - writePaths.append(typePathList[i] + "/Inp_PV/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_InpRawMin"]) - - system.tag.writeBlocking(writePaths, writeVals) - except: - print("No %s Present" %(UDTType)) - - -def runSimulation(): - try: - typePathList = basic.listUDTInstances(UDTType) - # print typePathList - tagRead = system.tag.readBlocking(typePathList) - print len(tagRead) - - tagPaths = [] - tagVals = [] - - - for i in range(0, len(tagRead)): - print tagRead[i].value["_enable"] - if tagRead[i].value["_enable"]: - if tagRead[i].value["_enableL2"]: - noise = tagRead[i].value["Noise"] - min_val = -noise - max_val = noise - - noiseAdd = random.uniform(min_val, max_val) - - value = tagRead[i].value["L2"]["LinkData"] + noiseAdd - tagPaths.append(typePathList[i] + "/Inp_PV/Data") - tagVals.append(value) - else: - input = tagRead[i].value["Inp_PV"]["Data"] - noise = tagRead[i].value["Noise"] - noiseBase = tagRead[i].value["NoiseBase"] - - min_val = -noise - max_val = noise - - noiseAdd = random.uniform(min_val, max_val) - value = noiseBase + noiseAdd - print typePathList[i] + "/Inp_PV/Data" - tagPaths.append(typePathList[i] + "/Inp_PV/Data") - tagVals.append(value) - - system.tag.writeBlocking(tagPaths, tagVals) - except: - print("No Analog Inputs Enabled") \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AInAdv/resource.json deleted file mode 100644 index 96503df..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AInAdv/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "9c56d798d0cc604698f2560d240cc6d4497059cdea25ff95fa8f2b3b57dfa561", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:10:21Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AOut/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AOut/code.py deleted file mode 100644 index 901de5f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AOut/code.py +++ /dev/null @@ -1,70 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_AOut" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Out_CV" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - - for i in range(0,len(typePathList)): - # CV Ranges - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVRawMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVRawMin"]) - except: - print("No %s Present" %(UDTType)) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AOut/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AOut/resource.json deleted file mode 100644 index e38cab3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/AOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "e6646190933fbba3807b1bbe264bc27ff74221c9e334609b9fd907129dcc1765", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:08Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DIn/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DIn/code.py deleted file mode 100644 index 4e808ac..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DIn/code.py +++ /dev/null @@ -1,35 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_DIn" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Inp_PV" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DIn/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DIn/resource.json deleted file mode 100644 index fbf5c44..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DIn/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "ea22a45180ec9df061a5d88d77673a8083e8d3580f157af19830b8564f9e67de", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DOut/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DOut/code.py deleted file mode 100644 index 9bd3b2b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DOut/code.py +++ /dev/null @@ -1,35 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_DOut" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] - - tagName = pointData["pointTag"] - typeId = UDTType - tagType = "UdtInstance" - - params = { - "Out" : pointData["plcAddress"], - "PLC" : pointData["procName"] - } - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DOut/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DOut/resource.json deleted file mode 100644 index 1f36e37..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/DOut/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "8694428e35d4df34cfa6d836cf9102ad482b3902bef33a52a252e89854d6335d", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/Motor/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/Motor/code.py deleted file mode 100644 index 1692fbc..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/Motor/code.py +++ /dev/null @@ -1,112 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_Motor" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["deviceType"] - - tagName = pointData["deviceTag"] - typeId = UDTType - tagType = "UdtInstance" - - extension = pointData["deviceExt"].replace(".","") - - params = {} - params[extension] = pointData["plcAddress"] - params["PLC"] = pointData["procName"] - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - for i in range(0,len(typePathList)): - # Set the Type of Limit switch for Open and Close - - basePath = typePathList[i] +"/Inp_RunFdbk/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasRunFdbk"] - - pct.tools.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Out_Start/Data" - baseVal = tagRead[i].value["Config"]["Has_Out_Start"] - - pct.tools.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Out_Stop/Data" - baseVal = tagRead[i].value["Config"]["Has_Out_Stop"] - - pct.tools.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Out_Run/Data" - baseVal = tagRead[i].value["Config"]["Has_Out_Run"] - - pct.tools.point_opc_memory_swap(basePath, baseVal) - except: - print("No %s Present" %(UDTType)) - - -def runSimulation(): - try: - typePathList = basic.listUDTInstances(UDTType) - tagRead = system.tag.readBlocking(typePathList) - - tagPaths = [] - tagVals = [] - now = system.date.now() - - for i in range(0, len(tagRead)): - if tagRead[i].value["_enable"]: - outRun = tagRead[i].value["Sts_Running"] - outStart = tagRead[i].value["Sts_Starting"] - outStop = tagRead[i].value["Sts_Stopping"] or tagRead[i].value["Sts_Stopped"] - - currentTime = system.date.toMillis(system.date.now()) - timeDiff = currentTime - tagRead[i].value["StartCommand"] - feedbackTime = tagRead[i].value["Config"]["Cfg_SimFdbkT"] * 1000 - - if (timeDiff > feedbackTime) and (outStart or outRun): - runFdbk = True - else: - runFdbk = False - - tagPaths.append(typePathList[i] + "/Inp_RunFdbk/Data") - tagVals.append(runFdbk) - tagPaths.append(typePathList[i] + "/Out_Start/Data") - tagVals.append(outStart) - tagPaths.append(typePathList[i] + "/Out_Stop/Data") - tagVals.append(outStop) - tagPaths.append(typePathList[i] + "/Out_Run/Data") - tagVals.append(outRun) - - if len(tagPaths) > 0: - system.tag.writeBlocking(tagPaths, tagVals) - except: - print("No Motors Enabled") \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/Motor/resource.json deleted file mode 100644 index 1538fe0..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/Motor/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "87cb4238f4c1869eae2389f8e124271d05f689ae1ee77ee675db02621290fa0b", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:12:14Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/VSD/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/VSD/code.py deleted file mode 100644 index 8bb2b94..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/VSD/code.py +++ /dev/null @@ -1,190 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_VSD" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["deviceType"] - - tagName = pointData["deviceTag"] - typeId = UDTType - tagType = "UdtInstance" - - extension = pointData["deviceExt"].replace(".","") - - params = {} - params[extension] = pointData["plcAddress"] - params["PLC"] = pointData["procName"] - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - for i in range(0,len(typePathList)): - writePaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedFdbkEUMax"]) - - writePaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedFdbkEUMin"]) - - writePaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedFdbkEUMax"]) - - writePaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedFdbkEUMin"]) - - writePaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedFdbkRawMax"]) - - writePaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedFdbkRawMin"]) - - writePaths.append(typePathList[i] + "/Out_SpeedRef/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedRefEUMax"]) - - writePaths.append(typePathList[i] + "/Out_SpeedRef/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedRefEUMin"]) - - writePaths.append(typePathList[i] + "/Out_SpeedRef/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedRefEUMax"]) - - writePaths.append(typePathList[i] + "/Out_SpeedRef/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedRefEUMin"]) - - writePaths.append(typePathList[i] + "/Out_SpeedRef/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedRefRawMax"]) - - writePaths.append(typePathList[i] + "/Out_SpeedRef/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_SpeedRefRawMin"]) - - system.tag.writeBlocking(writePaths, writeVals) - - # Set the Type of Limit switch for Open and Close - - basePath = typePathList[i] +"/Inp_Running/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasRunFdbk"] - - basic.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Inp_SpeedFdbk/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasSpeedFdbk"] - - basic.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Inp_Faulted/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasDriveFaultAlm"] - - basic.point_opc_memory_swap(basePath, baseVal) - basePath = typePathList[i] +"/Out_Start/Data" - baseVal = tagRead[i].value["Config"]["Has_Out_Start"] - - basic.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Out_Stop/Data" - baseVal = tagRead[i].value["Config"]["Has_Out_Stop"] - - basic.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Out_Run/Data" - baseVal = tagRead[i].value["Config"]["Has_Out_Run"] - - basic.point_opc_memory_swap(basePath, baseVal) - except: - print("No %s Present" %(UDTType)) - - -def runSimulation(): - try: - typePathList = basic.listUDTInstances(UDTType) - print typePathList - tagRead = system.tag.readBlocking(typePathList) - print len(tagRead) - - tagPaths = [] - tagVals = [] - - now = system.date.now() - - for i in range(0, len(tagRead)): - if tagRead[i].value["_enable"]: - outRun = tagRead[i].value["Out_Run"]["Data"] - outRunFwd = tagRead[i].value["Sts_RunningFwd"] - outRunRev = tagRead[i].value["Sts_RunningRev"] - outStart = tagRead[i].value["Sts_StartingFwd"] or tagRead[i].value["Sts_StartingRev"] - outStop = tagRead[i].value["Sts_StoppingFwd"] or tagRead[i].value["Sts_StoppingFwd"] or tagRead[i].value["Sts_Stopped"] - reference = tagRead[i].value["Out_SpeedRef"]["Data"] - - rangeScaleHigh = tagRead[i].value["Config"]["Cfg_SpeedFdbkEUMax"] - rangeScaleLow = tagRead[i].value["Config"]["Cfg_SpeedFdbkEUMin"] - ranging = abs(rangeScaleHigh - rangeScaleLow) * 0.01 - - - tagPaths.append(typePathList[i] + "/Out_Start/Data") - tagVals.append(outStart) - - tagPaths.append(typePathList[i] + "/Out_Fwd/Data") - tagVals.append(outRunFwd) - - tagPaths.append(typePathList[i] + "/Out_Rev/Data") - tagVals.append(outRunRev) - - tagPaths.append(typePathList[i] + "/Out_Stop/Data") - tagVals.append(outStop) - - newFeedback = reference + random.uniform(-0.09,0.09) - - if outStart or outRunFwd or outRunRev: - print "start" - tagPaths.append(typePathList[i] + "/Out_Run/Data") - tagVals.append(True) - - tagPaths.append(typePathList[i] + "/Inp_Running/Data") - tagVals.append(True) - - newFeedback = reference + random.uniform(-ranging,ranging) - print newFeedback - tagPaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data") - tagVals.append(newFeedback) - else: - newFeedback = 0.0 - tagPaths.append(typePathList[i] + "/Inp_SpeedFdbk/Data") - tagVals.append(newFeedback) - - tagPaths.append(typePathList[i] + "/Out_Run/Data") - tagVals.append(False) - - tagPaths.append(typePathList[i] + "/Inp_Running/Data") - tagVals.append(False) - - - if len(tagPaths) > 0: - system.tag.writeBlocking(tagPaths, tagVals) - except: - print("No Motors Enabled") \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/VSD/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/VSD/resource.json deleted file mode 100644 index ad5ab36..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/VSD/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "f83f058c0a420b7443a85086db9f1c8418089bc8124a1f4b7fa3d7a473622de0", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:12:47Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveC/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveC/code.py deleted file mode 100644 index 655763b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveC/code.py +++ /dev/null @@ -1,143 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_ValveC" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["deviceType"] - - tagName = pointData["deviceTag"] - typeId = UDTType - tagType = "UdtInstance" - - extension = pointData["deviceExt"].replace(".","") - - params = {} - params[extension] = pointData["plcAddress"] - params["PLC"] = pointData["procName"] - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - - for i in range(0,len(typePathList)): - # CV Ranges - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVRawMax"]) - - writePaths.append(typePathList[i] + "/Out_CV/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVRawMin"]) - - # Feedback Ranges - writePaths.append(typePathList[i] + "/Val_Pos/Data." + tagsList[0]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Feedback/Data." + tagsList[1]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Val_Pos/Data." + tagsList[2]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMax"]) - - writePaths.append(typePathList[i] + "/Val_Pos/Data." + tagsList[3]) - writeVals.append(tagRead[i].value["Config"]["Cfg_CVEUMin"]) - - writePaths.append(typePathList[i] + "/Val_Pos/Data." + tagsList[4]) - writeVals.append(tagRead[i].value["Config"]["Cfg_FdbkRawMax"]) - - writePaths.append(typePathList[i] + "/Val_Pos/Data." + tagsList[5]) - writeVals.append(tagRead[i].value["Config"]["Cfg_FdbkRawMin"]) - - system.tag.writeBlocking(writePaths, writeVals) - - # Set the Type of Limit switch for Open and Close - - basePath = typePathList[i] +"/Inp_ClosedLS/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasClosedLS"] - basic.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Inp_OpenLS/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasOpenLS"] - basic.point_opc_memory_swap(basePath, baseVal) - except: - print("No %s Present" %(UDTType)) - - -def runSimulation(): - try: - typePathList = basic.listUDTInstances(UDTType) - print typePathList - tagRead = system.tag.readBlocking(typePathList) - print len(tagRead) - - tagPaths = [] - tagVals = [] - - - for i in range(0, len(tagRead)): - if tagRead[i].value["_enable"]: - command = tagRead[i].value["Out_CV"]["Data"] - - newFeedback = command + random.uniform(-0.09,0.09) - if newFeedback < 0.0: - newFeedback = 0.0 - - tagPaths.append(typePathList[i] + "/Inp_PosFdbk/Data") - tagVals.append(newFeedback) - - if not tagRead[i].value["_manualLS"]: - if newFeedback > 1.0: - tagPaths.append(typePathList[i] + "/Inp_OpenLS/Data") - tagVals.append(True) - tagPaths.append(typePathList[i] + "/Inp_ClosedLS/Data") - tagVals.append(False) - if newFeedback < 1.0: - tagPaths.append(typePathList[i] + "/Inp_OpenLS/Data") - tagVals.append(False) - tagPaths.append(typePathList[i] + "/Inp_ClosedLS/Data") - tagVals.append(True) - if len(tagPaths) > 0: - system.tag.writeBlocking(tagPaths, tagVals) - except Exception as e: - print("No Valves Enabled") - print e \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveC/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveC/resource.json deleted file mode 100644 index c67816c..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveC/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "37454f07c0b3be2d3081db97346a7bfd2a25809f3d72eff119f57e3ad0ba0aa5", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:15:06Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveMO/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveMO/code.py deleted file mode 100644 index 7a62ed6..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveMO/code.py +++ /dev/null @@ -1,107 +0,0 @@ -import Prime.PCTest as pct -import Prime.Tools.basic as basic -import random -UDTType = "Library/PlantPax/41/P_ValveMO" - -def importTag(pointData): - tagProvider = basic.getDefaultProvider(True) - baseTagPath = tagProvider + pointData["procName"] + "/" + pointData["deviceType"] - - tagName = pointData["deviceTag"] - typeId = UDTType - tagType = "UdtInstance" - - extension = pointData["deviceExt"].replace(".","") - - params = {} - params[extension] = pointData["plcAddress"] - params["PLC"] = pointData["procName"] - - if pointData["device"] is not None: - params["Device"] = pointData["device"] - - # Configure the Tag. - tag = { - "name": tagName, - "typeId" : typeId, - "tagType" : tagType, - "parameters" : params - } - - # Set the collision policy to Abort. That way if a tag already exists at the base path, - # we will not override the Tag. If you are overwriting an existing Tag, then set this to "o". - collisionPolicy = "m" - - # Create the Tag. - system.tag.configure(baseTagPath, [tag], collisionPolicy) - - -def initialize(): - # Variable holding lise of tag properties - tagsList = ["EngHigh","EngLow", "ScaledHigh", "ScaledLow", "RawHigh", "RawLow"] - try: - typePathList = basic.listUDTInstances(UDTType) - - # Read entire UDT for transferring ranges - tagRead = system.tag.readBlocking(typePathList) - - writePaths = [] - writeVals = [] - for i in range(0,len(typePathList)): - # Set the Type of Limit switch for Open and Close - basePath = typePathList[i] +"/Inp_ClosedLS/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasClosedLS"] - basic.point_opc_memory_swap(basePath, baseVal) - - basePath = typePathList[i] +"/Inp_OpenLS/Data" - baseVal = tagRead[i].value["Config"]["Cfg_HasOpenLS"] - basic.point_opc_memory_swap(basePath, baseVal) - except: - print("No %s Present" %(UDTType)) - - -def runSimulation(): - try: - typePathList = basic.listUDTInstances(UDTType) - print typePathList - tagRead = system.tag.readBlocking(typePathList) - print len(tagRead) - - tagPaths = [] - tagVals = [] - - now = system.date.now() - - - for i in range(0, len(tagRead)): - if tagRead[i].value["_enable"]: - commandOpen = tagRead[i].value["Sts_Opening"] + tagRead[i].value["Out_Open"]["Data"] - commandClose = tagRead[i].value["Sts_Closing"] + tagRead[i].value["Out_Close"]["Data"] - currentTime = system.date.toMillis(system.date.now()) - timeDiff = currentTime - tagRead[i].value["StartCommand"] - feedbackTime = tagRead[i].value["Config"]["Cfg_SimFdbkT"] * 1000 - - if timeDiff > feedbackTime: - if not tagRead[i].value["_manualLS"]: - if commandOpen: - tagPaths.append(typePathList[i] + "/Inp_OpenLS/Data") - tagVals.append(True) - print "open" - tagPaths.append(typePathList[i] + "/Inp_ClosedLS/Data") - tagVals.append(False) - if commandClose: - tagPaths.append(typePathList[i] + "/Inp_OpenLS/Data") - tagVals.append(False) - print "close" - tagPaths.append(typePathList[i] + "/Inp_ClosedLS/Data") - tagVals.append(True) - else: - if not tagRead[i].value["_manualLS"]: - tagPaths.append(typePathList[i] + "/Inp_OpenLS/Data") - tagVals.append(False) - tagPaths.append(typePathList[i] + "/Inp_ClosedLS/Data") - tagVals.append(False) - if len(tagPaths) > 0: - system.tag.writeBlocking(tagPaths, tagVals) - except: - print("No Valves Enabled") \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveMO/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveMO/resource.json deleted file mode 100644 index 223fd56..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/PlantPax41/ValveMO/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "b015fb592ebe4fb457e50797c83ec8c62dd3e74d47cc2e1c5535c5a35d5623a6", - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:15:53Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/tools/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/tools/code.py deleted file mode 100644 index 3214fa0..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/tools/code.py +++ /dev/null @@ -1,540 +0,0 @@ -# This Tools Library is specifically for the Prime Controls Testing Platform. -# All Generic Tools should be Placed in the Prime Library that this resides in. -from Prime.Tools import basic -from Prime.Tools import ImportTools -from Prime.PCTest import PlantPax41 -from Prime.PCTest import MicroLogix -from Prime import PCTest -from java.lang import Exception as JavaException - - -logger = system.util.getLogger("Test Platform") - - -def clearSystem(removePLC=False): - deleteTags() - tagProvider = basic.getDefaultProvider(True) - PLCListPath = [tagProvider + "System/PLCList"] - PLCList = system.tag.readBlocking(PLCListPath)[0].value - PLCList = basic.datasetToJSON(PLCList) - rowCount = len(PLCList) - - if removePLC: - # This will only delete PLCs in the System/PLCList - for i in range(0,rowCount): - deviceName = PLCList[i]["ProcName"] - try: - system.device.removeDevice(deviceName) - except: - "Doesn't Exist Currently" - processorTag = tagProvider + "System/PLCList" - system.tag.writeBlocking([processorTag], [None]) - - -def deleteTags(): - tagPath = basic.getDefaultProvider(True) - results = system.tag.browse(tagPath) - deleteTagPaths = [] - for result in results.getResults(): - if "]System" not in str(result["fullPath"]): - print str(result["fullPath"]) - deleteTagPaths.append( str(result["fullPath"])) - system.tag.deleteTags(deleteTagPaths) - -def tagImport(fileData, sheetType=1, initial=True, conflict="m", plcoverride=False): - # Sheet Type Definitions - These are added as the Library Grows - # 1 - PlantPax41 (Default) - # 2 - MicroLogix - - payload = {"updateString":"Starting Import"} - system.perspective.sendMessage("ProgressViewText", payload, scope="session", pageId="progress") - - payload = {"progVal":0} - system.perspective.sendMessage("ProgressViewBar", payload, scope="session", pageId="progress") - - - # Select Code Library Type for Dynamic Function Calls - if sheetType == 1: - moduleProps = { - "module" : "PlantPax41", - "AI" : "AInAdv", - "AO" : "AOut", - "DI" : "DIn", - "DO" : "DOut", - "Motor" : "Motor", - "ValveMO" : "ValveMO", - "ValveC" : "ValveC", - "VSD" : "VSD", - "driver" : "LogixDriver" - } - - # Verify Sheet position using Developer Tools in Excel - # Some sheets are hidden with VBA and can only be accessed in this manner - procSheet = 0 - dataSheet = 5 - - if sheetType == 2: - moduleProps = { - "module" : "MicroLogix", - "AI" : "AInAdv", - "AO" : "AOut", - "DI" : "DIn", - "DO" : "DOut", - "driver" : "MicroLogix" - } - - # Verify Sheet position using Developer Tools in Excel - # Some sheets are hidden with VBA and can only be accessed in this manner - procSheet = 1 - dataSheet = 4 - print procSheet - - tagProvider = basic.getDefaultProvider(True) - processorTag = tagProvider + "System/PLCList" - - # existing values - if initial: - system.tag.writeBlocking([processorTag], [None]) - existing_processors = system.tag.readBlocking([processorTag]) - existing_processors = existing_processors[0].value - - try: - logger.info("Import Started") - - print "start" - if isinstance(fileData, str): - - logger.warn("Local Import Processed") - data = ImportTools.excelToDataSet(fileData, hasHeaders = True, sheetNum = dataSheet, firstRow=1, forceString = True) - new_processors = ImportTools.excelToDataSet(fileData, hasHeaders = True, sheetNum = procSheet, firstRow=0, forceString = True) - print new_processors - - else: - - logger.warn("Remote Import Processed") - data = ImportTools.excelBytesToDataSet(fileData, hasHeaders = True, sheetNum = dataSheet, firstRow=1, forceString = True) - new_processors = ImportTools.excelBytesToDataSet(fileData, hasHeaders = True, sheetNum = procSheet, firstRow=0, forceString = True) - print new_processors - print data - - except (ValueError, JavaException, Exception), e: - logString = "Invalid sheet index - %s" % (e.getMessage()) - logger.error(logString) - raise - - payload = {"updateString":"File Processed"} - system.perspective.sendMessage("ProgressViewText", payload, scope="session", pageId="progress") - - payload = {"progVal":5} - system.perspective.sendMessage("ProgressViewBar", payload, scope="session", pageId="progress") - - tagPaths = [] - tagValues = [] - filteredData = [] - headers = ["ProcName", "Style", "PartNumber", "RackName", "Slot", "IPAddress", "addCol", "Driver"] - - existingProcessorsDict = {} - newProcessorsDict = {} - - # Convert to PyDataSet to allow for 8.1 Compatibility - existingProcessorsDS = system.dataset.toPyDataSet(existing_processors) - - # Place Existing Processors in Dictionary for Comparison and Updates - try: - for row in existingProcessorsDS: - existingProcessorsDict[row[0]] = row - existing = True - except: - logger.info("No Existing PLCs") - existing = False - - - payload = {"updateString":"Creating Device Dataset"} - system.perspective.sendMessage("ProgressViewText", payload, scope="session", pageId="progress") - - payload = {"progVal":10} - system.perspective.sendMessage("ProgressViewBar", payload, scope="session", pageId="progress") - - # Place Existing Processors in Dictionary for Comparison and Updates - rows = new_processors.getRowCount() - for i in range(0,rows): - proc = new_processors.getValueAt(i,0) - rowValue = [] - if proc is not None: - for j in range(0,len(headers)): - if j != (len(headers) - 1): - try: - checkValue = new_processors.getValueAt(i,headers[j]) - rowValue.append(checkValue) - except: - rowValue.append(None) - else: - rowValue.append(moduleProps["driver"]) - newProcessorsDict[proc] = rowValue - - # If there are current PLCs in system update existing PLCs with new data and add new PLCs - # After update section dataset is sorted by Processor Name and stored in PLC List - if existing: - existingProcessorsDict.update(newProcessorsDict) - filteredData = existingProcessorsDict.values() - else: - filteredData = newProcessorsDict.values() - - updatedProcessors = system.dataset.toDataSet(headers, filteredData) - sortedProcessors = system.dataset.sort(updatedProcessors, "ProcName",True, False) - - system.tag.writeBlocking([processorTag],[sortedProcessors]) - - # Set the collision policy to merge so that any changes made will be overridden - collisionPolicy = conflict - - rowCount = data.getRowCount() - importCount = 0 - try: - payload = {"updateString":"Importing Tags"} - system.perspective.sendMessage("ProgressViewText", payload, scope="session", pageId="progress") - - payload = {"progVal":25} - system.perspective.sendMessage("ProgressViewBar", payload, scope="session", pageId="progress") - - # Parse Through Dataset - for i in range(0,rowCount): - pointData = {} - pointData["tagProvider"] = tagProvider - # Get relevant data from row on sheet - # Processor and Rack Info - pointData["procName"] = data.getValueAt(i, "ProcName") - try: - pointData["RA"] = data.getValueAt(i, "RA") - except: - pointData["RA"] = "Main" - # Point Info - pointData["pointType"] = data.getValueAt(i, "Type") - pointData["pointTag"] = data.getValueAt(i,"PointTag") - pointData["plcAddress"] = data.getValueAt(i, "PlcAddress") - - # Device Information - pointData["device"] = data.getValueAt(i,"Device") - if pointData["device"] == "": - pointData["device"] = None - pointData["deviceDesc"] = data.getValueAt(i,"DeviceDescription") - print data.getValueAt(i,"DeviceDescription") - if pointData["deviceDesc"] == "": - pointData["deviceDesc"] = None - pointData["deviceTag"] = data.getValueAt(i,"DeviceTag") - pointData["deviceType"] = data.getValueAt(i, "DeviceType") - pointData["deviceExt"] = data.getValueAt(i, "Extension") - - # Description Information - pointData["descA"] = data.getValueAt(i,"DescriptionA") - pointData["descB"] = data.getValueAt(i,"DescriptionB") - pointData["descC"] = data.getValueAt(i,"DescriptionC") - pointData["descD"] = data.getValueAt(i,"DescriptionD") - - if (pointData["deviceTag"] is None) or (pointData["deviceTag"] is ""): - if ((pointData["pointTag"] != "SPARE") and (pointData["pointTag"] is not None)): - # Create a tag for the base directory of rack - # This will separate the data for non-device digital and analogs. - - tagName = "_device" - valueSource = "memory" - value = "Rack" - dataType = "String" - - # Get Path for base directory tag - tag_path = pointData["tagProvider"] + pointData["procName"] + "/" + pointData["RA"] - - # Configure the Tag. - tag = { - "name" : tagName, - "valueSource" : valueSource, - "value" : value, - "dataType" : dataType - } - - # Create the Tag. - system.tag.configure(tag_path, [tag], collisionPolicy) - - try: - # This space is to call the import function based on Module within the PCTest Library - # This is specifically for growth later allowing for other PLC libraries to be utilized - if hasattr(PCTest, moduleProps["module"]): - package = getattr(PCTest, moduleProps["module"]) - if hasattr(package, moduleProps[pointData["pointType"]]): - library = getattr(package, moduleProps[pointData["pointType"]]) - if hasattr(library, "importTag"): - func = getattr(library, "importTag") - func(pointData) - except Exception as e: - print e - print pointData - fullTagPath = tagProvider + pointData["procName"] + "/" + pointData["RA"] + "/" + pointData["pointTag"] + "/Description" - - # Build Description for Tag - if pointData["deviceDesc"] is None: - if pointData["descA"] is not None and not "": - fullDescription = pointData["descA"] - if pointData["descB"] is not None and not "": - fullDescription = pointData["descA"] + " - " + pointData["descB"] - if pointData["descC"] is not None and not "": - fullDescription = pointData["descA"] + " - " + pointData["descB"] + " - " + pointData["descC"] - if pointData["descD"] is not None and not "": - fullDescription = pointData["descA"] + " - " + pointData["descB"] + " - " + pointData["descC"] + " - " + pointData["descD"] - else: - fullDescription = moduleProps[pointData["pointType"]] - else: - fullDescription = pointData["deviceDesc"] - - tagPaths.append(fullTagPath) - tagValues.append(fullDescription) - - if pointData["deviceTag"] is not None and not (pointData["deviceTag"] == "") and ((pointData["pointTag"] != "SPARE") or (pointData["pointTag"] is not None) or (pointData["pointTag"] is not "")): - # Create a tag for the base directory of Devices - # This will separate the data for non-device digital and analogs. - tagName = "_device" - valueSource = "memory" - value = pointData["deviceType"] - dataType = "String" - - # Get Path for base directory tag - tag_path = pointData["tagProvider"] + pointData["procName"] + "/" + pointData["deviceType"] - - # Configure the Tag. - tag = { - "name" : tagName, - "valueSource" : valueSource, - "value" : value, - "dataType" : dataType - } - - # Create the Tag. - system.tag.configure(tag_path, [tag], collisionPolicy) - - try: - # This space is to call the import function based on Module within the PCTest Library - # This is specifically for growth later allowing for other PLC libraries to be utilized - if hasattr(PCTest, moduleProps["module"]): - package = getattr(PCTest, moduleProps["module"]) - if hasattr(package, moduleProps[pointData["deviceType"]]): - library = getattr(package, moduleProps[pointData["deviceType"]]) - if hasattr(library, "importTag"): - func = getattr(library, "importTag") - func(pointData) - except Exception as e: - print e - print pointData - - fullTagPath = tagProvider + pointData["procName"] + "/" + pointData["deviceType"] + "/" + pointData["deviceTag"] + "/Description" - - # Build Description for Tag - if pointData["deviceDesc"] is None: - if pointData["descA"] is not None and not "": - fullDescription = pointData["descA"] - if pointData["descB"] is not None and not "": - fullDescription = pointData["descA"] + " - " + pointData["descB"] - if pointData["descC"] is not None and not "": - fullDescription = pointData["descA"] + " - " + pointData["descB"] + " - " + pointData["descC"] - if pointData["descD"] is not None and not "": - fullDescription = pointData["descA"] + " - " + pointData["descB"] + " - " + pointData["descC"] + " - " + pointData["descD"] - else: - fullDescription = moduleProps[pointData["pointType"]] - else: - fullDescription = pointData["deviceDesc"] - - - tagPaths.append(fullTagPath) - tagValues.append(fullDescription) - - progNum = ((i * 1.0) / rowCount) * 60.0 - - payload = {"progVal": (25 + progNum)} - system.perspective.sendMessage("ProgressViewBar", payload, scope="session", pageId="progress") - - except (ValueError, JavaException, Exception), e: - logString = "Error - %s" % (e.getMessage()) - logger.error(logString) - raise - - # Write data to description and type tags - system.tag.writeBlocking(tagPaths, tagValues) - -# This function is change the Point Tag type - This function is specific to the UDTs within the Testing Platform -def point_opc_memory_swap(path, opc): - tags = {"name": "Data"} - - if opc: - tags["valueSource"] = "opc" - else: - tags["valueSource"] = "memory" - - system.tag.configure(path.replace("/Data",""), tags, collisionPolicy="m") - -# This function provides a way to bulk add or delete devices -def setupPLCs(delete = False): - tagProvider = basic.getDefaultProvider(True) - PLCListPath = [tagProvider + "System/PLCList"] - PLCList = system.tag.readBlocking(PLCListPath)[0].value - PLCList = basic.datasetToJSON(PLCList) - rowCount = len(PLCList) - - for i in range(0,rowCount): - if (PLCList[i]["IPAddress"] is not None) and (PLCList[i]["IPAddress"] != ""): - print i - print PLCList[i]["ProcName"] - device = PLCList[i]["Driver"] - - # Get Appropriate fucntion for device props. - if hasattr(PCTest, "tools"): - package = getattr(PCTest, "tools") - if hasattr(package, device + "DeviceProps"): - func = getattr(package, (device + "DeviceProps")) - - # Build needed arguments for adding device - deviceProps = func(PLCList[i]) - deviceType = device - deviceName = PLCList[i]["ProcName"] - # There is no mechanism to update existing devices through scripting. Device Must be removed and added again - try: - system.device.removeDevice(deviceName) - except: - "Doesn't Exist Currently" - - if not delete: - system.device.addDevice(deviceName=deviceName, deviceType=deviceType, deviceProps=deviceProps) - -def deviceConfigure(deviceInfo): - # Check if Device Exists - deviceTagPath = "[System]Gateway/Devices/" + deviceInfo["ProcName"] - exists = system.tag.exists(deviceTagPath) - - if (deviceInfo["IPAddress"] is not None) and (deviceInfo["IPAddress"] != ""): - device = deviceInfo["Driver"] - - # Get Appropriate fucntion for device props. - if hasattr(PCTest, "tools"): - package = getattr(PCTest, "tools") - if hasattr(package, device + "DeviceProps"): - func = getattr(package, (device + "DeviceProps")) - - # Build needed arguments for adding device - deviceProps = func(deviceInfo) - deviceType = device - deviceName = deviceInfo["ProcName"] - - # There is no mechanism to update existing devices through scripting. Device Must be removed and added again - try: - system.device.removeDevice(deviceName) - except: - logStr = deviceName + " Doesn't Exist Currently" - logger.info(logStr) - - logStr = "Adding -" + deviceName - logger.info(logStr) - system.device.addDevice(deviceName=deviceName, deviceType=deviceType, deviceProps=deviceProps) - - -def deviceDelete(deviceInfo): - # Check if Device Exists - deviceTagPath = "[System]Gateway/Devices/" + deviceInfo["ProcName"] - exists = system.tag.exists(deviceTagPath) - if exists: - system.device.removeDevice(deviceInfo["ProcName"]) - - -# The following functions use the PLCTag -def LogixDriverDeviceProps(data): - deviceProps = {} - deviceProps["hostname"] = data["IPAddress"] - deviceProps["port"] = "44818" - deviceProps["concurrency"] = "4" - deviceProps["slotnumber"] = data["Slot"] - - return deviceProps - -def MicroLogixDeviceProps(data): - deviceProps = {} - deviceProps["hostname"] = data["IPAddress"] - deviceProps["port"] = "44818" - deviceProps["concurrency"] = "4" - - return deviceProps - -def initialize(): - PlantPax41.AInAdv.initialize() - PlantPax41.AOut.initialize() - PlantPax41.Motor.initialize() - PlantPax41.ValveC.initialize() - PlantPax41.VSD.initialize() - PlantPax41.ValveMO.initialize() - - MicroLogix.AInAdv.initialize() - MicroLogix.AOut.initialize() - -def clearPLCFaults(plc): - provider = Prime.Tools.basic.getDefaultProvider(True) - tagPath = provider + plc - faultPaths = [] - faultVals = [] - tags = system.tag.browse(tagPath, filter ={"recursive" : True, "name":"Fault"}) - results = tags.getResults() - - for result in results: - faultPath = str(result["fullPath"]) - faultPaths.append(faultPath) - faultVals.append(False) - - system.tag.writeBlocking(faultPaths, faultVals) - -def savePLCScenario(plc, scenarioName): - saveTags = ["_enable", "_enableL2", "Noise", "NoiseBase", "Data", "Fault"] - dsHeaders = ["tagPath", "val", "name"] - dsValues = [] - jsonVals = [] - - provider = Prime.Tools.basic.getDefaultProvider(True) - tagPath = provider + plc - - tags = system.tag.browse(tagPath, filter ={"recursive" : True}) - results = tags.getResults() - enableList = [] - nameList = [] - - for result in results: - tag_name = result.get('name','') - if tag_name in saveTags: - enableTag = str(result["fullPath"]) - enableList.append(enableTag) - nameList.append(tag_name) - - tags = system.tag.readBlocking(enableList) - - for i in range(0,len(tags)): - appendVal = {} - dsTagPath = enableList[i] - dsVal = tags[i].value - dsName = nameList[i] - appendVal[dsHeaders[0]] = dsTagPath - appendVal[dsHeaders[1]] = dsVal - appendVal[dsHeaders[2]] = dsName - jsonVals.append(appendVal) - - jsonVals = sorted(jsonVals, key=lambda x: x["tagPath"]) - scenarioPath = tagPath + "/Scenarios/" + scenarioName - if system.tag.exists(scenarioPath): - system.tag.writeBlocking([scenarioPath],[jsonVals]) - else: - basePath = tagPath + "/Scenarios/" - tag = { - "name" : scenarioName, - "valueSource": "memory", - "dataType": "Document" - } - system.tag.configure(basePath, [tag], "m") - - system.tag.writeBlocking([scenarioPath],[jsonVals]) - - - - - - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/tools/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/tools/resource.json deleted file mode 100644 index 1915e31..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/PCTest/tools/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 7, - "lastModificationSignature": "12e9c464e7f529e36c0e854f6cae4c910e2bde3b614e38814560665fcff62a32", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/Docker/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/Docker/code.py deleted file mode 100644 index db5bd28..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/Docker/code.py +++ /dev/null @@ -1,251 +0,0 @@ -import system -import json -from java.util import Date -from java.text import SimpleDateFormat -from java.lang import Exception as JavaException - -logger = system.util.getLogger("Docker") - -def getDockerAPIEndpoint(): - """Get API endpoint from config tag""" - result = system.tag.readBlocking(["Docker/Config/APIEndpoint"]) - return result[0].value - -def isMonitoringEnabled(): - """Check if monitoring is enabled""" - result = system.tag.readBlocking(["Docker/Config/Enabled"]) - return result[0].value - -def parseDockerTimestamp(timestamp): - """Convert Docker timestamp to Java Date""" - try: - from java.util import TimeZone - - # Docker uses ISO 8601 format in UTC - # Example: "2024-12-17T10:30:00.123456789Z" - clean_timestamp = timestamp.split('.')[0] + 'Z' # Remove microseconds - - sdf = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") - sdf.setTimeZone(TimeZone.getTimeZone("UTC")) # Force UTC parsing - - return sdf.parse(clean_timestamp) - except Exception as e: - logger.error("Timestamp parse error: " + str(e)) - return Date() - -def calculateUptime(state): - """Calculate container uptime from state info""" - try: - if state.get('Status') == 'running': - started = state.get('StartedAt', '') - if started: - # Parse and calculate duration - startDate = parseDockerTimestamp(started) - now = Date() - - diff = now.time - startDate.time - - # Convert to readable format - totalMinutes = diff / (1000 * 60) - days = int(totalMinutes / (60 * 24)) - hours = int((totalMinutes % (60 * 24)) / 60) - minutes = int(totalMinutes % 60) - - if days > 0: - return "%dd %dh %dm" % (days, hours, minutes) - elif hours > 0: - return "%dh %dm" % (hours, minutes) - else: - return "%dm" % minutes - return "Not running" - except Exception as e: - logger.error("Uptime calc error: " + str(e)) - return "Unknown" - -def getContainerIPAddress(details): - """Extract IP address from container details""" - try: - networkSettings = details.get('NetworkSettings', {}) - networks = networkSettings.get('Networks', {}) - - # Try to get IP from first available network - if networks: - for networkName, networkInfo in networks.items(): - ipAddress = networkInfo.get('IPAddress', '') - if ipAddress: - return ipAddress - - # Fallback to deprecated IPAddress field - ipAddress = networkSettings.get('IPAddress', '') - if ipAddress: - return ipAddress - - return "N/A" - except Exception as e: - logger.error("Failed to get IP address: " + str(e)) - return "N/A" - -def getAllContainers(apiEndpoint): - """Query Docker API for all containers""" - try: - url = "%s/containers/json?all=true" % apiEndpoint - try: - response = system.net.httpClient().get(url) - except (ValueError, JavaException, Exception), e: - logger.error("Failed to get containers: " + str(e)) - import traceback - logger.error(traceback.format_exc()) - return [] - - if response.isGood(): - containers = response.json - return containers - else: - logger.error("API call failed: HTTP %d" % response.statusCode) - return [] - except Exception as e: - logger.error("Failed to get containers: " + str(e)) - import traceback - logger.error(traceback.format_exc()) - return [] - -def getContainerDetails(apiEndpoint, containerId): - """Get detailed info for a specific container""" - try: - url = "%s/containers/%s/json" % (apiEndpoint, containerId) - - response = system.net.httpClient().get(url) - - if response.isGood(): - return response.json - else: - logger.error("Failed to get details for %s: HTTP %d" % (containerId, response.statusCode)) - return None - except Exception as e: - logger.error("Failed to get container details: " + str(e)) - return None - -def buildContainerDataset(containers, apiEndpoint): - """Build a dataset from container information""" - # Define column headers - headers = [ - 'ContainerID', - 'ContainerName', - 'Image', - 'IPAddress', - 'Status', - 'State', - 'IsRunning', - 'Created', - 'UpTime', - 'HealthStatus', - 'RestartCount', - 'LastChecked' - ] - - # Build data rows - data = [] - - for containerInfo in containers: - try: - # Extract container name (remove leading slash) - names = containerInfo.get('Names', []) - containerName = names[0].lstrip('/') if names else containerInfo.get('Id', '')[:12] - - # Get detailed info - details = getContainerDetails(apiEndpoint, containerInfo['Id']) - - if not details: - continue - - # Extract values - state = details.get('State', {}) - config = details.get('Config', {}) - - containerID = containerInfo.get('Id', '')[:12] - image = containerInfo.get('Image', '') - ipAddress = getContainerIPAddress(details) - status = containerInfo.get('Status', '') - stateStr = state.get('Status', '') - isRunning = state.get('Running', False) - created = parseDockerTimestamp(details.get('Created', '')) - uptime = calculateUptime(state) - healthStatus = state.get('Health', {}).get('Status', 'none') if state.get('Health') else 'none' - restartCount = state.get('RestartCount', 0) - lastChecked = Date() - - # Add row to data - row = [ - containerID, - containerName, - image, - ipAddress, - status, - stateStr, - isRunning, - created, - uptime, - healthStatus, - restartCount, - lastChecked - ] - - data.append(row) - - except Exception as e: - logger.error("Failed to process container: " + str(e)) - continue - - # Sort data by container name (index 1) - data.sort(key=lambda x: x[1]) - - # Create dataset - dataset = system.dataset.toDataSet(headers, data) - return dataset - -def monitorContainers(): - """Main monitoring function - monitors ALL containers and stores in dataset tag""" - - # Check if monitoring is enabled - if not isMonitoringEnabled(): - logger.trace("Docker monitoring is disabled") - return - - try: - apiEndpoint = getDockerAPIEndpoint() - - logger.trace("Starting container monitoring...") - - # Get all containers - containers = getAllContainers(apiEndpoint) - - if not containers: - logger.trace("No containers found or API call failed") - # Write empty dataset - emptyDataset = system.dataset.toDataSet( - ['ContainerID', 'ContainerName', 'Image', 'IPAddress', 'Status', 'State', - 'IsRunning', 'Created', 'UpTime', 'HealthStatus', 'RestartCount', 'LastChecked'], - [] - ) - system.tag.writeBlocking(["Docker/ContainerData"], [emptyDataset]) - return - - logger.trace("Found %d containers to monitor" % len(containers)) - - # Build dataset from containers - dataset = buildContainerDataset(containers, apiEndpoint) - - # Write dataset to tag - system.tag.writeBlocking(["Docker/ContainerData"], [dataset]) - - logger.trace("Updated dataset with %d containers" % dataset.rowCount) - - except Exception as e: - logger.error("Container monitoring failed: " + str(e)) - import traceback - logger.error(traceback.format_exc()) - - -def execute(): - # Execute monitoring - monitorContainers() \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/Docker/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/Docker/resource.json deleted file mode 100644 index 3457b93..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/Docker/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "765132eca2d1dbf07bd3369aeb9ad6ca9bfaa72b27673dd7a83614b5ad411fc2", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-19T16:11:40Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/ImportTools/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/ImportTools/code.py deleted file mode 100644 index 25f5650..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/ImportTools/code.py +++ /dev/null @@ -1,240 +0,0 @@ -def excelToDataSet(fileName, hasHeaders = False, forceString = False, sheetNum = 0, firstRow = None, lastRow = None, firstCol = None, lastCol = None, customHeaders = None): - - import org.apache.poi.ss.usermodel.WorkbookFactory as WorkbookFactory - import org.apache.poi.ss.usermodel.DateUtil as DateUtil - from java.io import FileInputStream - from java.util import Date - from os.path import exists - - """ - Description: - Function to create a dataset from an Excel spreadsheet. This is typically used in Vision and the file path is - directly referenced to its location in the filesystem. - - Arguments: - fileName: The path to the Excel spreadsheet. (required) - hasHeaders: If true, uses the first row of the spreadsheet as column names. - forceString: If true, forces all cell values to be strings. This can be useful if cell values in columns are not consistent. - To create a dataset, the data type is determined by the first row. If the data types are different, you can get errors. - If you force all cells to strings, then this is not an issue. - sheetNum: Select the sheet to process. Defaults to the first sheet. - firstRow: Select first row to process. - lastRow: Select last row to process. - firstCol: Select first column to process - lastCol: Select last column toprocess - - History: - No. Date Author Comment - 1.0 2021-01-22 Jordan Clark Initial - https://forum.inductiveautomation.com/t/copying-a-excel-file-to-a-tables-dataset/34942/13 - 1.1 2023-02-17 James Landwerlen Updated to handle blank cells - and to force strings - """ - - if exists(fileName): - fileStream = FileInputStream(fileName) - try: - - wb = WorkbookFactory.create(fileStream) - - sheet = wb.getSheetAt(sheetNum) - - if firstRow is None: - firstRow = sheet.getFirstRowNum() - if lastRow is None: - lastRow = sheet.getLastRowNum() - - data = [] - for i in range(firstRow , lastRow + 1): - row = sheet.getRow(i) - - if i == firstRow: - if firstCol is None: - firstCol = row.getFirstCellNum() - - if lastCol is None: - lastCol = row.getLastCellNum() - else: - # if lastCol is specified add 1 to it. - lastCol += 1 - if hasHeaders and customHeaders is None: - headers = list(row)[firstCol:lastCol] - # print headers - elif hasHeaders and customHeaders is not None: - headers = customHeaders - else: - headers = ['Col'+str(i) for i in range(firstCol, lastCol)] - # print headers - - rowOut = [] - for j in range(firstCol, lastCol): - if i == firstRow and hasHeaders: - pass - else: - cell = row.getCell(j) - if cell is not None: - cellType = cell.getCellType().toString() - - if cellType == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - - elif cellType == 'STRING': - value = cell.getStringCellValue() - - elif cellType == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif cellType == 'BLANK': - value = None - elif cellType == 'FORMULA': - formulatype=str(cell.getCachedFormulaResultType()) - if formulatype == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - elif formulatype == 'STRING': - value = cell.getStringCellValue() - elif formulatype == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif formulatype == 'BLANK': - value = None - else: - value = None - else: - value = None - if forceString: - if value == None: - rowOut.append(value) - else: - rowOut.append(str(value)) - else: - rowOut.append(value) - - if len(rowOut) > 0: - data.append(rowOut) - - fileStream.close() - return system.dataset.toDataSet(headers, data) - - except Exception as e: - logString = "Failed - %s" %(e) - logger.warn(logString) - system.perspective.closePopup("progress") - params = {"message" : logString} - title = "Import Error" - view = "Popups/Error/Main" - - system.perspective.openPopup("errorPopup", view, params, title, modal = True) - - - -def excelBytesToDataSet(bytesIn, hasHeaders = True, forceString = True, sheetNum = 0, firstRow = None, lastRow = None, firstCol = None, lastCol = None): - import org.apache.poi.ss.usermodel.WorkbookFactory as WorkbookFactory - import org.apache.poi.ss.usermodel.DateUtil as DateUtil - from java.io import ByteArrayInputStream - - fileStream = ByteArrayInputStream(bytesIn) - - try: - wb = WorkbookFactory.create(fileStream) - - sheet = wb.getSheetAt(sheetNum) - except Exception as e: - logString = "Failed - %s" %(e) - logger.warn(logString) - system.perspective.closePopup("progress") - params = {"message" : logString} - title = "Import Error" - view = "Popups/Error/Main" - - system.perspective.openPopup("errorPopup", view, params, title, modal = True) - if firstRow is None: - firstRow = sheet.getFirstRowNum() - if lastRow is None: - lastRow = sheet.getLastRowNum() - - data = [] - for i in range(firstRow , lastRow + 1): - row = sheet.getRow(i) - - if i == firstRow: - if firstCol is None: - firstCol = row.getFirstCellNum() - - if lastCol is None: - lastCol = row.getLastCellNum() - else: - # if lastCol is specified add 1 to it. - lastCol += 1 - if hasHeaders: - headers = list(row)[firstCol:lastCol] - print headers - else: - headers = ['Col'+str(i) for i in range(firstCol, lastCol)] - print headers - - rowOut = [] - for j in range(firstCol, lastCol): - if i == firstRow and hasHeaders: - pass - else: - cell = row.getCell(j) - if cell is not None: - cellType = cell.getCellType().toString() - - if cellType == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - elif cellType == 'STRING': - value = cell.getStringCellValue() - elif cellType == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif cellType == 'BLANK': - value = None - elif cellType == 'FORMULA': - formulatype=str(cell.getCachedFormulaResultType()) - if formulatype == 'NUMERIC': - if DateUtil.isCellDateFormatted(cell): - value = cell.dateCellValue - else: - value = cell.getNumericCellValue() - if value == int(value): - value = int(value) - elif formulatype == 'STRING': - value = cell.getStringCellValue() - elif formulatype == 'BOOLEAN': - value = cell.getBooleanCellValue() - elif formulatype == 'BLANK': - value = None - else: - value = None - else: - value = None - if forceString: - if value == None: - rowOut.append(value) - else: - rowOut.append(str(value)) - else: - rowOut.append(value) - - if len(rowOut) > 0: - data.append(rowOut) - - fileStream.close() - - return system.dataset.toDataSet(headers, data) - - - - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/ImportTools/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/ImportTools/resource.json deleted file mode 100644 index f30af2f..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/ImportTools/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "753798a6778f6b0ef11619392be6fde08c25830a094478cefe85621a01b8f4b5", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/basic/code.py b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/basic/code.py deleted file mode 100644 index dd372e8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/basic/code.py +++ /dev/null @@ -1,64 +0,0 @@ -def datasetToJSON(data): - pds = system.dataset.toPyDataSet(data) - columnNames = pds.columnNames - retVal = [ - { - col: row[col] - for col in columnNames - } for row in pds - ] - - return retVal - -# Function to Get the default provider of the current project -def getDefaultProvider(full = False): - # Full Returns Tag Provider With Brackets - if full: - return "[" + str(system.tag.getConfiguration()[0]['path']).lstrip('[').rstrip(']') + "]" - else: - return str(system.tag.getConfiguration()[0]['path']).lstrip('[').rstrip(']') - -# Function to return UDTs of a particular type denoted by variable UDTType -def listUDTInstances(UDTType): - default = "[" + getDefaultProvider() + "]" - - tags = system.tag.browse(default, {"recursive":True,"tagType":"UdtInstance", "typeId":UDTType}) - - results = tags.getResults() - - pathList = [] - typePathList = [] - - for result in results: - typePathList.append(str(result["fullPath"])) - - return typePathList - - -def errorPopup(exceptionStr): - - params = {"message" : exceptionStr} - title = "System Error" - view = "Popups/Error/Main" - system.perspective.openPopup("errorPopup", view, params, title, modal = True) - -def restartPLCTags(plc): - provider = getDefaultProvider(True) - tagPath = provider + plc - - tags = system.tag.browse(tagPath, filter ={"recursive" : True,"tagType":"UdtInstance"}) - results = tags.getResults() - enableList = [] - - for result in results: - if "Points" not in str(result["typeId"]): - enableTag = str(result["fullPath"]) + ".Enabled" - - enableList.append(enableTag) - - - trueList = [True for i in range(len(enableList))] - falseList = [False for i in range(len(enableList))] - - system.tag.writeBlocking(enableList, falseList) - system.tag.writeBlocking(enableList, trueList) \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/basic/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/basic/resource.json deleted file mode 100644 index 379a091..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/script-python/Prime/Tools/basic/resource.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "scope": "A", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "code.py" - ], - "attributes": { - "hintScope": 2, - "lastModificationSignature": "9a050cb3f6afe7af70b3103b6c21d3d27983318ce1f8c5f1c553524109783052", - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-17T16:24:07Z" - } - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/AInAdv/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/AInAdv/handleTimerEvent.py deleted file mode 100644 index 466d3cb..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/AInAdv/handleTimerEvent.py +++ /dev/null @@ -1,5 +0,0 @@ -def handleTimerEvent(): - from Prime.PCTest import PlantPax41 - - PlantPax41.AInAdv.runSimulation() - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/AInAdv/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/AInAdv/resource.json deleted file mode 100644 index 70d285c..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/AInAdv/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 1000, - "lastModificationSignature": "7b1937fb4d8da3ef82e5378f19cb7af91bcfb9ab455306d281e33309e6a2fe5b", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-18T14:59:24Z" - }, - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/DockerMonitor/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/DockerMonitor/handleTimerEvent.py deleted file mode 100644 index 092e0a3..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/DockerMonitor/handleTimerEvent.py +++ /dev/null @@ -1,2 +0,0 @@ -def handleTimerEvent(): - Prime.Tools.Docker.execute() \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/DockerMonitor/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/DockerMonitor/resource.json deleted file mode 100644 index 17ca524..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/DockerMonitor/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 10000, - "lastModificationSignature": "089696e990dda62733cd2e893f16635a6822de93eb9f87ef3ffa5110688e7a61", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2026-01-05T20:16:43Z" - }, - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Motor/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/Motor/handleTimerEvent.py deleted file mode 100644 index c225e47..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Motor/handleTimerEvent.py +++ /dev/null @@ -1,5 +0,0 @@ -def handleTimerEvent(): - from Prime.PCTest import PlantPax41 - - PlantPax41.Motor.runSimulation() - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Motor/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/Motor/resource.json deleted file mode 100644 index 0dae174..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Motor/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 1000, - "lastModificationSignature": "edad3ff840ea51c3627c00d1cf4afad674968eddd45300c23890d14e0638169d", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-19T15:45:39Z" - }, - "enabled": false - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/VSD/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/VSD/handleTimerEvent.py deleted file mode 100644 index e55bf3e..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/VSD/handleTimerEvent.py +++ /dev/null @@ -1,5 +0,0 @@ -def handleTimerEvent(): - from Prime.PCTest import PlantPax41 - - PlantPax41.VSD.runSimulation() - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/VSD/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/VSD/resource.json deleted file mode 100644 index 2fa4a8d..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/VSD/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 1000, - "lastModificationSignature": "31cab582b8c4e1070ce6904a09ca664f4aab653af07b1b8d632073311f33ca96", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T21:41:23Z" - }, - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveC/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveC/handleTimerEvent.py deleted file mode 100644 index f500799..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveC/handleTimerEvent.py +++ /dev/null @@ -1,4 +0,0 @@ -def handleTimerEvent(): - from Prime.PCTest import PlantPax41 - - PlantPax41.ValveC.runSimulation() \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveC/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveC/resource.json deleted file mode 100644 index c43fd4b..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveC/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 1000, - "lastModificationSignature": "a10e481737e15582e5f4d58987f2c18c4370b8d83ab2056008093f4a786d38db", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-25T21:05:15Z" - }, - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveMO/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveMO/handleTimerEvent.py deleted file mode 100644 index e9416bf..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveMO/handleTimerEvent.py +++ /dev/null @@ -1,5 +0,0 @@ -def handleTimerEvent(): - from Prime.PCTest import PlantPax41 - - PlantPax41.ValveMO.runSimulation() - \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveMO/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveMO/resource.json deleted file mode 100644 index e3d4868..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/ValveMO/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 1000, - "lastModificationSignature": "f720fa5c86539b318d56a814b35de7392c95fb6fc05648264f7ad6cd6ef1fb0b", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2025-12-19T15:45:39Z" - }, - "enabled": false - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Vessel/handleTimerEvent.py b/reference/Docker/projects/PCTestingPlatform/ignition/timer/Vessel/handleTimerEvent.py deleted file mode 100644 index bba86b8..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Vessel/handleTimerEvent.py +++ /dev/null @@ -1,4 +0,0 @@ -def handleTimerEvent(): - from Prime.PCTest import Objects - - Objects.Tank.runSimulation() \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Vessel/resource.json b/reference/Docker/projects/PCTestingPlatform/ignition/timer/Vessel/resource.json deleted file mode 100644 index 5544ae4..0000000 --- a/reference/Docker/projects/PCTestingPlatform/ignition/timer/Vessel/resource.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "scope": "G", - "version": 1, - "restricted": false, - "overridable": true, - "files": [ - "handleTimerEvent.py" - ], - "attributes": { - "sharedThread": true, - "delay": 250, - "lastModificationSignature": "e7be223279a0f76b4084ec343c6f08743e1d082413267b6c95580a668ea9a405", - "fixedDelay": true, - "lastModification": { - "actor": "admin", - "timestamp": "2026-02-19T19:30:43Z" - }, - "enabled": true - } -} \ No newline at end of file diff --git a/reference/Docker/projects/PCTestingPlatform/project.json b/reference/Docker/projects/PCTestingPlatform/project.json deleted file mode 100644 index f5409d7..0000000 --- a/reference/Docker/projects/PCTestingPlatform/project.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "title": "Testing Platform", - "description": "", - "enabled": true, - "inheritable": false, - "parent": "" -} \ No newline at end of file diff --git a/reference/Docker/traefik-config/dynamic.yml b/reference/Docker/traefik-config/dynamic.yml deleted file mode 100644 index 1e85d9a..0000000 --- a/reference/Docker/traefik-config/dynamic.yml +++ /dev/null @@ -1,19 +0,0 @@ -http: - routers: - PCTPgateway: - rule: "Host(`PCTestingPlatform.localtest.me`)" - service: "PCTPgateway" - entryPoints: - - "web" - - dashboard: - rule: "Host(`pctp-proxy.localtest.me`)" - service: "api@internal" - entryPoints: - - "web" - - services: - PCTPgateway: - loadBalancer: - servers: - - url: "http://PCTPgateway:8088" diff --git a/reference/Docker/traefik-config/traefik.yml b/reference/Docker/traefik-config/traefik.yml deleted file mode 100644 index 2530a6b..0000000 --- a/reference/Docker/traefik-config/traefik.yml +++ /dev/null @@ -1,17 +0,0 @@ -api: - dashboard: true - insecure: true - -entryPoints: - web: - address: ":80" - -providers: - file: - filename: /etc/traefik/dynamic.yml - watch: true - -ping: {} - -log: - level: INFO