Continued Setup

This commit is contained in:
2025-11-05 17:55:25 -06:00
parent 3456436539
commit 965811ba11
806 changed files with 284707 additions and 12 deletions

View File

@@ -0,0 +1,8 @@
{
"profile": {
"type": "WideDbHistorian"
},
"settings": {
"datasource": "dcframe-db"
}
}

View File

@@ -0,0 +1,19 @@
{
"scope": "A",
"description": "",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:46:12Z"
},
"uuid": "3a22c659-0a05-49b3-8a84-3973e085412c",
"lastModificationSignature": "2bf4f35c29566d204a538ab926d13b2bb80165a2954b5f505943773df08231e6",
"enabled": true
}
}

View File

@@ -0,0 +1,35 @@
{
"profile": {
"queryOnly": false,
"type": "DATASOURCE"
},
"settings": {
"advanced": {
"dataTableName": "alarm_event_data",
"tableName": "alarm_events",
"useStoreAndForward": true
},
"dataFilters": {
"pathFilterName": "",
"pathOrSourceFilterName": "",
"sourceFilterName": ""
},
"datasource": "dcframe-db",
"eventData": {
"dynamicAssociatedData": true,
"dynamicConfig": true,
"staticAssociatedData": true,
"staticConfig": false
},
"events": {
"minPriority": "Low",
"storeFromEnabledChange": false,
"storeShelvedEvents": false
},
"pruning": {
"age": 1,
"ageUnits": "YEAR",
"enabled": false
}
}
}

View File

@@ -0,0 +1,19 @@
{
"scope": "A",
"description": "",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:47:21Z"
},
"uuid": "078c81e8-e74e-43ab-8231-ec828c59cfe2",
"lastModificationSignature": "fdc8772645df15427fed0e9d3f8fba1e1f8e8d624305023732de03a325236ba0",
"enabled": true
}
}

View File

@@ -0,0 +1,22 @@
{
"profile": {
"retentionDays": 90,
"type": "database"
},
"settings": {
"actionColumn": "action",
"actionTargetColumn": "action_target",
"actionValueColumn": "action_value",
"actorColumn": "actor",
"actorHostColumn": "actor_host",
"autoCreate": true,
"databaseName": "dcframe-db",
"keyColumn": "audit_events_id",
"originatingContextColumn": "originating_context",
"originatingSystemColumn": "originating_system",
"pruneEnabled": false,
"statusCodeColumn": "status_code",
"tableName": "audit_events",
"timestampColumn": "event_timestamp"
}
}

View File

@@ -0,0 +1,19 @@
{
"scope": "A",
"description": "",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:47:46Z"
},
"uuid": "332aee7c-8559-4647-93c4-7afa108ae646",
"lastModificationSignature": "114ffbef453018bed98e57a29af55b030fcf60fc9a661cabec289fc66bb64670",
"enabled": true
}
}

View File

@@ -0,0 +1,36 @@
{
"connectURL": "jdbc:postgresql://dcframe-db:5432/ignition",
"connectionProps": "",
"connectionResetParams": "",
"defaultTransactionLevel": "DEFAULT",
"driver": "PostgreSQL",
"evictionRate": -1,
"evictionTests": 3,
"evictionTime": 1800000,
"failoverMode": "STANDARD",
"failoverProfile": "",
"includeSchemaInTableName": false,
"password": {
"data": {
"ciphertext": "ZQvIf2RfAjL8lQ",
"encrypted_key": "k0Zvnp7PW4My99k_WqJ04UpTJrNSB7XJ3iydEMK3SQyOuVPQ-hsiYA",
"iv": "Z7ZM1pZNZgkd_g37",
"protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzYyMzgyNTQ1LCJ6aXAiOiJERUYifQ",
"tag": "sjfbtv-S-KDOENLXdxZIcg"
},
"type": "Embedded"
},
"poolInitSize": 0,
"poolMaxActive": 8,
"poolMaxIdle": 8,
"poolMaxWait": 5000,
"poolMinIdle": 0,
"slowQueryLogThreshold": 60000,
"testOnBorrow": true,
"testOnReturn": false,
"testWhileIdle": false,
"translator": "POSTGRES",
"username": "ignition",
"validationQuery": "SELECT 1",
"validationSleepTime": 10000
}

View File

@@ -0,0 +1,19 @@
{
"scope": "A",
"description": "",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:43:30Z"
},
"uuid": "f01ad521-bb74-432b-8fbd-ad11a16bf975",
"lastModificationSignature": "cdb82d654a656a575f3a0fc3074284a632311c6b46976007b4a80012c70a5f23",
"enabled": true
}
}

View File

@@ -0,0 +1,62 @@
{
"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": "temp_0"
}
}

View File

@@ -0,0 +1,18 @@
{
"scope": "A",
"description": "Temporary Ignition Identity Provider created during password reset which uses the User Source Profile named \"temp_0\".",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModification": {
"actor": "system-init",
"timestamp": "2025-11-05T21:48:19Z"
},
"uuid": "93f29178-119e-4f37-9f93-2464edbd3e32",
"lastModificationSignature": "499f45e6e078b309c8a775fbd1ebe24f81cda7bcdc43fa42c39a8f721b744242"
}
}

View File

@@ -9,8 +9,8 @@
"attributes": { "attributes": {
"lastModification": { "lastModification": {
"actor": "unknown", "actor": "unknown",
"timestamp": "2025-11-04T23:29:23Z" "timestamp": "2025-11-05T22:37:31Z"
}, },
"lastModificationSignature": "732b352c0666159e7cae4d14efd047b15c6cfe3d0d97aff8c8b892f86f981987" "lastModificationSignature": "ee3695e53658e8b3c7fe3d3fe1fd735286ef145f33c031ccbe7cd1c6e23136a5"
} }
} }

View File

@@ -52,8 +52,8 @@
], ],
"type": "AnyOf" "type": "AnyOf"
}, },
"systemAuthProfile": "temp", "systemAuthProfile": "temp_0",
"systemIdentityProvider": "temp", "systemIdentityProvider": "temp_0",
"userInactivityTimeout": 10, "userInactivityTimeout": 10,
"writePermissions": { "writePermissions": {
"securityLevels": [ "securityLevels": [

View File

@@ -9,8 +9,8 @@
"attributes": { "attributes": {
"lastModification": { "lastModification": {
"actor": "system-init", "actor": "system-init",
"timestamp": "2025-11-04T23:29:24Z" "timestamp": "2025-11-05T21:48:19Z"
}, },
"lastModificationSignature": "79da6375b35c968eb98329a550e2165624469f75743c49eddac1626c1c3ea2f5" "lastModificationSignature": "a84192cff6bce011aaf637339f30db5d8c5dd7c5507b8b0aca92bd9240c503cd"
} }
} }

View File

@@ -0,0 +1,23 @@
{
"batchSize": 10000,
"dataThreshold": 10000,
"forwardRateMs": 1000,
"forwardingPolicy": "ALL",
"isThirdParty": false,
"primaryMaintenancePolicy": {
"action": "PREVENT_NEW_DATA",
"limit": {
"limitType": "COUNT",
"value": 0
}
},
"scanRateMs": 100,
"secondaryMaintenancePolicy": {
"action": "PREVENT_NEW_DATA",
"limit": {
"limitType": "COUNT",
"value": 0
}
},
"timeThresholdMs": 30000
}

View File

@@ -0,0 +1,17 @@
{
"scope": "A",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModification": {
"actor": "unknown",
"timestamp": "2025-11-05T22:43:30Z"
},
"uuid": "c3d32d9b-eb63-445a-9bb2-beec6c3c5b1d",
"lastModificationSignature": "d7687814a9bcf1e0d8932a5700d8c5549982057364156c77ceaf6ac28e51b579"
}
}

View File

@@ -9,8 +9,8 @@
"attributes": { "attributes": {
"lastModification": { "lastModification": {
"actor": "unknown", "actor": "unknown",
"timestamp": "2025-11-04T23:29:26Z" "timestamp": "2025-11-05T22:37:33Z"
}, },
"lastModificationSignature": "07849218588e1bda99d33779b155252457cf592c79f3b1802008e7264e9634b1" "lastModificationSignature": "ee7d4208213f4f60e00cb912677439c9290ca79a8620d39cd1456669656a308e"
} }
} }

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,50 @@
[
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[Prime Dev L24]Alm_Rst",
"dataType": "Boolean",
"name": "Alm_Rst",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
},
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[Prime Dev L24]HMI_SD_PB",
"dataType": "Boolean",
"name": "HMI_SD_PB",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
},
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[Prime Dev L24]Simulated_Open",
"dataType": "Boolean",
"name": "Simulated_Open",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
},
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[Prime Dev L24]Simulated_FB",
"dataType": "Boolean",
"name": "Simulated_FB",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
},
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[Prime Dev L24]Simulated_Din",
"dataType": "Boolean",
"name": "Simulated_Din",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
},
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[Prime Dev L24]Simulated_Close",
"dataType": "Boolean",
"name": "Simulated_Close",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
}
]

View File

@@ -0,0 +1,12 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"tags.json"
],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,465 @@
[
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "P_VSD_Intlk",
"typeId": "Plant PAX/P_Intlk",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"name": "P_AIn 1",
"typeId": "Plant PAX/P_AIn",
"parameters": {
"BlockName": {
"dataType": "String",
"value": "P_AIn"
},
"PLCName": {
"dataType": "String",
"value": "PLC"
}
},
"tagType": "UdtInstance"
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "P_Motor_Intlk",
"typeId": "Plant PAX/P_Intlk",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"name": "P_VSD",
"typeId": "Plant PAX/P_VSD",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"name": "P_Motor",
"typeId": "Plant PAX/P_Motor",
"parameters": {
"BlockName": {
"dataType": "String",
"value": "P_Motor"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"name": "P_DOut_Intlk",
"typeId": "Plant PAX/P_Intlk",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "P_VSD_FwdPerm",
"typeId": "Plant PAX/P_Perm",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"name": "P_ValveSO",
"typeId": "Plant PAX/P_ValveSO",
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"name": "P_DOut_Perm",
"typeId": "Plant PAX/P_Perm",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"name": "P_Din",
"typeId": "Plant PAX/P_DIn",
"parameters": {
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagType": "UdtInstance"
},
{
"name": "P_Perm",
"typeId": "Plant PAX/P_Perm",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot2_BE"
}
},
"tagType": "UdtInstance"
},
{
"name": "Flow_PID",
"typeId": "Plant PAX/P_PIDE",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "HMI_SD",
"typeId": "Plant PAX/P_DIn",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"HistoryProvider": {
"dataType": "String",
"value": "Historian"
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"name": "P_Valve_C",
"typeId": "Plant PAX/P_ValveC",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"name": "P_AIn",
"typeId": "Plant PAX/P_AIn",
"parameters": {
"HistoryProvider": {
"dataType": "String",
"value": "Historian"
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot2_BE"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagType": "UdtInstance"
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "P_Motor_Perm",
"typeId": "Plant PAX/P_Perm",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "P_VSD_RevPerm",
"typeId": "Plant PAX/P_Perm",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"name": "P_DOut",
"typeId": "Plant PAX/P_DOut",
"parameters": {
"BlockName": {
"dataType": "String",
"value": "P_Dout"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"name": "SC_01",
"typeId": "Plant PAX/P_AOut",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
}
},
"tagType": "UdtInstance"
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "P_Valve_C_Intlk",
"typeId": "Plant PAX/P_Intlk",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{InstanceName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": "Slot4_LO"
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtInstance"
},
{
"name": "P_Intlk",
"typeId": "Plant PAX/P_Intlk",
"parameters": {
"PLCName": {
"dataType": "String",
"value": "Slot2_BE"
}
},
"tagType": "UdtInstance"
}
]

View File

@@ -0,0 +1,12 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"udts.json"
],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,30 @@
[
{
"valueSource": "memory",
"dataType": "DataSet",
"documentation": "Roster dataset linked to \"Alarms/Custom Roster\" template and utilized in an alarm pipeline",
"tooltip": "Roster dataset linked to \"Alarms/Custom Roster\" template and utilized in an alarm pipeline",
"name": "Roster",
"defaultValue": "{\"columns\":[{\"name\":\"number\",\"type\":\"java.lang.Integer\"},{\"name\":\"username\",\"type\":\"java.lang.String\"},{\"name\":\"contactType\",\"type\":\"java.lang.String\"},{\"name\":\"contactValue\",\"type\":\"java.lang.String\"},{\"name\":\"delay\",\"type\":\"java.lang.Integer\"},{\"name\":\"attempts\",\"type\":\"java.lang.Integer\"},{\"name\":\"delete\",\"type\":\"java.lang.Boolean\"}],\"rows\":[]}",
"tagType": "AtomicTag"
},
{
"valueSource": "memory",
"dataType": "String",
"documentation": "Notification delay units used for the \"Alarms/Custom Roster\" template and matching alarm pipeline.",
"tooltip": "Notification delay units used for the \"Alarms/Custom Roster\" template and matching alarm pipeline.",
"name": "Delay Units",
"defaultValue": "SEC",
"tagType": "AtomicTag"
},
{
"valueSource": "memory",
"dataType": "Int4",
"engHigh": 3600.0,
"documentation": "Initial Notification Delay used for the \"Alarms/Custom Roster\" template and matching alarm pipeline.",
"tooltip": "Initial Notification Delay used for the \"Alarms/Custom Roster\" template and matching alarm pipeline.",
"name": "Initial Delay",
"defaultValue": 0,
"tagType": "AtomicTag"
}
]

View File

@@ -0,0 +1,12 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"tags.json"
],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,10 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,11 @@
[
{
"valueSource": "expr",
"expression": "if(isNull({[.]PlantPAXBlink}),False,!{[.]PlantPAXBlink})",
"dataType": "Boolean",
"name": "PlantPAXBlink",
"executionMode": "FixedRate",
"executionRate": 2000,
"tagType": "AtomicTag"
}
]

View File

@@ -0,0 +1,12 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"tags.json"
],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,646 @@
[
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "Cfg_CondTxt",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{BlockName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{PLCName}"
}
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtType",
"tags": [
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "0",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "1",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "2",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "3",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "4",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "5",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "6",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "7",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "8",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "9",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "10",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "11",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "12",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "13",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "14",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "15",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"valueSource": "memory",
"dataType": "String",
"name": "Prime Version",
"tagGroup": "OnlyWhenViewed",
"value": "1.0",
"tagType": "AtomicTag"
},
{
"rawHigh": 4.0,
"valueSource": "memory",
"scaledLow": 1.0,
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"tagGroup": "OnlyWhenViewed",
"clampMode": "Clamp_Both",
"enabled": true,
"tagType": "AtomicTag",
"scaledHigh": 4.0,
"scaleMode": "Linear",
"readOnly": false,
"dataType": "Int4",
"name": "Severity",
"rawLow": 1.0,
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"value": 1
},
{
"valueSource": "memory",
"dataType": "String",
"name": "Version",
"tagGroup": "OnlyWhenViewed",
"value": "4.10.05",
"tagType": "AtomicTag"
}
]
},
{
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"name": "Cfg_NavTag",
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"parameters": {
"BlockName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{BlockName}"
}
},
"OPC Server": {
"dataType": "String",
"value": "FactoryTalkLinxGateway"
},
"PLCName": {
"dataType": "String",
"value": {
"bindType": "parameter",
"binding": "{PLCName}"
}
},
"OPCPrefix": {
"dataType": "String",
"value": "nsu\u003dhttp://www.rockwellautomation.com/OpcUa;s\u003d"
}
},
"tagGroup": "Default",
"enabled": true,
"tagType": "UdtType",
"tags": [
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "0",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "1",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "2",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "3",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "4",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "5",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "6",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "7",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "8",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "9",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "10",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "11",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "12",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "13",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "14",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "{OPCPrefix}[{PLCName}]{BlockName}.{InstanceName}[{TagName}]"
},
"opcServer": {
"bindType": "parameter",
"binding": "{OPC Server}"
},
"valueSource": "opc",
"dataType": "String",
"name": "15",
"tagGroup": "OnlyWhenViewed",
"tagType": "AtomicTag"
},
{
"valueSource": "memory",
"dataType": "String",
"name": "Prime Version",
"tagGroup": "OnlyWhenViewed",
"value": "1.0",
"tagType": "AtomicTag"
},
{
"rawHigh": 4.0,
"valueSource": "memory",
"scaledLow": 1.0,
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"tagGroup": "OnlyWhenViewed",
"clampMode": "Clamp_Both",
"enabled": true,
"tagType": "AtomicTag",
"scaledHigh": 4.0,
"scaleMode": "Linear",
"readOnly": false,
"dataType": "Int4",
"name": "Severity",
"rawLow": 1.0,
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"value": 1
},
{
"valueSource": "memory",
"dataType": "String",
"name": "Version",
"tagGroup": "OnlyWhenViewed",
"value": "4.10.05",
"tagType": "AtomicTag"
}
]
}
]

View File

@@ -0,0 +1,12 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"udts.json"
],
"attributes": {
"config": {}
}
}

View File

@@ -0,0 +1,25 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"udts.json"
],
"attributes": {
"config": {
"readOnly": false,
"dataType": "Int4",
"writePermissions": {
"type": "AllOf",
"securityLevels": []
},
"readPermissions": {
"type": "AllOf",
"securityLevels": []
},
"tagGroup": "Default",
"enabled": true
}
}
}

View File

@@ -0,0 +1,50 @@
[
{
"name": "AB_Diagnostics",
"parameters": {
"DeviceName": {
"dataType": "String",
"value": ""
}
},
"tagType": "UdtType",
"tags": [
{
"opcItemPath": {
"bindType": "parameter",
"binding": "ns\u003d1;s\u003d[{DeviceName}][Diagnostics]/Hostname"
},
"valueSource": "opc",
"dataType": "String",
"name": "Hostname",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
},
{
"opcItemPath": {
"bindType": "parameter",
"binding": "ns\u003d1;s\u003d[{DeviceName}][Diagnostics]/Is Connected"
},
"valueSource": "opc",
"dataType": "Boolean",
"historyProvider": "Tag_History_Splitter",
"alarms": [
{
"setpointA": 0.0,
"activePipeline": "Jetta/CDP Alarms",
"timeOnDelaySeconds": 600.0,
"name": "Connection Lost",
"label": "{PerspectivePage}{DeviceName}",
"displayPath": "{InstanceName} Connection Lost",
"priority": "High",
"enabled": true
}
],
"name": "Is Connected",
"historyEnabled": true,
"tagType": "AtomicTag",
"opcServer": "Ignition OPC-UA Server"
}
]
}
]

View File

@@ -3,7 +3,9 @@
"version": 1, "version": 1,
"restricted": false, "restricted": false,
"overridable": true, "overridable": true,
"files": [], "files": [
"udts.json"
],
"attributes": { "attributes": {
"config": {} "config": {}
} }

View File

@@ -0,0 +1,20 @@
{
"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
}
}

View File

@@ -0,0 +1,19 @@
{
"scope": "A",
"description": "Temporary user source profile created during password reset",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json",
"users.json"
],
"attributes": {
"lastModification": {
"actor": "system-init",
"timestamp": "2025-11-05T21:48:19Z"
},
"uuid": "b9df768a-f430-4544-aa08-b1d43a4a2634",
"lastModificationSignature": "f73e451bc51835143980ec5ba837793edcf3e3f68ed79cf9e8688f859fa1fc98"
}
}

View File

@@ -0,0 +1,28 @@
{
"users": [
{
"uuid": "16e52ab8-9aa1-4a24-a6ee-1d01287f7d26",
"username": "admin",
"schedule": "Always",
"password": "[BBB74369]d5d089ef3e4b4a0664211dcc3497b621a1b2bccb207292043ed2b58b717eb7e5",
"passwordDate": "20251105.154819584-0600",
"passwordHistory": [],
"createdDate": "20251105.154819583-0600",
"lastModifiedDate": "20251105.154819583-0600",
"roles": [
"8b758ede-ac6e-443f-9e52-c8b6d2801cea"
],
"extraProps": [],
"scheduleAdjustments": [],
"contactInfos": []
}
],
"roles": [
{
"uuid": "8b758ede-ac6e-443f-9e52-c8b6d2801cea",
"rolename": "Administrator",
"createdDate": "20251105.154819583-0600",
"lastModifiedDate": "20251105.154819583-0600"
}
]
}

View File

@@ -1,3 +1,3 @@
{ {
"demoTimeRemaining": 7198 "demoTimeRemaining": 7195
} }

View File

@@ -9,8 +9,8 @@
"attributes": { "attributes": {
"lastModification": { "lastModification": {
"actor": "unknown", "actor": "unknown",
"timestamp": "2025-11-04T23:29:19Z" "timestamp": "2025-11-05T22:37:27Z"
}, },
"lastModificationSignature": "c6147f4b24e159c3d08b59e2c0319be84ce434d1de5aa32ee049e22ab643e905" "lastModificationSignature": "53ad7e9e84054f81c944163d8c9f37733adc4abd750a3c1894f5d3e85c02c618"
} }
} }

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"data.bin"
],
"attributes": {
"lastModificationSignature": "2f450bb64391441e5c794e84145f44bc4ee7f3abe3beca08148a033a11496625",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"data.bin"
],
"attributes": {
"lastModificationSignature": "8619e80a23a707a1974fd44786836d80c236032aa03ff00037d8f1a204195abe",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"data.bin"
],
"attributes": {
"lastModificationSignature": "15fa818255942967ce6acfe5e2b692cc79b133a69d8303bb03406ba358a44d0b",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"data.bin"
],
"attributes": {
"lastModificationSignature": "7c9600d70a4a56427b89b01e588dd4fdd2523754667445ceaf0c459c611d8617",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,15 @@
{
"updateMode": "Notify",
"updateMessage": "This project has been changed. Please save your work, this session will automatically update in {timeLeft} seconds.",
"updateTimeout": 60,
"locale": "Browser",
"idp": null,
"timezone": "Gateway Timezone",
"desktopPageTimeoutSeconds": 60,
"mobilePageTimeoutSeconds": 600,
"hideFromLaunchListings": false,
"thumbnailPath": "",
"sessionClosedMessage": "This Perspective session has been closed.",
"pageClosedMessage": "This Perspective page has been closed.",
"loggedOutMessage": "You are now logged out of your Perspective session. If you are on a shared device, it is recommended to log out of all other sessions before walking away."
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"data.bin"
],
"attributes": {
"lastModificationSignature": "101589ca5233f424b5377ca3d9bb64cbf1c467d33f56936c5e255fd168ba9986",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,81 @@
{
"pages": {
"/": {
"title": "",
"viewPath": "Main Windows/Map"
},
"/alarm_analysis": {
"viewPath": "Alarm Analysis/Alarm Analysis"
},
"/alarm_journal": {
"viewPath": "Alarm Journal/Alarm Journal"
},
"/alarm_windows": {
"viewPath": "Docks/Alarm Windows"
},
"/alarms": {
"title": "",
"viewPath": "Alarm Journal/Alarms"
},
"/audit_log": {
"viewPath": "Audit Log/Audit Log"
},
"/diagnostics": {
"viewPath": "Diagnostics/Diagnostics"
},
"/hmi_demo": {
"title": "",
"viewPath": "Main Windows/hmidemo"
},
"/plantpax": {
"title": "",
"viewPath": "Main Windows/PlantPAX_Instances"
},
"/report": {
"title": "",
"viewPath": "Main Windows/Alarm Summary Report"
},
"/site_menu": {
"title": "",
"viewPath": "Docks/Site Menu"
},
"/trends": {
"viewPath": "AdHocTrends/AdHocTrends"
}
},
"sharedDocks": {
"cornerPriority": "top-bottom",
"left": [
{
"anchor": "fixed",
"autoBreakpoint": 1024,
"content": "push",
"handle": "hide",
"iconUrl": "",
"id": "menu",
"modal": false,
"resizable": false,
"show": "auto",
"size": 160,
"viewParams": {},
"viewPath": "Docks/Menu"
}
],
"top": [
{
"anchor": "fixed",
"autoBreakpoint": 480,
"content": "push",
"handle": "hide",
"iconUrl": "",
"id": "",
"modal": false,
"resizable": false,
"show": "visible",
"size": 60,
"viewParams": {},
"viewPath": "Header/Header BP Large"
}
]
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModificationSignature": "67f75678b2e0ca347a2b3e71e6220d5b6b54af6069de1f979ba9ef41cd8e7596",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:11Z"
}
}
}

View File

@@ -0,0 +1,9 @@
{
"type": "AllOf",
"securityLevels": [
{
"name": "Authenticated",
"children": []
}
]
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"data.bin"
],
"attributes": {
"lastModificationSignature": "55ea632c05c4416e7f624b68b47ae3306afd44380c8beccded114b22ff6e2f23",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,92 @@
{
"custom": {
"breakpoint": 500,
"clickToGraph": {
"filters": {
"endDate": "value",
"mode": "realtime",
"mostRecent": {
"units": "min",
"value": 5
}
},
"pollRate": {
"units": "min",
"value": 1
},
"showOverlay": false,
"startDate": null,
"tags": []
}
},
"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": "192.168.51.67",
"device": {},
"geolocation": {},
"locale": "en-US",
"offline": {},
"timeZoneId": "America/Chicago"
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"props.json"
],
"attributes": {
"lastModificationSignature": "2e211095f5ad5482b2da991f47f6532051b34ca0fc655e4dd1f7066098bed0b5",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:49:04Z"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "4c91509f3a55a5d87901959568797031fcb8d4b3756df2c0cf8b5c8fb23c48bb",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:09Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"borderTopLeftRadius": "4px",
"borderTopRightRadius": "0px",
"borderBottomLeftRadius": "4px",
"borderBottomRightRadius": "0px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "8d4ba3a23d263cd0a887a86a08f354cd980aa7d4f45f9ab10ac8106a13844efb",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"borderTopLeftRadius": "8px",
"borderTopRightRadius": "0px",
"borderBottomLeftRadius": "8px",
"borderBottomRightRadius": "0px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "deb573f4c6b14d4357892ce7335eb6f83685d82e4bb3ed16ea2aa3b81ca24691",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"base": {
"style": {
"padding": "1px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "1e91c7b03e6a791230bc0732b95fc538aeef89574be8b6232a7738884f378059",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:09Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"paddingBottom": "8px",
"paddingLeft": "14px",
"paddingRight": "16px",
"paddingTop": "16px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "f2a0d9e00a2a689be08917d849c9400bf975c7f200ab75caf7fbf62d7bc2f087",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:09Z"
}
}
}

View File

@@ -0,0 +1,8 @@
{
"base": {
"style": {
"backgroundColor": "var(--neutral-10)",
"color": "var(--neutral-90)"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "6987fb3142e81fef2c3af5ef29a44cadce596026ad7ce60826a7a6387d822a68",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"borderTopLeftRadius": "4px",
"borderTopRightRadius": "4px",
"borderBottomLeftRadius": "4px",
"borderBottomRightRadius": "4px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "7bdf132807d06eca780d8dc975e94036622ff295d9d3449a201ff0957dc2bc0f",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:09Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"borderTopLeftRadius": "8px",
"borderTopRightRadius": "8px",
"borderBottomLeftRadius": "8px",
"borderBottomRightRadius": "8px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "47861466b3f4061a661ea2598a757ecfd9d06568f21ab5dda40e6916321e92f8",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,11 @@
{
"base": {
"style": {
"backgroundColor": "var(--neutral-20)",
"paddingBottom": "2px",
"paddingLeft": "8px",
"paddingRight": "16px",
"paddingTop": "2px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "1ec1e056011addaaadb639fb9c72d159d9318beb8392f2f7c669e01b79f0e321",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:09Z"
}
}
}

View File

@@ -0,0 +1,9 @@
{
"base": {
"style": {
"fontSize": "12px",
"fontWeight": "bold",
"textAlign": "right"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "c09fc3377b18fa11ba08784e7376e802e455f3d0ce6836f3cdfaf5a8535e840c",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:11Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"backgroundColor": "var(--neutral-30)",
"borderColor": "var(--neutral-50)",
"borderStyle": "solid",
"borderWidth": "1px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "76ad49bdbd464da08c4ee3330658b0759546590d95540fe0ebeee799e03b5437",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:11Z"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"base": {
"style": {
"fontWeight": "bold"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "992b33a74ed0bf386f864013428105205375df98b89240091cca7d5d475cd272",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:10Z"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"base": {
"style": {
"borderTopLeftRadius": "4px",
"borderTopRightRadius": "0px",
"borderBottomLeftRadius": "4px",
"borderBottomRightRadius": "0px"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"style.json"
],
"attributes": {
"lastModificationSignature": "0cd44ef6bc8bade7cfd09e1dcf1af55d0ac18cb19b9818ebf733fedb2ef51a11",
"lastModification": {
"actor": "admin",
"timestamp": "2025-11-05T22:39:11Z"
}
}
}

Some files were not shown because too many files have changed in this diff Show More