Continued Setup
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"profile": {
|
||||
"type": "WideDbHistorian"
|
||||
},
|
||||
"settings": {
|
||||
"datasource": "dcframe-db"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -9,8 +9,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "unknown",
|
||||
"timestamp": "2025-11-04T23:29:23Z"
|
||||
"timestamp": "2025-11-05T22:37:31Z"
|
||||
},
|
||||
"lastModificationSignature": "732b352c0666159e7cae4d14efd047b15c6cfe3d0d97aff8c8b892f86f981987"
|
||||
"lastModificationSignature": "ee3695e53658e8b3c7fe3d3fe1fd735286ef145f33c031ccbe7cd1c6e23136a5"
|
||||
}
|
||||
}
|
||||
@@ -52,8 +52,8 @@
|
||||
],
|
||||
"type": "AnyOf"
|
||||
},
|
||||
"systemAuthProfile": "temp",
|
||||
"systemIdentityProvider": "temp",
|
||||
"systemAuthProfile": "temp_0",
|
||||
"systemIdentityProvider": "temp_0",
|
||||
"userInactivityTimeout": 10,
|
||||
"writePermissions": {
|
||||
"securityLevels": [
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "system-init",
|
||||
"timestamp": "2025-11-04T23:29:24Z"
|
||||
"timestamp": "2025-11-05T21:48:19Z"
|
||||
},
|
||||
"lastModificationSignature": "79da6375b35c968eb98329a550e2165624469f75743c49eddac1626c1c3ea2f5"
|
||||
"lastModificationSignature": "a84192cff6bce011aaf637339f30db5d8c5dd7c5507b8b0aca92bd9240c503cd"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -9,8 +9,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "unknown",
|
||||
"timestamp": "2025-11-04T23:29:26Z"
|
||||
"timestamp": "2025-11-05T22:37:33Z"
|
||||
},
|
||||
"lastModificationSignature": "07849218588e1bda99d33779b155252457cf592c79f3b1802008e7264e9634b1"
|
||||
"lastModificationSignature": "ee7d4208213f4f60e00cb912677439c9290ca79a8620d39cd1456669656a308e"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"tags.json"
|
||||
],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"udts.json"
|
||||
],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"tags.json"
|
||||
],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
[
|
||||
{
|
||||
"valueSource": "expr",
|
||||
"expression": "if(isNull({[.]PlantPAXBlink}),False,!{[.]PlantPAXBlink})",
|
||||
"dataType": "Boolean",
|
||||
"name": "PlantPAXBlink",
|
||||
"executionMode": "FixedRate",
|
||||
"executionRate": 2000,
|
||||
"tagType": "AtomicTag"
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"tags.json"
|
||||
],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"udts.json"
|
||||
],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -3,7 +3,9 @@
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [],
|
||||
"files": [
|
||||
"udts.json"
|
||||
],
|
||||
"attributes": {
|
||||
"config": {}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
{
|
||||
"demoTimeRemaining": 7198
|
||||
"demoTimeRemaining": 7195
|
||||
}
|
||||
@@ -9,8 +9,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "unknown",
|
||||
"timestamp": "2025-11-04T23:29:19Z"
|
||||
"timestamp": "2025-11-05T22:37:27Z"
|
||||
},
|
||||
"lastModificationSignature": "c6147f4b24e159c3d08b59e2c0319be84ce434d1de5aa32ee049e22ab643e905"
|
||||
"lastModificationSignature": "53ad7e9e84054f81c944163d8c9f37733adc4abd750a3c1894f5d3e85c02c618"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user