diff --git a/Pub_Sub/ba_facility/thingsboard/125d4910-2520-11f0-80e6-43c583a0c385_bak.json b/Pub_Sub/ba_facility/thingsboard/125d4910-2520-11f0-80e6-43c583a0c385_bak.json new file mode 100644 index 0000000..a5ee121 --- /dev/null +++ b/Pub_Sub/ba_facility/thingsboard/125d4910-2520-11f0-80e6-43c583a0c385_bak.json @@ -0,0 +1,1797 @@ +{ + "entityType" : "DEVICE_PROFILE", + "entity" : { + "default" : false, + "defaultDashboardId" : null, + "defaultEdgeRuleChainId" : null, + "defaultQueueName" : "Main", + "defaultRuleChainId" : { + "entityType" : "RULE_CHAIN", + "id" : "a63b8d90-52e2-11ec-89c2-2f343e6c262d" + }, + "description" : "", + "externalId" : { + "entityType" : "DEVICE_PROFILE", + "id" : "125d4910-2520-11f0-80e6-43c583a0c385" + }, + "firmwareId" : null, + "id" : { + "entityType" : "DEVICE_PROFILE", + "id" : "125d4910-2520-11f0-80e6-43c583a0c385" + }, + "image" : null, + "name" : "ba_facility", + "profileData" : { + "alarms" : [ { + "alarmType" : "H2S Flare Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_flare_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_flare_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "b0daa736-28c4-f8e5-fabd-d195b7d24bfc", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "H2S Lact Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_lact_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_lact_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "8b385872-3593-b793-e652-d5533c9adf6d", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "H2S Tank Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_tank_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_tank_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "0a977b7a-50a9-0aa2-9047-a274df516b30", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "H2S Vessel Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_vessel_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "h2s_vessel_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "d526ebde-be63-8fe1-cb3c-6c4c14a649a9", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Lact 2 Faulted Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "lact_2_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "lact_2_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "448d9633-2457-e92a-5444-5f1551ad06fd", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Lact Faulted Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "lact_faulted_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "lact_faulted_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "4152d9c5-08d5-44dc-8316-eb1b7a0cc925", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Oil Tank 1 Check Radar Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_1_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_1_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "299f2884-7287-4a5f-9a8c-67be913366d6", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Oil Tank 1 Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_1_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_1_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "b197b0d6-8a0c-4e2f-9f68-35e93ee6fa03", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Oil Tank 2 Check Radar Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_2_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_2_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "4540af4a-1eb3-4e99-aced-d4986339675a", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Oil Tank 2 Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_2_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ot_2_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "acfca7a2-d548-4109-b29b-03fc684ea9c2", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Power Supply Fault Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "power_supply_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "power_supply_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "a9ecc0cd-6f1e-4925-ab40-2db1c37ec9a1", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Slop Tank 1 Check Radar Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "st_1_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "st_1_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "4849fb96-007d-4146-ac79-f6a26da49df4", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Slop Tank 1 Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "st_1_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "st_1_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "56bb001d-ba06-4fea-9972-97deadca7db3", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Transfer Pump 1 Soft Start Fault Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wtp_1_ss_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wtp_1_ss_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "68267c16-412a-4357-9616-29cc67e2f49f", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Transfer Pump 2 Soft Start Fault Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wtp_2_ss_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wtp_2_ss_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "c131f7ae-7b0a-4a08-9a3e-faaa3fe7584d", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "UPS Fault Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ups_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "ups_fault_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "e5d2ce2b-4918-4fe7-a144-3a7fc04cffa0", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Water Tank 1 Check Radar Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_1_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_1_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "2d387224-865d-490e-9010-a6049a3c5c25", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Water Tank 1 Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_1_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_1_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "94949dbb-aa94-40e3-8256-3f992365f211", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Water Tank 1 Possibly Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_1_possibly_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_1_possibly_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "2fcc1432-d0f1-4d10-9480-ae390b088a09", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Water Tank 2 Check Radar Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_2_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_2_check_radar_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "f8bd7656-a31b-4f15-bbe9-97f4702fd895", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Water Tank 2 Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_2_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_2_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "9137a84a-ab20-4780-9ef4-d1607af7a038", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Water Tank 2 Possibly Hi Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_2_possibly_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "wt_2_possibly_hi_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "d8172a0d-7e2c-4e5f-8065-21338884ff5d", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Working Oil Tank Lo Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "working_oil_tank_lo_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "working_oil_tank_lo_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "7d1d4917-e8d4-41e3-ac9d-0351d80eea55", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Working Water Tank Lo Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "working_water_tank_lo_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "working_water_tank_lo_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "96a299c6-a14d-4b9a-a3a7-8d54cde0b12d", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + }, { + "alarmType" : "Air Compressor Lo Discharge Alarm", + "clearRule" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "air_compressor_lo_discharge_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : false, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "DURATION", + "predicate" : { + "defaultValue" : 30, + "dynamicValue" : null, + "userValue" : null + }, + "unit" : "MINUTES" + } + }, + "dashboardId" : null, + "schedule" : null + }, + "createRules" : { + "CRITICAL" : { + "alarmDetails" : null, + "condition" : { + "condition" : [ { + "key" : { + "key" : "air_compressor_lo_discharge_alm", + "type" : "TIME_SERIES" + }, + "predicate" : { + "type" : "BOOLEAN", + "operation" : "EQUAL", + "value" : { + "defaultValue" : true, + "dynamicValue" : null, + "userValue" : null + } + }, + "value" : null, + "valueType" : "BOOLEAN" + } ], + "spec" : { + "type" : "SIMPLE" + } + }, + "dashboardId" : null, + "schedule" : null + } + }, + "id" : "9fb9e7d6-814c-e784-df24-75477dfac432", + "propagate" : false, + "propagateRelationTypes" : null, + "propagateToOwner" : false, + "propagateToOwnerHierarchy" : false, + "propagateToTenant" : false + } ], + "configuration" : { + "type" : "DEFAULT" + }, + "provisionConfiguration" : { + "type" : "DISABLED", + "provisionDeviceSecret" : null + }, + "transportConfiguration" : { + "type" : "DEFAULT" + } + }, + "provisionDeviceKey" : null, + "provisionType" : "DISABLED", + "softwareId" : null, + "transportType" : "DEFAULT", + "type" : "DEFAULT" + }, + "relations" : [ ], + "attributes" : { + "SERVER_SCOPE" : [ ] + } +} \ No newline at end of file diff --git a/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.csv b/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.csv new file mode 100644 index 0000000..a277f4c --- /dev/null +++ b/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.csv @@ -0,0 +1,3721 @@ +Tag Name,Data Type +AL0_Flare_Vessel_LSHH_Tripped,BOOL +AL0_Flare_Vessel_PSI_Hi,BOOL +AL0_Flare_Vessel_PSI_Lo,BOOL +AL0_Flare_VFD_Faulted,BOOL +AL0_Heater_LSHH_Tripped,BOOL +AL0_Heater_PSI_Hi,BOOL +AL0_Heater_PSI_HiHi,BOOL +AL0_Heater_PSI_Lo,BOOL +AL0_High_Condensate_Tank_Level,BOOL +AL0_HP_Flare_Flame_Arresstor_Hi_PSI,BOOL +AL0_HP_Flare_FR_Hi,BOOL +AL0_HP_Flare_LSHH_Tripped,BOOL +AL0_HP_VRU_Alarmed,BOOL +AL0_LP_Flare_Flame_Arrestor_Hi_PSI,BOOL +AL0_LP_Flare_FR_Hi,BOOL +AL0_LP_Flare_LSHH_Tripped,BOOL +AL0_LP_Vessel_LSHH_Tripped,BOOL +AL0_LP_VRU_Alarmed,BOOL +AL0_Main_PLC_Battery_Failure,BOOL +AL0_Main_PLC_Power_Supply_Fault,BOOL +AL0_Remote_PLC_Power_Supply_Fault,BOOL +AL0_Remote_Pod_Battery_Failure,BOOL +AL0_Sales_Gas_DP_Hi,BOOL +AL0_Sales_Gas_DP_Lo,BOOL +AL0_Sales_Gas_FR_Hi,BOOL +AL0_Sales_Gas_Line_Hi,BOOL +AL0_Sales_Gas_Line_Lo,BOOL +AL0_Sales_Vessel_LSHH_Tripped,BOOL +AL0_Sales_Vessel_PSI_Hi,BOOL +AL0_Sales_Vessel_PSI_HiHi,BOOL +AL0_Sales_Vessel_PSI_Lo,BOOL +AL0_Tanks_Vapor_Pressure_Hi,REAL +AL0_Tanks_Vapor_Pressure_Lo,BOOL +AL0_Tanks_Vapor_Pressure_LoLo,BOOL +AL0_V1_Gas_DP_Hi,BOOL +AL0_V1_Gas_DP_Lo,BOOL +AL0_V1_HiHi_Tripped,BOOL +AL0_V2_Gas_DP_Hi,BOOL +AL0_V2_Gas_DP_Lo,BOOL +AL0_V2_HiHi_Tripped,BOOL +AL0_V3_Gas_DP_Hi,BOOL +AL0_V3_Gas_DP_Lo,BOOL +AL0_V3_HiHi_Tripped,BOOL +AL0_V4_Gas_DP_Hi,BOOL +AL0_V4_Gas_DP_Lo,BOOL +AL0_V4_HiHi_Tripped,BOOL +AL0_V5_HiHi_Tripped,BOOL +AL0_V6_HiHi_Tripped,BOOL +AL0_Vessel_Supply_Gas_Hi,BOOL +AL0_Vessel_Supply_Gas_HiHi,BOOL +AL0_Vessel_Supply_Gas_Lo,BOOL +AL0_Vessel_Supply_Gas_LoLo,BOOL +AL0_VRT_LSHH_Tripped,BOOL +AL0_VRT_PSI_Hi,BOOL +Al0_VRT_PSI_HiHi,BOOL +AL0_VRT_PSI_Lo,BOOL +AL0_VRU_Pump_Failed_To_Start,BOOL +AL0_WTP1_Hi_Discharge_PSI,BOOL +AL0_WTP1_HiHi_Discharge_PSI,BOOL +AL0_WTP1_LoLo_Suction_PSI,BOOL +AL0_WTP1_VFD_Faulted,BOOL +AL0_WTP2_Hi_Discharge_PSI,BOOL +AL0_WTP2_HiHi_Discharge_PSI,BOOL +AL0_WTP2_LoLo_Suction_PSI,BOOL +AL0_WTP2_VFD_Faulted,BOOL +AL0_WTP_Discharge_Header_PSI_Hi,BOOL +AL0_WTP_Discharge_Header_PSI_HiHi,BOOL +AL0_WTP_Discharge_Header_PSI_Lo,BOOL +AL0_WTP_Flowline_PSI_Hi,BOOL +AL0_WTP_Flowline_PSI_HiHi,BOOL +AL0_WTP_High_Discharge_PSI,BOOL +always_off,BOOL +Both_WTP_Speed_Control.CMD_PID_Active,BOOL +Both_WTP_Speed_Control.CMD_PID_Auto,BOOL +Both_WTP_Speed_Control.CMD_PID_Output,REAL +Both_WTP_Speed_Control.EnableIn,BOOL +Both_WTP_Speed_Control.EnableOut,BOOL +Both_WTP_Speed_Control.SPT_PID,REAL +Both_WTP_Speed_Control.SPT_PID_Manual,REAL +Both_WTP_Speed_Control.SPT_PID_Timer,REAL +Both_WTP_Speed_Control.SPT_PID_VFD_Max,REAL +Both_WTP_Speed_Control.SPT_PID_VFD_Min,REAL +Both_WTP_Speed_Control.SPT_WTP_High_Discharge_PSI,REAL +Both_WTP_Speed_Control.TON_101.ACC,DINT +Both_WTP_Speed_Control.TON_101.DN,BOOL +Both_WTP_Speed_Control.TON_101.EN,BOOL +Both_WTP_Speed_Control.TON_101.EnableIn,BOOL +Both_WTP_Speed_Control.TON_101.EnableOut,BOOL +Both_WTP_Speed_Control.TON_101.Hidden1,DINT +Both_WTP_Speed_Control.TON_101.Hidden2,DINT +Both_WTP_Speed_Control.TON_101.Hidden3,DINT +Both_WTP_Speed_Control.TON_101.Hidden4,DINT +Both_WTP_Speed_Control.TON_101.Hidden5,DINT +Both_WTP_Speed_Control.TON_101.Hidden6,DINT +Both_WTP_Speed_Control.TON_101.Hidden7,DINT +Both_WTP_Speed_Control.TON_101.InstructFault,BOOL +Both_WTP_Speed_Control.TON_101.PRE,DINT +Both_WTP_Speed_Control.TON_101.PresetInv,BOOL +Both_WTP_Speed_Control.TON_101.Reset,BOOL +Both_WTP_Speed_Control.TON_101.Status,DINT +Both_WTP_Speed_Control.TON_101.TimerEnable,BOOL +Both_WTP_Speed_Control.TON_101.TT,BOOL +Both_WTP_Speed_Control.TON_101.ulBoolInput1,DINT +Both_WTP_Speed_Control.TON_101.ulBoolOutput1,DINT +Both_WTP_Speed_Control.Val_PID_PV,REAL +Both_WTP_Speed_Control.Val_WTP_Discharge_PSI,REAL +Clock,DINT +CMD_Air_Comp_Permissive,BOOL +CMD_Both_WTP_Output,REAL +CMD_Both_WTP_PID_Activate,BOOL +CMD_ESP1_ESD_Valve_Close,BOOL +CMD_ESP2_ESD_Valve_Close,BOOL +CMD_Flare_FaultClear,BOOL +CMD_Flare_Run,BOOL +CMD_Heater_LSHH_Alarm_Enable,BOOL +CMD_HP_Flare_LSHH_Alarm_Enable,BOOL +CMD_HP_Pump_Run,BOOL +CMD_Lact_Run,BOOL +CMD_Lights_In_Auto,BOOL +CMD_LP_Flare_LSHH_Alarm_Enable,BOOL +CMD_LP_Pump_Run,BOOL +CMD_LP_Vessel_LSHH_Alarm_Enable,BOOL +CMD_Manual_WTCP_Run,BOOL +CMD_Master_Alarm_Enable,BOOL +CMD_Master_Tank_Alarm_Clear,BOOL +CMD_Master_Vessel_Alarm_Clear,BOOL +CMD_OT1_Alarms_Clear,BOOL +CMD_OT1_Alarms_Enable,BOOL +CMD_OT2_Alarms_Clear,BOOL +CMD_OT2_Alarms_Enable,BOOL +CMD_Sales_Vessel_LSHH_Alarm_Enable,BOOL +CMD_ST1_Alarms_Clear,BOOL +CMD_ST1_Alarms_Enable,BOOL +CMD_Tank_Blanket_Manual_Open,BOOL +CMD_Tank_Blanket_Valve_Manual_Operation,BOOL +CMD_Tank_Blanket_Valve_Open,BOOL +CMD_Tank_PSI_AL0_Clear,BOOL +CMD_VRT_LSHH_Alarm_Enable,BOOL +CMD_WT1_Alarms_Clear,BOOL +CMD_WT1_Alarms_Enable,BOOL +CMD_WT2_Alarms_Clear,BOOL +CMD_WT2_Alarms_Enable,BOOL +CMD_WTCP_Run,BOOL +CMD_WTP1_Alarm_Clear,BOOL +CMD_WTP1_Clear_Faults,BOOL +CMD_WTP1_Hand,BOOL +CMD_WTP1_PID_Activate,BOOL +CMD_WTP1_PID_Auto,BOOL +CMD_WTP1_Start,BOOL +CMD_WTP1_Stop,BOOL +CMD_WTP1_VFD_Alarm_Clear,BOOL +CMD_WTP2_Alarm_Clear,BOOL +CMD_WTP2_Clear_Faults,BOOL +CMD_WTP2_Hand,BOOL +CMD_WTP2_PID_Activate,BOOL +CMD_WTP2_PID_Auto,BOOL +CMD_WTP2_Start,BOOL +CMD_WTP2_Stop,BOOL +CMD_WTP2_VFD_Alarm_Clear,BOOL +CMD_WTP_Charge_Pump_Bypass,BOOL +CMD_WTP_Full_Auto_FR,BOOL +CMD_WTP_Master_Alarm_Clear,BOOL +Current_Day,DINT +Current_Hour,DINT +Current_Microsecond,DINT +Current_Minute,DINT +Current_Month,DINT +Current_Second,DINT +Current_Year,DINT +East_Well_Head_Read.Attribute,INT +East_Well_Head_Read.Channel,SINT +East_Well_Head_Read.Class,INT +East_Well_Head_Read.ConnectionRate,DINT +East_Well_Head_Read.DestinationLink,INT +East_Well_Head_Read.DestinationNode,INT +East_Well_Head_Read.DN,BOOL +East_Well_Head_Read.DN_LEN,INT +East_Well_Head_Read.EN,BOOL +East_Well_Head_Read.EN_CC,BOOL +East_Well_Head_Read.ER,BOOL +East_Well_Head_Read.ERR,INT +East_Well_Head_Read.ERR_SRC,SINT +East_Well_Head_Read.EW,BOOL +East_Well_Head_Read.EXERR,DINT +East_Well_Head_Read.exerrlength,SINT +East_Well_Head_Read.Flags,INT +East_Well_Head_Read.Group,SINT +East_Well_Head_Read.Instance,DINT +East_Well_Head_Read.LocalIndex,DINT +East_Well_Head_Read.offsettodata,DINT +East_Well_Head_Read.Path.DATA,SINT +East_Well_Head_Read.Path.LEN,DINT +East_Well_Head_Read.Rack,SINT +East_Well_Head_Read.RemoteElement.DATA,SINT +East_Well_Head_Read.RemoteElement.LEN,DINT +East_Well_Head_Read.RemoteIndex,DINT +East_Well_Head_Read.REQ_LEN,INT +East_Well_Head_Read.Reserved1,DINT +East_Well_Head_Read.Reserved2,DINT +East_Well_Head_Read.Slot,SINT +East_Well_Head_Read.SourceLink,INT +East_Well_Head_Read.ST,BOOL +East_Well_Head_Read.TimeoutMultiplier,SINT +East_Well_Head_Read.TO,BOOL +East_Well_Head_Read.UnconnectedTimeout,DINT +East_WH_Array,REAL +ESP1_Run_Permissive,DINT +ESP2_Run_Permissive,DINT +ESP3_Run_Permissive,DINT +ESP4_Run_Permissive,DINT +ESPs_Run_Permissive,DINT +Facility_Micro_Read.Attribute,INT +Facility_Micro_Read.Channel,SINT +Facility_Micro_Read.Class,INT +Facility_Micro_Read.ConnectionRate,DINT +Facility_Micro_Read.DestinationLink,INT +Facility_Micro_Read.DestinationNode,INT +Facility_Micro_Read.DN,BOOL +Facility_Micro_Read.DN_LEN,INT +Facility_Micro_Read.EN,BOOL +Facility_Micro_Read.EN_CC,BOOL +Facility_Micro_Read.ER,BOOL +Facility_Micro_Read.ERR,INT +Facility_Micro_Read.ERR_SRC,SINT +Facility_Micro_Read.EW,BOOL +Facility_Micro_Read.EXERR,DINT +Facility_Micro_Read.exerrlength,SINT +Facility_Micro_Read.Flags,INT +Facility_Micro_Read.Group,SINT +Facility_Micro_Read.Instance,DINT +Facility_Micro_Read.LocalIndex,DINT +Facility_Micro_Read.offsettodata,DINT +Facility_Micro_Read.Path.DATA,SINT +Facility_Micro_Read.Path.LEN,DINT +Facility_Micro_Read.Rack,SINT +Facility_Micro_Read.RemoteElement.DATA,SINT +Facility_Micro_Read.RemoteElement.LEN,DINT +Facility_Micro_Read.RemoteIndex,DINT +Facility_Micro_Read.REQ_LEN,INT +Facility_Micro_Read.Reserved1,DINT +Facility_Micro_Read.Reserved2,DINT +Facility_Micro_Read.Slot,SINT +Facility_Micro_Read.SourceLink,INT +Facility_Micro_Read.ST,BOOL +Facility_Micro_Read.TimeoutMultiplier,SINT +Facility_Micro_Read.TO,BOOL +Facility_Micro_Read.UnconnectedTimeout,DINT +FBK_Blanket_Valve_Status,INT +FBK_Condensate_Pump_Running,BOOL +FBK_ESP1_ESD_Valve_Closed,BOOL +FBK_ESP1_ESD_Valve_Open,BOOL +FBK_ESP1_ESD_Valve_Traveling,BOOL +FBK_ESP2_ESD_Valve_Traveling,BOOL +FBK_ESP2_ESP_Valve_Closed,BOOL +FBK_ESP2_ESP_Valve_Open,BOOL +FBK_Heater_BMS_Running,BOOL +FBK_HP_Flare_Hi,BOOL +FBK_HP_Flare_HiHi,BOOL +FBK_HP_Flare_Lo,BOOL +FBK_HP_Flare_Running,BOOL +FBK_HP_VRU_Running,BOOL +FBK_LP_Flare_Hi,BOOL +FBK_LP_Flare_HiHi,BOOL +FBK_LP_Flare_Lo,BOOL +FBK_LP_Flare_Running,BOOL +FBK_LP_VRU_Running,BOOL +FBK_Recirculating_Pump_Running,BOOL +FBK_Tank_Blanket_Valve_Closed,BOOL +FBK_Tank_Blanket_Valve_Open,BOOL +FBK_Tank_Blanket_Valve_Traveling,BOOL +FBK_VFD_Flare_Frequency,REAL +FBK_WTCP_Running,BOOL +FBK_WTP1_VFD_Last_Fault_Code,REAL +FBK_WTP2_VFD_Last_Fault_Code,REAL +Flare_Totalizer.Contract_Hour,REAL +Flare_Totalizer.Contract_Hour_ONS,BOOL +Flare_Totalizer.Day,DINT +Flare_Totalizer.EnableIn,BOOL +Flare_Totalizer.EnableOut,BOOL +Flare_Totalizer.Flow_Totalizer,REAL +Flare_Totalizer.Flow_Totalizer_Hold,REAL +Flare_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +Flare_Totalizer.Hour,DINT +Flare_Totalizer.Minute,DINT +Flare_Totalizer.Month_Hold_ONS,BOOL +Flare_Totalizer.Monthlys_TotalFlow,REAL +Flare_Totalizer.PrevMonthlys_TotalFlow,REAL +Flare_Totalizer.Second,DINT +Flare_Totalizer.Today_TotalFlow,REAL +Flare_Totalizer.TotalFlow_Prev_Month_Move,BOOL +Flare_Totalizer.Totalizer_Current_Month_Holding,REAL +Flare_Totalizer.Yesterdays_TotalFlow,REAL +Fuel_Gas_Totalizer.Contract_Hour,REAL +Fuel_Gas_Totalizer.Contract_Hour_ONS,BOOL +Fuel_Gas_Totalizer.Day,DINT +Fuel_Gas_Totalizer.EnableIn,BOOL +Fuel_Gas_Totalizer.EnableOut,BOOL +Fuel_Gas_Totalizer.Flow_Totalizer,REAL +Fuel_Gas_Totalizer.Flow_Totalizer_Hold,REAL +Fuel_Gas_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +Fuel_Gas_Totalizer.Hour,DINT +Fuel_Gas_Totalizer.Minute,DINT +Fuel_Gas_Totalizer.Month_Hold_ONS,BOOL +Fuel_Gas_Totalizer.Monthlys_TotalFlow,REAL +Fuel_Gas_Totalizer.PrevMonthlys_TotalFlow,REAL +Fuel_Gas_Totalizer.Second,DINT +Fuel_Gas_Totalizer.Today_TotalFlow,REAL +Fuel_Gas_Totalizer.TotalFlow_Prev_Month_Move,BOOL +Fuel_Gas_Totalizer.Totalizer_Current_Month_Holding,REAL +Fuel_Gas_Totalizer.Yesterdays_TotalFlow,REAL +Fuel_VRU_Gas_Totalizer.Current_Day,INT +Fuel_VRU_Gas_Totalizer.Current_Hour,INT +Fuel_VRU_Gas_Totalizer.Current_Minute,INT +Fuel_VRU_Gas_Totalizer.Current_Second,INT +Fuel_VRU_Gas_Totalizer.EnableIn,BOOL +Fuel_VRU_Gas_Totalizer.EnableOut,BOOL +Fuel_VRU_Gas_Totalizer.Oil_CDH,REAL +Fuel_VRU_Gas_Totalizer.Oil_CMH,REAL +Fuel_VRU_Gas_Totalizer.Oil_Contract_Hour,INT +Fuel_VRU_Gas_Totalizer.Val_Oil_LastMonth_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Oil_Month_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Oil_T1,REAL +Fuel_VRU_Gas_Totalizer.Val_Oil_Todays_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Oil_Yest_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Water_LastMonth_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Water_Month_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Water_T1,REAL +Fuel_VRU_Gas_Totalizer.Val_Water_Todays_Accum,REAL +Fuel_VRU_Gas_Totalizer.Val_Water_Yest_Accum,REAL +Fuel_VRU_Gas_Totalizer.Water_CDH,REAL +Fuel_VRU_Gas_Totalizer.Water_CMH,REAL +Fuel_VRU_Gas_Totalizer.Water_Contract_Hour,INT +Heater_LSHH_Al0.Alarmed,BOOL +Heater_LSHH_Al0.CMD_Alarm_Clear,BOOL +Heater_LSHH_Al0.CMD_Enable,BOOL +Heater_LSHH_Al0.Debounce_TMR.ACC,DINT +Heater_LSHH_Al0.Debounce_TMR.DN,BOOL +Heater_LSHH_Al0.Debounce_TMR.EN,BOOL +Heater_LSHH_Al0.Debounce_TMR.PRE,DINT +Heater_LSHH_Al0.Debounce_TMR.TT,BOOL +Heater_LSHH_Al0.EnableIn,BOOL +Heater_LSHH_Al0.EnableOut,BOOL +Heater_LSHH_Al0.LSHH_Tripped,BOOL +Heater_LSHH_Al0.SPT_Debounce,DINT +Holding_1,REAL +Holding_2,REAL +Holding_3,REAL +Holding_4,REAL +Holding_5,REAL +HP_Flare_LSHH.Alarmed,BOOL +HP_Flare_LSHH.CMD_Alarm_Clear,BOOL +HP_Flare_LSHH.CMD_Enable,BOOL +HP_Flare_LSHH.Debounce_TMR.ACC,DINT +HP_Flare_LSHH.Debounce_TMR.DN,BOOL +HP_Flare_LSHH.Debounce_TMR.EN,BOOL +HP_Flare_LSHH.Debounce_TMR.PRE,DINT +HP_Flare_LSHH.Debounce_TMR.TT,BOOL +HP_Flare_LSHH.EnableIn,BOOL +HP_Flare_LSHH.EnableOut,BOOL +HP_Flare_LSHH.LSHH_Tripped,BOOL +HP_Flare_LSHH.SPT_Debounce,DINT +HP_Flare_Totalizer.Contract_Hour,REAL +HP_Flare_Totalizer.Contract_Hour_ONS,BOOL +HP_Flare_Totalizer.Day,DINT +HP_Flare_Totalizer.EnableIn,BOOL +HP_Flare_Totalizer.EnableOut,BOOL +HP_Flare_Totalizer.Flow_Totalizer,REAL +HP_Flare_Totalizer.Flow_Totalizer_Hold,REAL +HP_Flare_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +HP_Flare_Totalizer.Hour,DINT +HP_Flare_Totalizer.Minute,DINT +HP_Flare_Totalizer.Month_Hold_ONS,BOOL +HP_Flare_Totalizer.Monthlys_TotalFlow,REAL +HP_Flare_Totalizer.PrevMonthlys_TotalFlow,REAL +HP_Flare_Totalizer.Second,DINT +HP_Flare_Totalizer.Today_TotalFlow,REAL +HP_Flare_Totalizer.TotalFlow_Prev_Month_Move,BOOL +HP_Flare_Totalizer.Totalizer_Current_Month_Holding,REAL +HP_Flare_Totalizer.Yesterdays_TotalFlow,REAL +Local:1:C.CfgIDNum,DINT +Local:1:C.CfgSize,DINT +Local:1:C.COSOffOnEn,INT +Local:1:C.COSOnOffEn,INT +Local:1:C.FaultMode,INT +Local:1:C.FaultValue,INT +Local:1:C.ProgMode,INT +Local:1:C.ProgValue,INT +Local:1:C.Pt00FilterOffOn,INT +Local:1:C.Pt00FilterOnOff,INT +Local:1:C.Pt01FilterOffOn,INT +Local:1:C.Pt01FilterOnOff,INT +Local:1:C.Pt02FilterOffOn,INT +Local:1:C.Pt02FilterOnOff,INT +Local:1:C.Pt03FilterOffOn,INT +Local:1:C.Pt03FilterOnOff,INT +Local:1:C.Pt04FilterOffOn,INT +Local:1:C.Pt04FilterOnOff,INT +Local:1:C.Pt05FilterOffOn,INT +Local:1:C.Pt05FilterOnOff,INT +Local:1:C.Pt06FilterOffOn,INT +Local:1:C.Pt06FilterOnOff,INT +Local:1:C.Pt07FilterOffOn,INT +Local:1:C.Pt07FilterOnOff,INT +Local:1:C.Pt08FilterOffOn,INT +Local:1:C.Pt08FilterOnOff,INT +Local:1:C.Pt09FilterOffOn,INT +Local:1:C.Pt09FilterOnOff,INT +Local:1:C.Pt10FilterOffOn,INT +Local:1:C.Pt10FilterOnOff,INT +Local:1:C.Pt11FilterOffOn,INT +Local:1:C.Pt11FilterOnOff,INT +Local:1:C.Pt12FilterOffOn,INT +Local:1:C.Pt12FilterOnOff,INT +Local:1:C.Pt13FilterOffOn,INT +Local:1:C.Pt13FilterOnOff,INT +Local:1:C.Pt14FilterOffOn,INT +Local:1:C.Pt14FilterOnOff,INT +Local:1:C.Pt15FilterOffOn,INT +Local:1:C.Pt15FilterOnOff,INT +Local:1:C.Reserved,DINT +Local:1:I.Data,INT +Local:1:I.Fault,DINT +Local:1:O.Data,INT +Local:2:C.CfgIDNum,DINT +Local:2:C.CfgSize,DINT +Local:2:C.Data,INT +Local:2:C.Reserved,DINT +Local:2:I.Data,SINT +Local:2:O.Data,SINT +Local:3:C.CfgIDNum,DINT +Local:3:C.CfgSize,DINT +Local:3:C.Data,INT +Local:3:C.Reserved,DINT +Local:3:I.Data,SINT +Local:3:O.Data,SINT +Local:4:C.CfgIDNum,DINT +Local:4:C.CfgSize,DINT +Local:4:C.Pt0FilterOffOn,INT +Local:4:C.Pt0FilterOnOff,INT +Local:4:C.Pt1FilterOffOn,INT +Local:4:C.Pt1FilterOnOff,INT +Local:4:C.Pt2FilterOffOn,INT +Local:4:C.Pt2FilterOnOff,INT +Local:4:C.Pt3FilterOffOn,INT +Local:4:C.Pt3FilterOnOff,INT +Local:4:C.Pt4FilterOffOn,INT +Local:4:C.Pt4FilterOnOff,INT +Local:4:C.Pt5FilterOffOn,INT +Local:4:C.Pt5FilterOnOff,INT +Local:4:C.Pt6FilterOffOn,INT +Local:4:C.Pt6FilterOnOff,INT +Local:4:C.Pt7FilterOffOn,INT +Local:4:C.Pt7FilterOnOff,INT +Local:4:C.Reserved,DINT +Local:4:I.Data,SINT +Local:4:I.Fault,DINT +Local:5:C.CfgIDNum,DINT +Local:5:C.CfgSize,DINT +Local:5:C.Ch0AlarmDisable,SINT +Local:5:C.Ch0DigitalFilter,INT +Local:5:C.Ch0HAlarmLimit,INT +Local:5:C.Ch0HHAlarmLimit,INT +Local:5:C.Ch0HighEngineering,INT +Local:5:C.Ch0LAlarmLimit,INT +Local:5:C.Ch0LimitAlarmLatch,SINT +Local:5:C.Ch0LLAlarmLimit,INT +Local:5:C.Ch0LowEngineering,INT +Local:5:C.Ch0RangeType,SINT +Local:5:C.Ch1AlarmDisable,SINT +Local:5:C.Ch1DigitalFilter,INT +Local:5:C.Ch1HAlarmLimit,INT +Local:5:C.Ch1HHAlarmLimit,INT +Local:5:C.Ch1HighEngineering,INT +Local:5:C.Ch1LAlarmLimit,INT +Local:5:C.Ch1LimitAlarmLatch,SINT +Local:5:C.Ch1LLAlarmLimit,INT +Local:5:C.Ch1LowEngineering,INT +Local:5:C.Ch1RangeType,SINT +Local:5:C.Ch2AlarmDisable,SINT +Local:5:C.Ch2DigitalFilter,INT +Local:5:C.Ch2HAlarmLimit,INT +Local:5:C.Ch2HHAlarmLimit,INT +Local:5:C.Ch2HighEngineering,INT +Local:5:C.Ch2LAlarmLimit,INT +Local:5:C.Ch2LimitAlarmLatch,SINT +Local:5:C.Ch2LLAlarmLimit,INT +Local:5:C.Ch2LowEngineering,INT +Local:5:C.Ch2RangeType,SINT +Local:5:C.Ch3AlarmDisable,SINT +Local:5:C.Ch3DigitalFilter,INT +Local:5:C.Ch3HAlarmLimit,INT +Local:5:C.Ch3HHAlarmLimit,INT +Local:5:C.Ch3HighEngineering,INT +Local:5:C.Ch3LAlarmLimit,INT +Local:5:C.Ch3LimitAlarmLatch,SINT +Local:5:C.Ch3LLAlarmLimit,INT +Local:5:C.Ch3LowEngineering,INT +Local:5:C.Ch3RangeType,SINT +Local:5:C.Ch4AlarmDisable,SINT +Local:5:C.Ch4DigitalFilter,INT +Local:5:C.Ch4HAlarmLimit,INT +Local:5:C.Ch4HHAlarmLimit,INT +Local:5:C.Ch4HighEngineering,INT +Local:5:C.Ch4LAlarmLimit,INT +Local:5:C.Ch4LimitAlarmLatch,SINT +Local:5:C.Ch4LLAlarmLimit,INT +Local:5:C.Ch4LowEngineering,INT +Local:5:C.Ch4RangeType,SINT +Local:5:C.Ch5AlarmDisable,SINT +Local:5:C.Ch5DigitalFilter,INT +Local:5:C.Ch5HAlarmLimit,INT +Local:5:C.Ch5HHAlarmLimit,INT +Local:5:C.Ch5HighEngineering,INT +Local:5:C.Ch5LAlarmLimit,INT +Local:5:C.Ch5LimitAlarmLatch,SINT +Local:5:C.Ch5LLAlarmLimit,INT +Local:5:C.Ch5LowEngineering,INT +Local:5:C.Ch5RangeType,SINT +Local:5:C.Ch6AlarmDisable,SINT +Local:5:C.Ch6DigitalFilter,INT +Local:5:C.Ch6HAlarmLimit,INT +Local:5:C.Ch6HHAlarmLimit,INT +Local:5:C.Ch6HighEngineering,INT +Local:5:C.Ch6LAlarmLimit,INT +Local:5:C.Ch6LimitAlarmLatch,SINT +Local:5:C.Ch6LLAlarmLimit,INT +Local:5:C.Ch6LowEngineering,INT +Local:5:C.Ch6RangeType,SINT +Local:5:C.Ch7AlarmDisable,SINT +Local:5:C.Ch7DigitalFilter,INT +Local:5:C.Ch7HAlarmLimit,INT +Local:5:C.Ch7HHAlarmLimit,INT +Local:5:C.Ch7HighEngineering,INT +Local:5:C.Ch7LAlarmLimit,INT +Local:5:C.Ch7LimitAlarmLatch,SINT +Local:5:C.Ch7LLAlarmLimit,INT +Local:5:C.Ch7LowEngineering,INT +Local:5:C.Ch7RangeType,SINT +Local:5:C.NotchFilter,SINT +Local:5:C.Pad0,SINT +Local:5:C.Pad1,SINT +Local:5:C.Pad2,SINT +Local:5:C.Pad3,SINT +Local:5:C.Pad4,SINT +Local:5:C.Pad5,SINT +Local:5:C.Pad6,SINT +Local:5:C.RealTimeSample,INT +Local:5:C.Reserved,DINT +Local:5:I.Ch0Calibration,BOOL +Local:5:I.Ch0Data,INT +Local:5:I.Ch0Fault,BOOL +Local:5:I.Ch0HAlarm,BOOL +Local:5:I.Ch0HHAlarm,BOOL +Local:5:I.Ch0LAlarm,BOOL +Local:5:I.Ch0LLAlarm,BOOL +Local:5:I.Ch0Overrange,BOOL +Local:5:I.Ch0Status,SINT +Local:5:I.Ch0Underrange,BOOL +Local:5:I.Ch1Calibration,BOOL +Local:5:I.Ch1Data,INT +Local:5:I.Ch1Fault,BOOL +Local:5:I.Ch1HAlarm,BOOL +Local:5:I.Ch1HHAlarm,BOOL +Local:5:I.Ch1LAlarm,BOOL +Local:5:I.Ch1LLAlarm,BOOL +Local:5:I.Ch1Overrange,BOOL +Local:5:I.Ch1Status,SINT +Local:5:I.Ch1Underrange,BOOL +Local:5:I.Ch2Calibration,BOOL +Local:5:I.Ch2Data,INT +Local:5:I.Ch2Fault,BOOL +Local:5:I.Ch2HAlarm,BOOL +Local:5:I.Ch2HHAlarm,BOOL +Local:5:I.Ch2LAlarm,BOOL +Local:5:I.Ch2LLAlarm,BOOL +Local:5:I.Ch2Overrange,BOOL +Local:5:I.Ch2Status,SINT +Local:5:I.Ch2Underrange,BOOL +Local:5:I.Ch3Calibration,BOOL +Local:5:I.Ch3Data,INT +Local:5:I.Ch3Fault,BOOL +Local:5:I.Ch3HAlarm,BOOL +Local:5:I.Ch3HHAlarm,BOOL +Local:5:I.Ch3LAlarm,BOOL +Local:5:I.Ch3LLAlarm,BOOL +Local:5:I.Ch3Overrange,BOOL +Local:5:I.Ch3Status,SINT +Local:5:I.Ch3Underrange,BOOL +Local:5:I.Ch4Calibration,BOOL +Local:5:I.Ch4Data,INT +Local:5:I.Ch4Fault,BOOL +Local:5:I.Ch4HAlarm,BOOL +Local:5:I.Ch4HHAlarm,BOOL +Local:5:I.Ch4LAlarm,BOOL +Local:5:I.Ch4LLAlarm,BOOL +Local:5:I.Ch4Overrange,BOOL +Local:5:I.Ch4Status,SINT +Local:5:I.Ch4Underrange,BOOL +Local:5:I.Ch5Calibration,BOOL +Local:5:I.Ch5Data,INT +Local:5:I.Ch5Fault,BOOL +Local:5:I.Ch5HAlarm,BOOL +Local:5:I.Ch5HHAlarm,BOOL +Local:5:I.Ch5LAlarm,BOOL +Local:5:I.Ch5LLAlarm,BOOL +Local:5:I.Ch5Overrange,BOOL +Local:5:I.Ch5Status,SINT +Local:5:I.Ch5Underrange,BOOL +Local:5:I.Ch6Calibration,BOOL +Local:5:I.Ch6Data,INT +Local:5:I.Ch6Fault,BOOL +Local:5:I.Ch6HAlarm,BOOL +Local:5:I.Ch6HHAlarm,BOOL +Local:5:I.Ch6LAlarm,BOOL +Local:5:I.Ch6LLAlarm,BOOL +Local:5:I.Ch6Overrange,BOOL +Local:5:I.Ch6Status,SINT +Local:5:I.Ch6Underrange,BOOL +Local:5:I.Ch7Calibration,BOOL +Local:5:I.Ch7Data,INT +Local:5:I.Ch7Fault,BOOL +Local:5:I.Ch7HAlarm,BOOL +Local:5:I.Ch7HHAlarm,BOOL +Local:5:I.Ch7LAlarm,BOOL +Local:5:I.Ch7LLAlarm,BOOL +Local:5:I.Ch7Overrange,BOOL +Local:5:I.Ch7Status,SINT +Local:5:I.Ch7Underrange,BOOL +Local:5:I.Fault,DINT +Local:6:C.CfgIDNum,DINT +Local:6:C.CfgSize,DINT +Local:6:C.Ch0AlarmDisable,SINT +Local:6:C.Ch0DigitalFilter,INT +Local:6:C.Ch0HAlarmLimit,INT +Local:6:C.Ch0HHAlarmLimit,INT +Local:6:C.Ch0HighEngineering,INT +Local:6:C.Ch0LAlarmLimit,INT +Local:6:C.Ch0LimitAlarmLatch,SINT +Local:6:C.Ch0LLAlarmLimit,INT +Local:6:C.Ch0LowEngineering,INT +Local:6:C.Ch0RangeType,SINT +Local:6:C.Ch1AlarmDisable,SINT +Local:6:C.Ch1DigitalFilter,INT +Local:6:C.Ch1HAlarmLimit,INT +Local:6:C.Ch1HHAlarmLimit,INT +Local:6:C.Ch1HighEngineering,INT +Local:6:C.Ch1LAlarmLimit,INT +Local:6:C.Ch1LimitAlarmLatch,SINT +Local:6:C.Ch1LLAlarmLimit,INT +Local:6:C.Ch1LowEngineering,INT +Local:6:C.Ch1RangeType,SINT +Local:6:C.Ch2AlarmDisable,SINT +Local:6:C.Ch2DigitalFilter,INT +Local:6:C.Ch2HAlarmLimit,INT +Local:6:C.Ch2HHAlarmLimit,INT +Local:6:C.Ch2HighEngineering,INT +Local:6:C.Ch2LAlarmLimit,INT +Local:6:C.Ch2LimitAlarmLatch,SINT +Local:6:C.Ch2LLAlarmLimit,INT +Local:6:C.Ch2LowEngineering,INT +Local:6:C.Ch2RangeType,SINT +Local:6:C.Ch3AlarmDisable,SINT +Local:6:C.Ch3DigitalFilter,INT +Local:6:C.Ch3HAlarmLimit,INT +Local:6:C.Ch3HHAlarmLimit,INT +Local:6:C.Ch3HighEngineering,INT +Local:6:C.Ch3LAlarmLimit,INT +Local:6:C.Ch3LimitAlarmLatch,SINT +Local:6:C.Ch3LLAlarmLimit,INT +Local:6:C.Ch3LowEngineering,INT +Local:6:C.Ch3RangeType,SINT +Local:6:C.NotchFilter,SINT +Local:6:C.Pad0,SINT +Local:6:C.Pad1,SINT +Local:6:C.Pad2,SINT +Local:6:C.RealTimeSample,INT +Local:6:C.Reserved,DINT +Local:6:I.Ch0Calibration,BOOL +Local:6:I.Ch0Data,INT +Local:6:I.Ch0Fault,BOOL +Local:6:I.Ch0HAlarm,BOOL +Local:6:I.Ch0HHAlarm,BOOL +Local:6:I.Ch0LAlarm,BOOL +Local:6:I.Ch0LLAlarm,BOOL +Local:6:I.Ch0Overrange,BOOL +Local:6:I.Ch0Status,SINT +Local:6:I.Ch0Underrange,BOOL +Local:6:I.Ch1Calibration,BOOL +Local:6:I.Ch1Data,INT +Local:6:I.Ch1Fault,BOOL +Local:6:I.Ch1HAlarm,BOOL +Local:6:I.Ch1HHAlarm,BOOL +Local:6:I.Ch1LAlarm,BOOL +Local:6:I.Ch1LLAlarm,BOOL +Local:6:I.Ch1Overrange,BOOL +Local:6:I.Ch1Status,SINT +Local:6:I.Ch1Underrange,BOOL +Local:6:I.Ch2Calibration,BOOL +Local:6:I.Ch2Data,INT +Local:6:I.Ch2Fault,BOOL +Local:6:I.Ch2HAlarm,BOOL +Local:6:I.Ch2HHAlarm,BOOL +Local:6:I.Ch2LAlarm,BOOL +Local:6:I.Ch2LLAlarm,BOOL +Local:6:I.Ch2Overrange,BOOL +Local:6:I.Ch2Status,SINT +Local:6:I.Ch2Underrange,BOOL +Local:6:I.Ch3Calibration,BOOL +Local:6:I.Ch3Data,INT +Local:6:I.Ch3Fault,BOOL +Local:6:I.Ch3HAlarm,BOOL +Local:6:I.Ch3HHAlarm,BOOL +Local:6:I.Ch3LAlarm,BOOL +Local:6:I.Ch3LLAlarm,BOOL +Local:6:I.Ch3Overrange,BOOL +Local:6:I.Ch3Status,SINT +Local:6:I.Ch3Underrange,BOOL +Local:6:I.Fault,DINT +LP_Flare_LSHH.Alarmed,BOOL +LP_Flare_LSHH.CMD_Alarm_Clear,BOOL +LP_Flare_LSHH.CMD_Enable,BOOL +LP_Flare_LSHH.Debounce_TMR.ACC,DINT +LP_Flare_LSHH.Debounce_TMR.DN,BOOL +LP_Flare_LSHH.Debounce_TMR.EN,BOOL +LP_Flare_LSHH.Debounce_TMR.PRE,DINT +LP_Flare_LSHH.Debounce_TMR.TT,BOOL +LP_Flare_LSHH.EnableIn,BOOL +LP_Flare_LSHH.EnableOut,BOOL +LP_Flare_LSHH.LSHH_Tripped,BOOL +LP_Flare_LSHH.SPT_Debounce,DINT +LP_Flare_Totalizer.Contract_Hour,REAL +LP_Flare_Totalizer.Contract_Hour_ONS,BOOL +LP_Flare_Totalizer.Day,DINT +LP_Flare_Totalizer.EnableIn,BOOL +LP_Flare_Totalizer.EnableOut,BOOL +LP_Flare_Totalizer.Flow_Totalizer,REAL +LP_Flare_Totalizer.Flow_Totalizer_Hold,REAL +LP_Flare_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +LP_Flare_Totalizer.Hour,DINT +LP_Flare_Totalizer.Minute,DINT +LP_Flare_Totalizer.Month_Hold_ONS,BOOL +LP_Flare_Totalizer.Monthlys_TotalFlow,REAL +LP_Flare_Totalizer.PrevMonthlys_TotalFlow,REAL +LP_Flare_Totalizer.Second,DINT +LP_Flare_Totalizer.Today_TotalFlow,REAL +LP_Flare_Totalizer.TotalFlow_Prev_Month_Move,BOOL +LP_Flare_Totalizer.Totalizer_Current_Month_Holding,REAL +LP_Flare_Totalizer.Yesterdays_TotalFlow,REAL +LP_Vessel_LSHH.Alarmed,BOOL +LP_Vessel_LSHH.CMD_Alarm_Clear,BOOL +LP_Vessel_LSHH.CMD_Enable,BOOL +LP_Vessel_LSHH.Debounce_TMR.ACC,DINT +LP_Vessel_LSHH.Debounce_TMR.DN,BOOL +LP_Vessel_LSHH.Debounce_TMR.EN,BOOL +LP_Vessel_LSHH.Debounce_TMR.PRE,DINT +LP_Vessel_LSHH.Debounce_TMR.TT,BOOL +LP_Vessel_LSHH.EnableIn,BOOL +LP_Vessel_LSHH.EnableOut,BOOL +LP_Vessel_LSHH.LSHH_Tripped,BOOL +LP_Vessel_LSHH.SPT_Debounce,DINT +Main_PLC_Battery_Fault_TMR.ACC,DINT +Main_PLC_Battery_Fault_TMR.DN,BOOL +Main_PLC_Battery_Fault_TMR.EN,BOOL +Main_PLC_Battery_Fault_TMR.EnableIn,BOOL +Main_PLC_Battery_Fault_TMR.EnableOut,BOOL +Main_PLC_Battery_Fault_TMR.Hidden1,DINT +Main_PLC_Battery_Fault_TMR.Hidden2,DINT +Main_PLC_Battery_Fault_TMR.Hidden3,DINT +Main_PLC_Battery_Fault_TMR.Hidden4,DINT +Main_PLC_Battery_Fault_TMR.Hidden5,DINT +Main_PLC_Battery_Fault_TMR.Hidden6,DINT +Main_PLC_Battery_Fault_TMR.Hidden7,DINT +Main_PLC_Battery_Fault_TMR.InstructFault,BOOL +Main_PLC_Battery_Fault_TMR.PRE,DINT +Main_PLC_Battery_Fault_TMR.PresetInv,BOOL +Main_PLC_Battery_Fault_TMR.Reset,BOOL +Main_PLC_Battery_Fault_TMR.Status,DINT +Main_PLC_Battery_Fault_TMR.TimerEnable,BOOL +Main_PLC_Battery_Fault_TMR.TT,BOOL +Main_PLC_Battery_Fault_TMR.ulBoolInput1,DINT +Main_PLC_Battery_Fault_TMR.ulBoolOutput1,DINT +MBS1.DATA.InputBit,DWORD +MBS1.DATA.InputRegister,INT +MBS1.DATA.OutputBit,DWORD +MBS1.DATA.OutputRegister,INT +MBS1.MASTERCMD.Count,INT +MBS1.MASTERCMD.DeviceAddress,DINT +MBS1.MASTERCMD.Enable,SINT +MBS1.MASTERCMD.Function,SINT +MBS1.MASTERCMD.InternalAddress,DINT +MBS1.MASTERCMD.Node,INT +MBS1.MASTERCMD.PollInterval,DINT +MBS1.MASTERCMD.Swap,SINT +MBS1.MASTERCMD.Trigger,BOOL +MBS1.STATUS.CmdError,INT +MBS1.STATUS.ErrorCount,DINT +MBS1.STATUS.Module,SINT +MBS1.STATUS.RXCount,DINT +MBS1.STATUS.TXCount,DINT +MBS1.UTIL.ByteCount,SINT +MBS1.UTIL.CmdDone,BOOL +MBS1.UTIL.CmdTimer.ACC,DINT +MBS1.UTIL.CmdTimer.DN,BOOL +MBS1.UTIL.CmdTimer.EN,BOOL +MBS1.UTIL.CmdTimer.PRE,DINT +MBS1.UTIL.CmdTimer.TT,BOOL +MBS1.UTIL.CoilBuffer.Data,DWORD +MBS1.UTIL.Connection,BOOL +MBS1.UTIL.Count,INT +MBS1.UTIL.CountPlusIntAddr,INT +MBS1.UTIL.CurrentCmd,INT +MBS1.UTIL.CurrentCmdReset,BOOL +MBS1.UTIL.Error,SINT +MBS1.UTIL.Function,SINT +MBS1.UTIL.InArraySize,INT +MBS1.UTIL.InputDiscreteArraySize,INT +MBS1.UTIL.InputDiscreteArraySizem1,INT +MBS1.UTIL.InputRegisterArraySize,INT +MBS1.UTIL.InputRegisterArraySizem1,INT +MBS1.UTIL.IntAddress,INT +MBS1.UTIL.MasterRXResponse,BOOL +MBS1.UTIL.MasterTXQuery,BOOL +MBS1.UTIL.MaxDiscreteSize,INT +MBS1.UTIL.MaxRegisterSize,INT +MBS1.UTIL.MoveFrom,INT +MBS1.UTIL.MoveTo,INT +MBS1.UTIL.Node,SINT +MBS1.UTIL.NodeAddress,INT +MBS1.UTIL.OutArraySize,INT +MBS1.UTIL.OutputDiscreteArraySize,INT +MBS1.UTIL.OutputDiscreteArraySizem1,INT +MBS1.UTIL.OutputRegisterArraySize,INT +MBS1.UTIL.OutputRegisterArraySizem1,INT +MBS1.UTIL.RegBuffer,INT +MBS1.UTIL.RegDataControl.DN,BOOL +MBS1.UTIL.RegDataControl.EM,BOOL +MBS1.UTIL.RegDataControl.EN,BOOL +MBS1.UTIL.RegDataControl.ER,BOOL +MBS1.UTIL.RegDataControl.EU,BOOL +MBS1.UTIL.RegDataControl.FD,BOOL +MBS1.UTIL.RegDataControl.IN,BOOL +MBS1.UTIL.RegDataControl.LEN,DINT +MBS1.UTIL.RegDataControl.POS,DINT +MBS1.UTIL.RegDataControl.UL,BOOL +MBS1.UTIL.RX_ASSY,SINT +MBS1.UTIL.RXID_Previous,SINT +MBS1.UTIL.SlaveQuery,BOOL +MBS1.UTIL.Swap,SINT +MBS1.UTIL.TX_ASSY,SINT +MBS1.UTIL.TXID_Previous,SINT +MBS1.UTIL.WaitForError,BOOL +MBS1.UTIL.WaitForResponse,BOOL +MBS1.UTIL.WaitTimer.ACC,DINT +MBS1.UTIL.WaitTimer.DN,BOOL +MBS1.UTIL.WaitTimer.EN,BOOL +MBS1.UTIL.WaitTimer.PRE,DINT +MBS1.UTIL.WaitTimer.TT,BOOL +MBS1_AOI_36.ByteBuffer,SINT +MBS1_AOI_36.ByteMoveBuffer,SINT +MBS1_AOI_36.ByteSwappedRegister,INT +MBS1_AOI_36.CurrentCmd,INT +MBS1_AOI_36.CurrentSwapCount,INT +MBS1_AOI_36.EnableIn,BOOL +MBS1_AOI_36.EnableOut,BOOL +MBS1_AOI_36.IntAddress,INT +MBS1_AOI_36.MJFAULTS,DINT +MBS1_AOI_36.ResetCommandTimer.ACC,DINT +MBS1_AOI_36.ResetCommandTimer.DN,BOOL +MBS1_AOI_36.ResetCommandTimer.EN,BOOL +MBS1_AOI_36.ResetCommandTimer.PRE,DINT +MBS1_AOI_36.ResetCommandTimer.TT,BOOL +MBS1_AOI_36.WordBuffer,INT +MBS1_AOI_36.WordByteSwapBuffer,INT +MBS1_AOI_36.WordByteSwapMoveBuffer,INT +MBS1_AOI_36.WordMoveBuffer,INT +MBS1_AOI_36.WordSwappedRegister,INT +MBS1_Config.Baud_Rate,SINT +MBS1_Config.Coldboot,BOOL +MBS1_Config.Holding_Register_Count_4X,INT +MBS1_Config.Input_Register_Count_3X,INT +MBS1_Config.Input_Status_Count_1X,INT +MBS1_Config.Output_Coil_Count_0X,INT +MBS1_Config.Protocol,SINT +MBS1_Config.Reserved01,INT +MBS1_Config.Reserved02,INT +MBS1_Config.Reserved03,INT +MBS1_Config.Reserved04,INT +MBS1_Config.RX_Length,SINT +MBS1_Config.Serial_COM,SINT +MBS1_Config.Slave_ID,SINT +MBS1_Config.Timeout,DINT +MBS1_Config.TX_Length,SINT +MBS1_Config.Type,SINT +MBS2.DATA.InputBit,DWORD +MBS2.DATA.InputRegister,INT +MBS2.DATA.OutputBit,DWORD +MBS2.DATA.OutputRegister,INT +MBS2.MASTERCMD.Count,INT +MBS2.MASTERCMD.DeviceAddress,DINT +MBS2.MASTERCMD.Enable,SINT +MBS2.MASTERCMD.Function,SINT +MBS2.MASTERCMD.InternalAddress,DINT +MBS2.MASTERCMD.Node,INT +MBS2.MASTERCMD.PollInterval,DINT +MBS2.MASTERCMD.Swap,SINT +MBS2.MASTERCMD.Trigger,BOOL +MBS2.STATUS.CmdError,INT +MBS2.STATUS.ErrorCount,DINT +MBS2.STATUS.Module,SINT +MBS2.STATUS.RXCount,DINT +MBS2.STATUS.TXCount,DINT +MBS2.UTIL.ByteCount,SINT +MBS2.UTIL.CmdDone,BOOL +MBS2.UTIL.CmdTimer.ACC,DINT +MBS2.UTIL.CmdTimer.DN,BOOL +MBS2.UTIL.CmdTimer.EN,BOOL +MBS2.UTIL.CmdTimer.PRE,DINT +MBS2.UTIL.CmdTimer.TT,BOOL +MBS2.UTIL.CoilBuffer.Data,DWORD +MBS2.UTIL.Connection,BOOL +MBS2.UTIL.Count,INT +MBS2.UTIL.CountPlusIntAddr,INT +MBS2.UTIL.CurrentCmd,INT +MBS2.UTIL.CurrentCmdReset,BOOL +MBS2.UTIL.Error,SINT +MBS2.UTIL.Function,SINT +MBS2.UTIL.InArraySize,INT +MBS2.UTIL.InputDiscreteArraySize,INT +MBS2.UTIL.InputDiscreteArraySizem1,INT +MBS2.UTIL.InputRegisterArraySize,INT +MBS2.UTIL.InputRegisterArraySizem1,INT +MBS2.UTIL.IntAddress,INT +MBS2.UTIL.MasterRXResponse,BOOL +MBS2.UTIL.MasterTXQuery,BOOL +MBS2.UTIL.MaxDiscreteSize,INT +MBS2.UTIL.MaxRegisterSize,INT +MBS2.UTIL.MoveFrom,INT +MBS2.UTIL.MoveTo,INT +MBS2.UTIL.Node,SINT +MBS2.UTIL.NodeAddress,INT +MBS2.UTIL.OutArraySize,INT +MBS2.UTIL.OutputDiscreteArraySize,INT +MBS2.UTIL.OutputDiscreteArraySizem1,INT +MBS2.UTIL.OutputRegisterArraySize,INT +MBS2.UTIL.OutputRegisterArraySizem1,INT +MBS2.UTIL.RegBuffer,INT +MBS2.UTIL.RegDataControl.DN,BOOL +MBS2.UTIL.RegDataControl.EM,BOOL +MBS2.UTIL.RegDataControl.EN,BOOL +MBS2.UTIL.RegDataControl.ER,BOOL +MBS2.UTIL.RegDataControl.EU,BOOL +MBS2.UTIL.RegDataControl.FD,BOOL +MBS2.UTIL.RegDataControl.IN,BOOL +MBS2.UTIL.RegDataControl.LEN,DINT +MBS2.UTIL.RegDataControl.POS,DINT +MBS2.UTIL.RegDataControl.UL,BOOL +MBS2.UTIL.RX_ASSY,SINT +MBS2.UTIL.RXID_Previous,SINT +MBS2.UTIL.SlaveQuery,BOOL +MBS2.UTIL.Swap,SINT +MBS2.UTIL.TX_ASSY,SINT +MBS2.UTIL.TXID_Previous,SINT +MBS2.UTIL.WaitForError,BOOL +MBS2.UTIL.WaitForResponse,BOOL +MBS2.UTIL.WaitTimer.ACC,DINT +MBS2.UTIL.WaitTimer.DN,BOOL +MBS2.UTIL.WaitTimer.EN,BOOL +MBS2.UTIL.WaitTimer.PRE,DINT +MBS2.UTIL.WaitTimer.TT,BOOL +MBS2_AOI_36.ByteBuffer,SINT +MBS2_AOI_36.ByteMoveBuffer,SINT +MBS2_AOI_36.ByteSwappedRegister,INT +MBS2_AOI_36.CurrentCmd,INT +MBS2_AOI_36.CurrentSwapCount,INT +MBS2_AOI_36.EnableIn,BOOL +MBS2_AOI_36.EnableOut,BOOL +MBS2_AOI_36.IntAddress,INT +MBS2_AOI_36.MJFAULTS,DINT +MBS2_AOI_36.ResetCommandTimer.ACC,DINT +MBS2_AOI_36.ResetCommandTimer.DN,BOOL +MBS2_AOI_36.ResetCommandTimer.EN,BOOL +MBS2_AOI_36.ResetCommandTimer.PRE,DINT +MBS2_AOI_36.ResetCommandTimer.TT,BOOL +MBS2_AOI_36.WordBuffer,INT +MBS2_AOI_36.WordByteSwapBuffer,INT +MBS2_AOI_36.WordByteSwapMoveBuffer,INT +MBS2_AOI_36.WordMoveBuffer,INT +MBS2_AOI_36.WordSwappedRegister,INT +MBS2_Config.Baud_Rate,SINT +MBS2_Config.Coldboot,BOOL +MBS2_Config.Holding_Register_Count_4X,INT +MBS2_Config.Input_Register_Count_3X,INT +MBS2_Config.Input_Status_Count_1X,INT +MBS2_Config.Output_Coil_Count_0X,INT +MBS2_Config.Protocol,SINT +MBS2_Config.Reserved01,INT +MBS2_Config.Reserved02,INT +MBS2_Config.Reserved03,INT +MBS2_Config.Reserved04,INT +MBS2_Config.RX_Length,SINT +MBS2_Config.Serial_COM,SINT +MBS2_Config.Slave_ID,SINT +MBS2_Config.Timeout,DINT +MBS2_Config.TX_Length,SINT +MBS2_Config.Type,SINT +MBS_TCP.EnableIn,BOOL +MBS_TCP.EnableOut,BOOL +MBS_TCP.HMI.DataAddr,DINT +MBS_TCP.HMI.DataValue,INT +MBS_TCP.HMI.Index0x,DINT +MBS_TCP.HMI.Index1x,DINT +MBS_TCP.HMI.Index3x,DINT +MBS_TCP.HMI.Index4x,DINT +MBS_TCP.HMI.LocalAddrEnd,DINT +MBS_TCP.HMI.Parameters.DestAddress.DATA,SINT +MBS_TCP.HMI.Parameters.DestAddress.LEN,DINT +MBS_TCP.HMI.Parameters.DestinationPort,DINT +MBS_TCP.HMI.Parameters.LocalAddress.DATA,SINT +MBS_TCP.HMI.Parameters.LocalAddress.LEN,DINT +MBS_TCP.HMI.Parameters.LocalSlot,SINT +MBS_TCP.HMI.Parameters.MSG_Dest,SINT +MBS_TCP.HMI.Parameters.MSG_Src,SINT +MBS_TCP.HMI.RemoteAddrEnd,DINT +MBS_TCP.HMI.RemoteAddrStart,DINT +MBS_TCP.HMI.Transaction.BeginAddress,DINT +MBS_TCP.HMI.Transaction.Count,INT +MBS_TCP.HMI.Transaction.Diagnostic.IntervalTimer.ACC,DINT +MBS_TCP.HMI.Transaction.Diagnostic.IntervalTimer.DN,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.IntervalTimer.EN,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.IntervalTimer.PRE,DINT +MBS_TCP.HMI.Transaction.Diagnostic.IntervalTimer.TT,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.ACC,DINT +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.CD,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.CU,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.DN,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.OV,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.PRE,DINT +MBS_TCP.HMI.Transaction.Diagnostic.NoReplyCounter.UN,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.Overlap,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.Overload,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.PendingTimer.ACC,DINT +MBS_TCP.HMI.Transaction.Diagnostic.PendingTimer.DN,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.PendingTimer.EN,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.PendingTimer.PRE,DINT +MBS_TCP.HMI.Transaction.Diagnostic.PendingTimer.TT,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.ReqBuilt,BOOL +MBS_TCP.HMI.Transaction.Diagnostic.Request.DATA,SINT +MBS_TCP.HMI.Transaction.Diagnostic.Request.LEN,DINT +MBS_TCP.HMI.Transaction.Diagnostic.TransID,INT +MBS_TCP.HMI.Transaction.Diagnostic.TransLastError,INT +MBS_TCP.HMI.Transaction.Enabled,BOOL +MBS_TCP.HMI.Transaction.LocalAddress,INT +MBS_TCP.HMI.Transaction.PollInterval,DINT +MBS_TCP.HMI.Transaction.StationID,SINT +MBS_TCP.HMI.Transaction.TransComplete,BOOL +MBS_TCP.HMI.Transaction.TransStat,INT +MBS_TCP.HMI.Transaction.TransType,INT +MBS_TCP.HMI.TransactionIndex,DINT +MBS_TCP.HMI_Tab,DINT +MBS_TCP.Inf_Lib.DATA,SINT +MBS_TCP.Inf_Lib.LEN,DINT +MBS_TCP.Inf_Type.DATA,SINT +MBS_TCP.Inf_Type.LEN,DINT +MBS_TCP.Inf_Version.DATA,SINT +MBS_TCP.Inf_Version.LEN,DINT +MBS_TCP.Inp_Enable,BOOL +MBS_TCP.Sts_Connected,BOOL +MBS_TCP.Sts_EN,BOOL +MBS_TCP.Sts_Faulted,BOOL +MBS_TCP.Sts_LastError,DINT +MBS_TCP.Sts_Overlap,BOOL +MBS_TCP.Sts_Overload,BOOL +MBS_TCP.Wrk_AdditionaLenRead,INT +MBS_TCP.Wrk_AdditionalLen,INT +MBS_TCP.Wrk_AdditionalLen1,INT +MBS_TCP.wrk_AddrIndex,DINT +MBS_TCP.Wrk_ArraySize,DINT +MBS_TCP.Wrk_BRS.EnableIn,BOOL +MBS_TCP.Wrk_BRS.EnableOut,BOOL +MBS_TCP.Wrk_BRS.ER,BOOL +MBS_TCP.Wrk_BRS.Wrk_Bit,DINT +MBS_TCP.Wrk_BRS.Wrk_Byte,DINT +MBS_TCP.Wrk_BRS.Wrk_Index,DINT +MBS_TCP.Wrk_BRS.Wrk_LastAddr,DINT +MBS_TCP.Wrk_BRS.Wrk_TempASCII_462.DATA,SINT +MBS_TCP.Wrk_BRS.Wrk_TempASCII_462.LEN,DINT +MBS_TCP.Wrk_BRS.Wrk_TempBeginInt,INT +MBS_TCP.Wrk_BRS.Wrk_TempInt,INT +MBS_TCP.Wrk_BRS.Wrk_ValidRemoteRange,BOOL +MBS_TCP.Wrk_ClrReqIndex,DINT +MBS_TCP.Wrk_CmdFromReadPacket,DINT +MBS_TCP.Wrk_ConnectReq.DestAddr.DATA,SINT +MBS_TCP.Wrk_ConnectReq.DestAddr.LEN,DINT +MBS_TCP.Wrk_ConnectReq.Timeout,DINT +MBS_TCP.Wrk_Controller_Name,SINT +MBS_TCP.Wrk_Controller_Type,DINT +MBS_TCP.Wrk_CreateReq.Addr,DINT +MBS_TCP.Wrk_CreateReq.Family,INT +MBS_TCP.Wrk_CreateReq.Port,INT +MBS_TCP.Wrk_CreateReq.Type,DINT +MBS_TCP.Wrk_CWR.Command,DINT +MBS_TCP.Wrk_CWR.Count,INT +MBS_TCP.Wrk_CWR.EnableIn,BOOL +MBS_TCP.Wrk_CWR.EnableOut,BOOL +MBS_TCP.Wrk_CWR.LastTransaction,DINT +MBS_TCP.Wrk_CWR.LocalOffset,INT +MBS_TCP.Wrk_CWR.ModbusBytes,DINT +MBS_TCP.Wrk_CWR.TransactionID,INT +MBS_TCP.Wrk_CWR.TransFound,BOOL +MBS_TCP.Wrk_CWR.Wrk_TransactionPtr,DINT +MBS_TCP.Wrk_DataReceived,BOOL +MBS_TCP.wrk_FAL_Addr.DN,BOOL +MBS_TCP.wrk_FAL_Addr.EM,BOOL +MBS_TCP.wrk_FAL_Addr.EN,BOOL +MBS_TCP.wrk_FAL_Addr.ER,BOOL +MBS_TCP.wrk_FAL_Addr.EU,BOOL +MBS_TCP.wrk_FAL_Addr.FD,BOOL +MBS_TCP.wrk_FAL_Addr.IN,BOOL +MBS_TCP.wrk_FAL_Addr.LEN,DINT +MBS_TCP.wrk_FAL_Addr.POS,DINT +MBS_TCP.wrk_FAL_Addr.UL,BOOL +MBS_TCP.Wrk_HMITransactionValid,BOOL +MBS_TCP.Wrk_IDCounter,DINT +MBS_TCP.Wrk_InitCompleted,BOOL +MBS_TCP.Wrk_Instance,DINT +MBS_TCP.Wrk_LastTransaction,DINT +MBS_TCP.wrk_LoopIndex,DINT +MBS_TCP.Wrk_Main_Read_Buffer.DATA,SINT +MBS_TCP.Wrk_Main_Read_Buffer.LEN,DINT +MBS_TCP.Wrk_ModbusBytes,DINT +MBS_TCP.Wrk_ModbusCmdLen,INT +MBS_TCP.Wrk_ModbusCmdString.DATA,SINT +MBS_TCP.Wrk_ModbusCmdString.LEN,DINT +MBS_TCP.Wrk_ModbusCmdTemp,INT +MBS_TCP.Wrk_ModbusID.DATA,SINT +MBS_TCP.Wrk_ModbusID.LEN,DINT +MBS_TCP.Wrk_ModbusPacket.DATA,SINT +MBS_TCP.Wrk_ModbusPacket.LEN,DINT +MBS_TCP.Wrk_ModbusTransID,INT +MBS_TCP.Wrk_ModbusUnit.DATA,SINT +MBS_TCP.Wrk_ModbusUnit.LEN,DINT +MBS_TCP.Wrk_MSGRead_SRC,DINT +MBS_TCP.Wrk_MSGStep,DINT +MBS_TCP.Wrk_OLindex,DINT +MBS_TCP.Wrk_OverlapStatus,BOOL +MBS_TCP.Wrk_OverloadStatus,BOOL +MBS_TCP.Wrk_PortStr.DATA,SINT +MBS_TCP.Wrk_PortStr.LEN,DINT +MBS_TCP.Wrk_RetryTimer.ACC,DINT +MBS_TCP.Wrk_RetryTimer.DN,BOOL +MBS_TCP.Wrk_RetryTimer.EN,BOOL +MBS_TCP.Wrk_RetryTimer.PRE,DINT +MBS_TCP.Wrk_RetryTimer.TT,BOOL +MBS_TCP.Wrk_RSB.EnableIn,BOOL +MBS_TCP.Wrk_RSB.EnableOut,BOOL +MBS_TCP.Wrk_RSB.Inputs,BOOL +MBS_TCP.Wrk_RSB.LocalOffset,INT +MBS_TCP.Wrk_RSB.Modbus_CMD_Len,INT +MBS_TCP.Wrk_RSB.Wrk_ArraySize,DINT +MBS_TCP.Wrk_RSB.Wrk_BufferBitIndex,DINT +MBS_TCP.Wrk_RSB.Wrk_BufferByteIndex,DINT +MBS_TCP.Wrk_RSB.Wrk_Cmd_Last,INT +MBS_TCP.Wrk_RSB.Wrk_Index,DINT +MBS_TCP.Wrk_RSW.EnableIn,BOOL +MBS_TCP.Wrk_RSW.EnableOut,BOOL +MBS_TCP.Wrk_RSW.LocalOffset,INT +MBS_TCP.Wrk_RSW.Modbus_CMD_Len,INT +MBS_TCP.Wrk_RSW.Reg3xx,BOOL +MBS_TCP.Wrk_RSW.Wrk_Cmd_Last,INT +MBS_TCP.Wrk_RSW.Wrk_Index,DINT +MBS_TCP.Wrk_RSW.Wrk_StringPosition,DINT +MBS_TCP.Wrk_RSW.Wrk_Temp_Int,INT +MBS_TCP.Wrk_StepLockTimer.ACC,DINT +MBS_TCP.Wrk_StepLockTimer.DN,BOOL +MBS_TCP.Wrk_StepLockTimer.EN,BOOL +MBS_TCP.Wrk_StepLockTimer.PRE,DINT +MBS_TCP.Wrk_StepLockTimer.TT,BOOL +MBS_TCP.Wrk_TempDINT,DINT +MBS_TCP.Wrk_tempHMItransaction,DINT +MBS_TCP.Wrk_TempInt,DINT +MBS_TCP.Wrk_TempIPStr.DATA,SINT +MBS_TCP.Wrk_TempIPStr.LEN,DINT +MBS_TCP.Wrk_TempOctet,DINT +MBS_TCP.Wrk_TempStr.DATA,SINT +MBS_TCP.Wrk_TempStr.LEN,DINT +MBS_TCP.Wrk_TempString.DATA,SINT +MBS_TCP.Wrk_TempString.LEN,DINT +MBS_TCP.Wrk_TempStrOctet.DATA,SINT +MBS_TCP.Wrk_TempStrOctet.LEN,DINT +MBS_TCP.Wrk_TempStrOctetlen,DINT +MBS_TCP.Wrk_TimerIndex,DINT +MBS_TCP.Wrk_TransactionTriggers,DWORD +MBS_TCP.Wrk_TransIndex,DINT +MBS_TCP.Wrk_WrIndex,DINT +MBS_TCP.Wrk_WriteNow,DWORD +MBS_TCP_Data.Coils_0xxx,DWORD +MBS_TCP_Data.DiscInputs_1xxx,DWORD +MBS_TCP_Data.HoldRegisters_4xxx,INT +MBS_TCP_Data.InpRegisters_3xxx,INT +MBS_TCP_EN,BOOL +MBS_TCP_MSG_Connect.Attribute,INT +MBS_TCP_MSG_Connect.Channel,SINT +MBS_TCP_MSG_Connect.Class,INT +MBS_TCP_MSG_Connect.ConnectionRate,DINT +MBS_TCP_MSG_Connect.DestinationLink,INT +MBS_TCP_MSG_Connect.DestinationNode,INT +MBS_TCP_MSG_Connect.DN,BOOL +MBS_TCP_MSG_Connect.DN_LEN,INT +MBS_TCP_MSG_Connect.EN,BOOL +MBS_TCP_MSG_Connect.EN_CC,BOOL +MBS_TCP_MSG_Connect.ER,BOOL +MBS_TCP_MSG_Connect.ERR,INT +MBS_TCP_MSG_Connect.ERR_SRC,SINT +MBS_TCP_MSG_Connect.EW,BOOL +MBS_TCP_MSG_Connect.EXERR,DINT +MBS_TCP_MSG_Connect.exerrlength,SINT +MBS_TCP_MSG_Connect.Flags,INT +MBS_TCP_MSG_Connect.Group,SINT +MBS_TCP_MSG_Connect.Instance,DINT +MBS_TCP_MSG_Connect.LocalIndex,DINT +MBS_TCP_MSG_Connect.offsettodata,DINT +MBS_TCP_MSG_Connect.Path.DATA,SINT +MBS_TCP_MSG_Connect.Path.LEN,DINT +MBS_TCP_MSG_Connect.Rack,SINT +MBS_TCP_MSG_Connect.RemoteElement.DATA,SINT +MBS_TCP_MSG_Connect.RemoteElement.LEN,DINT +MBS_TCP_MSG_Connect.RemoteIndex,DINT +MBS_TCP_MSG_Connect.REQ_LEN,INT +MBS_TCP_MSG_Connect.Reserved1,DINT +MBS_TCP_MSG_Connect.Reserved2,DINT +MBS_TCP_MSG_Connect.Slot,SINT +MBS_TCP_MSG_Connect.SourceLink,INT +MBS_TCP_MSG_Connect.ST,BOOL +MBS_TCP_MSG_Connect.TimeoutMultiplier,SINT +MBS_TCP_MSG_Connect.TO,BOOL +MBS_TCP_MSG_Connect.UnconnectedTimeout,DINT +MBS_TCP_MSG_Create.Attribute,INT +MBS_TCP_MSG_Create.Channel,SINT +MBS_TCP_MSG_Create.Class,INT +MBS_TCP_MSG_Create.ConnectionRate,DINT +MBS_TCP_MSG_Create.DestinationLink,INT +MBS_TCP_MSG_Create.DestinationNode,INT +MBS_TCP_MSG_Create.DN,BOOL +MBS_TCP_MSG_Create.DN_LEN,INT +MBS_TCP_MSG_Create.EN,BOOL +MBS_TCP_MSG_Create.EN_CC,BOOL +MBS_TCP_MSG_Create.ER,BOOL +MBS_TCP_MSG_Create.ERR,INT +MBS_TCP_MSG_Create.ERR_SRC,SINT +MBS_TCP_MSG_Create.EW,BOOL +MBS_TCP_MSG_Create.EXERR,DINT +MBS_TCP_MSG_Create.exerrlength,SINT +MBS_TCP_MSG_Create.Flags,INT +MBS_TCP_MSG_Create.Group,SINT +MBS_TCP_MSG_Create.Instance,DINT +MBS_TCP_MSG_Create.LocalIndex,DINT +MBS_TCP_MSG_Create.offsettodata,DINT +MBS_TCP_MSG_Create.Path.DATA,SINT +MBS_TCP_MSG_Create.Path.LEN,DINT +MBS_TCP_MSG_Create.Rack,SINT +MBS_TCP_MSG_Create.RemoteElement.DATA,SINT +MBS_TCP_MSG_Create.RemoteElement.LEN,DINT +MBS_TCP_MSG_Create.RemoteIndex,DINT +MBS_TCP_MSG_Create.REQ_LEN,INT +MBS_TCP_MSG_Create.Reserved1,DINT +MBS_TCP_MSG_Create.Reserved2,DINT +MBS_TCP_MSG_Create.Slot,SINT +MBS_TCP_MSG_Create.SourceLink,INT +MBS_TCP_MSG_Create.ST,BOOL +MBS_TCP_MSG_Create.TimeoutMultiplier,SINT +MBS_TCP_MSG_Create.TO,BOOL +MBS_TCP_MSG_Create.UnconnectedTimeout,DINT +MBS_TCP_MSG_Delete.Attribute,INT +MBS_TCP_MSG_Delete.Channel,SINT +MBS_TCP_MSG_Delete.Class,INT +MBS_TCP_MSG_Delete.ConnectionRate,DINT +MBS_TCP_MSG_Delete.DestinationLink,INT +MBS_TCP_MSG_Delete.DestinationNode,INT +MBS_TCP_MSG_Delete.DN,BOOL +MBS_TCP_MSG_Delete.DN_LEN,INT +MBS_TCP_MSG_Delete.EN,BOOL +MBS_TCP_MSG_Delete.EN_CC,BOOL +MBS_TCP_MSG_Delete.ER,BOOL +MBS_TCP_MSG_Delete.ERR,INT +MBS_TCP_MSG_Delete.ERR_SRC,SINT +MBS_TCP_MSG_Delete.EW,BOOL +MBS_TCP_MSG_Delete.EXERR,DINT +MBS_TCP_MSG_Delete.exerrlength,SINT +MBS_TCP_MSG_Delete.Flags,INT +MBS_TCP_MSG_Delete.Group,SINT +MBS_TCP_MSG_Delete.Instance,DINT +MBS_TCP_MSG_Delete.LocalIndex,DINT +MBS_TCP_MSG_Delete.offsettodata,DINT +MBS_TCP_MSG_Delete.Path.DATA,SINT +MBS_TCP_MSG_Delete.Path.LEN,DINT +MBS_TCP_MSG_Delete.Rack,SINT +MBS_TCP_MSG_Delete.RemoteElement.DATA,SINT +MBS_TCP_MSG_Delete.RemoteElement.LEN,DINT +MBS_TCP_MSG_Delete.RemoteIndex,DINT +MBS_TCP_MSG_Delete.REQ_LEN,INT +MBS_TCP_MSG_Delete.Reserved1,DINT +MBS_TCP_MSG_Delete.Reserved2,DINT +MBS_TCP_MSG_Delete.Slot,SINT +MBS_TCP_MSG_Delete.SourceLink,INT +MBS_TCP_MSG_Delete.ST,BOOL +MBS_TCP_MSG_Delete.TimeoutMultiplier,SINT +MBS_TCP_MSG_Delete.TO,BOOL +MBS_TCP_MSG_Delete.UnconnectedTimeout,DINT +MBS_TCP_MSG_Read.Attribute,INT +MBS_TCP_MSG_Read.Channel,SINT +MBS_TCP_MSG_Read.Class,INT +MBS_TCP_MSG_Read.ConnectionRate,DINT +MBS_TCP_MSG_Read.DestinationLink,INT +MBS_TCP_MSG_Read.DestinationNode,INT +MBS_TCP_MSG_Read.DN,BOOL +MBS_TCP_MSG_Read.DN_LEN,INT +MBS_TCP_MSG_Read.EN,BOOL +MBS_TCP_MSG_Read.EN_CC,BOOL +MBS_TCP_MSG_Read.ER,BOOL +MBS_TCP_MSG_Read.ERR,INT +MBS_TCP_MSG_Read.ERR_SRC,SINT +MBS_TCP_MSG_Read.EW,BOOL +MBS_TCP_MSG_Read.EXERR,DINT +MBS_TCP_MSG_Read.exerrlength,SINT +MBS_TCP_MSG_Read.Flags,INT +MBS_TCP_MSG_Read.Group,SINT +MBS_TCP_MSG_Read.Instance,DINT +MBS_TCP_MSG_Read.LocalIndex,DINT +MBS_TCP_MSG_Read.offsettodata,DINT +MBS_TCP_MSG_Read.Path.DATA,SINT +MBS_TCP_MSG_Read.Path.LEN,DINT +MBS_TCP_MSG_Read.Rack,SINT +MBS_TCP_MSG_Read.RemoteElement.DATA,SINT +MBS_TCP_MSG_Read.RemoteElement.LEN,DINT +MBS_TCP_MSG_Read.RemoteIndex,DINT +MBS_TCP_MSG_Read.REQ_LEN,INT +MBS_TCP_MSG_Read.Reserved1,DINT +MBS_TCP_MSG_Read.Reserved2,DINT +MBS_TCP_MSG_Read.Slot,SINT +MBS_TCP_MSG_Read.SourceLink,INT +MBS_TCP_MSG_Read.ST,BOOL +MBS_TCP_MSG_Read.TimeoutMultiplier,SINT +MBS_TCP_MSG_Read.TO,BOOL +MBS_TCP_MSG_Read.UnconnectedTimeout,DINT +MBS_TCP_MSG_SetSing.Attribute,INT +MBS_TCP_MSG_SetSing.Channel,SINT +MBS_TCP_MSG_SetSing.Class,INT +MBS_TCP_MSG_SetSing.ConnectionRate,DINT +MBS_TCP_MSG_SetSing.DestinationLink,INT +MBS_TCP_MSG_SetSing.DestinationNode,INT +MBS_TCP_MSG_SetSing.DN,BOOL +MBS_TCP_MSG_SetSing.DN_LEN,INT +MBS_TCP_MSG_SetSing.EN,BOOL +MBS_TCP_MSG_SetSing.EN_CC,BOOL +MBS_TCP_MSG_SetSing.ER,BOOL +MBS_TCP_MSG_SetSing.ERR,INT +MBS_TCP_MSG_SetSing.ERR_SRC,SINT +MBS_TCP_MSG_SetSing.EW,BOOL +MBS_TCP_MSG_SetSing.EXERR,DINT +MBS_TCP_MSG_SetSing.exerrlength,SINT +MBS_TCP_MSG_SetSing.Flags,INT +MBS_TCP_MSG_SetSing.Group,SINT +MBS_TCP_MSG_SetSing.Instance,DINT +MBS_TCP_MSG_SetSing.LocalIndex,DINT +MBS_TCP_MSG_SetSing.offsettodata,DINT +MBS_TCP_MSG_SetSing.Path.DATA,SINT +MBS_TCP_MSG_SetSing.Path.LEN,DINT +MBS_TCP_MSG_SetSing.Rack,SINT +MBS_TCP_MSG_SetSing.RemoteElement.DATA,SINT +MBS_TCP_MSG_SetSing.RemoteElement.LEN,DINT +MBS_TCP_MSG_SetSing.RemoteIndex,DINT +MBS_TCP_MSG_SetSing.REQ_LEN,INT +MBS_TCP_MSG_SetSing.Reserved1,DINT +MBS_TCP_MSG_SetSing.Reserved2,DINT +MBS_TCP_MSG_SetSing.Slot,SINT +MBS_TCP_MSG_SetSing.SourceLink,INT +MBS_TCP_MSG_SetSing.ST,BOOL +MBS_TCP_MSG_SetSing.TimeoutMultiplier,SINT +MBS_TCP_MSG_SetSing.TO,BOOL +MBS_TCP_MSG_SetSing.UnconnectedTimeout,DINT +MBS_TCP_MSG_Write.Attribute,INT +MBS_TCP_MSG_Write.Channel,SINT +MBS_TCP_MSG_Write.Class,INT +MBS_TCP_MSG_Write.ConnectionRate,DINT +MBS_TCP_MSG_Write.DestinationLink,INT +MBS_TCP_MSG_Write.DestinationNode,INT +MBS_TCP_MSG_Write.DN,BOOL +MBS_TCP_MSG_Write.DN_LEN,INT +MBS_TCP_MSG_Write.EN,BOOL +MBS_TCP_MSG_Write.EN_CC,BOOL +MBS_TCP_MSG_Write.ER,BOOL +MBS_TCP_MSG_Write.ERR,INT +MBS_TCP_MSG_Write.ERR_SRC,SINT +MBS_TCP_MSG_Write.EW,BOOL +MBS_TCP_MSG_Write.EXERR,DINT +MBS_TCP_MSG_Write.exerrlength,SINT +MBS_TCP_MSG_Write.Flags,INT +MBS_TCP_MSG_Write.Group,SINT +MBS_TCP_MSG_Write.Instance,DINT +MBS_TCP_MSG_Write.LocalIndex,DINT +MBS_TCP_MSG_Write.offsettodata,DINT +MBS_TCP_MSG_Write.Path.DATA,SINT +MBS_TCP_MSG_Write.Path.LEN,DINT +MBS_TCP_MSG_Write.Rack,SINT +MBS_TCP_MSG_Write.RemoteElement.DATA,SINT +MBS_TCP_MSG_Write.RemoteElement.LEN,DINT +MBS_TCP_MSG_Write.RemoteIndex,DINT +MBS_TCP_MSG_Write.REQ_LEN,INT +MBS_TCP_MSG_Write.Reserved1,DINT +MBS_TCP_MSG_Write.Reserved2,DINT +MBS_TCP_MSG_Write.Slot,SINT +MBS_TCP_MSG_Write.SourceLink,INT +MBS_TCP_MSG_Write.ST,BOOL +MBS_TCP_MSG_Write.TimeoutMultiplier,SINT +MBS_TCP_MSG_Write.TO,BOOL +MBS_TCP_MSG_Write.UnconnectedTimeout,DINT +MBS_TCP_Parameters.DestAddress.DATA,SINT +MBS_TCP_Parameters.DestAddress.LEN,DINT +MBS_TCP_Parameters.DestinationPort,DINT +MBS_TCP_Parameters.LocalAddress.DATA,SINT +MBS_TCP_Parameters.LocalAddress.LEN,DINT +MBS_TCP_Parameters.LocalSlot,SINT +MBS_TCP_Parameters.MSG_Dest,SINT +MBS_TCP_Parameters.MSG_Src,SINT +MBS_TCP_Transactions.BeginAddress,DINT +MBS_TCP_Transactions.Count,INT +MBS_TCP_Transactions.Diagnostic.IntervalTimer.ACC,DINT +MBS_TCP_Transactions.Diagnostic.IntervalTimer.DN,BOOL +MBS_TCP_Transactions.Diagnostic.IntervalTimer.EN,BOOL +MBS_TCP_Transactions.Diagnostic.IntervalTimer.PRE,DINT +MBS_TCP_Transactions.Diagnostic.IntervalTimer.TT,BOOL +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.ACC,DINT +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.CD,BOOL +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.CU,BOOL +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.DN,BOOL +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.OV,BOOL +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.PRE,DINT +MBS_TCP_Transactions.Diagnostic.NoReplyCounter.UN,BOOL +MBS_TCP_Transactions.Diagnostic.Overlap,BOOL +MBS_TCP_Transactions.Diagnostic.Overload,BOOL +MBS_TCP_Transactions.Diagnostic.PendingTimer.ACC,DINT +MBS_TCP_Transactions.Diagnostic.PendingTimer.DN,BOOL +MBS_TCP_Transactions.Diagnostic.PendingTimer.EN,BOOL +MBS_TCP_Transactions.Diagnostic.PendingTimer.PRE,DINT +MBS_TCP_Transactions.Diagnostic.PendingTimer.TT,BOOL +MBS_TCP_Transactions.Diagnostic.ReqBuilt,BOOL +MBS_TCP_Transactions.Diagnostic.Request.DATA,SINT +MBS_TCP_Transactions.Diagnostic.Request.LEN,DINT +MBS_TCP_Transactions.Diagnostic.TransID,INT +MBS_TCP_Transactions.Diagnostic.TransLastError,INT +MBS_TCP_Transactions.Enabled,BOOL +MBS_TCP_Transactions.LocalAddress,INT +MBS_TCP_Transactions.PollInterval,DINT +MBS_TCP_Transactions.StationID,SINT +MBS_TCP_Transactions.TransComplete,BOOL +MBS_TCP_Transactions.TransStat,INT +MBS_TCP_Transactions.TransType,INT +MBSConfig1_AOI_36.EnableIn,BOOL +MBSConfig1_AOI_36.EnableOut,BOOL +MBSConfig2_AOI_36.EnableIn,BOOL +MBSConfig2_AOI_36.EnableOut,BOOL +Micro_Read_Array,REAL +MSG_TMR.ACC,DINT +MSG_TMR.DN,BOOL +MSG_TMR.EN,BOOL +MSG_TMR.PRE,DINT +MSG_TMR.TT,BOOL +OT1_Alarms.Alarm_Hi,BOOL +OT1_Alarms.Alarm_HiHi,BOOL +OT1_Alarms.Alarm_Lo,BOOL +OT1_Alarms.Alarm_LoLo,BOOL +OT1_Alarms.Alarms_Enable,BOOL +OT1_Alarms.EnableIn,BOOL +OT1_Alarms.EnableOut,BOOL +OT1_Alarms.HiHI.ACC,DINT +OT1_Alarms.HiHI.DN,BOOL +OT1_Alarms.HiHI.EN,BOOL +OT1_Alarms.HiHI.PRE,DINT +OT1_Alarms.HiHI.TT,BOOL +OT1_Alarms.SPT_Tank_Hi,REAL +OT1_Alarms.SPT_Tank_HiHi,REAL +OT1_Alarms.SPT_Tank_Lo,REAL +OT1_Alarms.SPT_Tank_LoLo,REAL +OT1_Alarms.Tank_Alarm_Clear_CMD,BOOL +OT1_Alarms.Val_Tank_Level,REAL +OT2_Alarms.Alarm_Hi,BOOL +OT2_Alarms.Alarm_HiHi,BOOL +OT2_Alarms.Alarm_Lo,BOOL +OT2_Alarms.Alarm_LoLo,BOOL +OT2_Alarms.Alarms_Enable,BOOL +OT2_Alarms.EnableIn,BOOL +OT2_Alarms.EnableOut,BOOL +OT2_Alarms.HiHI.ACC,DINT +OT2_Alarms.HiHI.DN,BOOL +OT2_Alarms.HiHI.EN,BOOL +OT2_Alarms.HiHI.PRE,DINT +OT2_Alarms.HiHI.TT,BOOL +OT2_Alarms.SPT_Tank_Hi,REAL +OT2_Alarms.SPT_Tank_HiHi,REAL +OT2_Alarms.SPT_Tank_Lo,REAL +OT2_Alarms.SPT_Tank_LoLo,REAL +OT2_Alarms.Tank_Alarm_Clear_CMD,BOOL +OT2_Alarms.Val_Tank_Level,REAL +Pump_Delay_To_Start.ACC,DINT +Pump_Delay_To_Start.DN,BOOL +Pump_Delay_To_Start.EN,BOOL +Pump_Delay_To_Start.PRE,DINT +Pump_Delay_To_Start.TT,BOOL +Pump_Delay_To_Stop.ACC,DINT +Pump_Delay_To_Stop.DN,BOOL +Pump_Delay_To_Stop.EN,BOOL +Pump_Delay_To_Stop.PRE,DINT +Pump_Delay_To_Stop.TT,BOOL +Read_From_Lact.Attribute,INT +Read_From_Lact.Channel,SINT +Read_From_Lact.Class,INT +Read_From_Lact.ConnectionRate,DINT +Read_From_Lact.DestinationLink,INT +Read_From_Lact.DestinationNode,INT +Read_From_Lact.DN,BOOL +Read_From_Lact.DN_LEN,INT +Read_From_Lact.EN,BOOL +Read_From_Lact.EN_CC,BOOL +Read_From_Lact.ER,BOOL +Read_From_Lact.ERR,INT +Read_From_Lact.ERR_SRC,SINT +Read_From_Lact.EW,BOOL +Read_From_Lact.EXERR,DINT +Read_From_Lact.exerrlength,SINT +Read_From_Lact.Flags,INT +Read_From_Lact.Group,SINT +Read_From_Lact.Instance,DINT +Read_From_Lact.LocalIndex,DINT +Read_From_Lact.offsettodata,DINT +Read_From_Lact.Path.DATA,SINT +Read_From_Lact.Path.LEN,DINT +Read_From_Lact.Rack,SINT +Read_From_Lact.RemoteElement.DATA,SINT +Read_From_Lact.RemoteElement.LEN,DINT +Read_From_Lact.RemoteIndex,DINT +Read_From_Lact.REQ_LEN,INT +Read_From_Lact.Reserved1,DINT +Read_From_Lact.Reserved2,DINT +Read_From_Lact.Slot,SINT +Read_From_Lact.SourceLink,INT +Read_From_Lact.ST,BOOL +Read_From_Lact.TimeoutMultiplier,SINT +Read_From_Lact.TO,BOOL +Read_From_Lact.UnconnectedTimeout,DINT +Read_From_Lact_Array,REAL +RIO:1:C.CfgIDNum,DINT +RIO:1:C.CfgSize,DINT +RIO:1:C.Data,INT +RIO:1:C.Reserved,DINT +RIO:1:I.Data,SINT +RIO:1:O.Data,SINT +RIO:2:C.CfgIDNum,DINT +RIO:2:C.CfgSize,DINT +RIO:2:C.Ch0AlarmDisable,SINT +RIO:2:C.Ch0DigitalFilter,INT +RIO:2:C.Ch0HAlarmLimit,INT +RIO:2:C.Ch0HHAlarmLimit,INT +RIO:2:C.Ch0HighEngineering,INT +RIO:2:C.Ch0LAlarmLimit,INT +RIO:2:C.Ch0LimitAlarmLatch,SINT +RIO:2:C.Ch0LLAlarmLimit,INT +RIO:2:C.Ch0LowEngineering,INT +RIO:2:C.Ch0RangeType,SINT +RIO:2:C.Ch1AlarmDisable,SINT +RIO:2:C.Ch1DigitalFilter,INT +RIO:2:C.Ch1HAlarmLimit,INT +RIO:2:C.Ch1HHAlarmLimit,INT +RIO:2:C.Ch1HighEngineering,INT +RIO:2:C.Ch1LAlarmLimit,INT +RIO:2:C.Ch1LimitAlarmLatch,SINT +RIO:2:C.Ch1LLAlarmLimit,INT +RIO:2:C.Ch1LowEngineering,INT +RIO:2:C.Ch1RangeType,SINT +RIO:2:C.Ch2AlarmDisable,SINT +RIO:2:C.Ch2DigitalFilter,INT +RIO:2:C.Ch2HAlarmLimit,INT +RIO:2:C.Ch2HHAlarmLimit,INT +RIO:2:C.Ch2HighEngineering,INT +RIO:2:C.Ch2LAlarmLimit,INT +RIO:2:C.Ch2LimitAlarmLatch,SINT +RIO:2:C.Ch2LLAlarmLimit,INT +RIO:2:C.Ch2LowEngineering,INT +RIO:2:C.Ch2RangeType,SINT +RIO:2:C.Ch3AlarmDisable,SINT +RIO:2:C.Ch3DigitalFilter,INT +RIO:2:C.Ch3HAlarmLimit,INT +RIO:2:C.Ch3HHAlarmLimit,INT +RIO:2:C.Ch3HighEngineering,INT +RIO:2:C.Ch3LAlarmLimit,INT +RIO:2:C.Ch3LimitAlarmLatch,SINT +RIO:2:C.Ch3LLAlarmLimit,INT +RIO:2:C.Ch3LowEngineering,INT +RIO:2:C.Ch3RangeType,SINT +RIO:2:C.Ch4AlarmDisable,SINT +RIO:2:C.Ch4DigitalFilter,INT +RIO:2:C.Ch4HAlarmLimit,INT +RIO:2:C.Ch4HHAlarmLimit,INT +RIO:2:C.Ch4HighEngineering,INT +RIO:2:C.Ch4LAlarmLimit,INT +RIO:2:C.Ch4LimitAlarmLatch,SINT +RIO:2:C.Ch4LLAlarmLimit,INT +RIO:2:C.Ch4LowEngineering,INT +RIO:2:C.Ch4RangeType,SINT +RIO:2:C.Ch5AlarmDisable,SINT +RIO:2:C.Ch5DigitalFilter,INT +RIO:2:C.Ch5HAlarmLimit,INT +RIO:2:C.Ch5HHAlarmLimit,INT +RIO:2:C.Ch5HighEngineering,INT +RIO:2:C.Ch5LAlarmLimit,INT +RIO:2:C.Ch5LimitAlarmLatch,SINT +RIO:2:C.Ch5LLAlarmLimit,INT +RIO:2:C.Ch5LowEngineering,INT +RIO:2:C.Ch5RangeType,SINT +RIO:2:C.Ch6AlarmDisable,SINT +RIO:2:C.Ch6DigitalFilter,INT +RIO:2:C.Ch6HAlarmLimit,INT +RIO:2:C.Ch6HHAlarmLimit,INT +RIO:2:C.Ch6HighEngineering,INT +RIO:2:C.Ch6LAlarmLimit,INT +RIO:2:C.Ch6LimitAlarmLatch,SINT +RIO:2:C.Ch6LLAlarmLimit,INT +RIO:2:C.Ch6LowEngineering,INT +RIO:2:C.Ch6RangeType,SINT +RIO:2:C.Ch7AlarmDisable,SINT +RIO:2:C.Ch7DigitalFilter,INT +RIO:2:C.Ch7HAlarmLimit,INT +RIO:2:C.Ch7HHAlarmLimit,INT +RIO:2:C.Ch7HighEngineering,INT +RIO:2:C.Ch7LAlarmLimit,INT +RIO:2:C.Ch7LimitAlarmLatch,SINT +RIO:2:C.Ch7LLAlarmLimit,INT +RIO:2:C.Ch7LowEngineering,INT +RIO:2:C.Ch7RangeType,SINT +RIO:2:C.NotchFilter,SINT +RIO:2:C.Pad0,SINT +RIO:2:C.Pad1,SINT +RIO:2:C.Pad2,SINT +RIO:2:C.Pad3,SINT +RIO:2:C.Pad4,SINT +RIO:2:C.Pad5,SINT +RIO:2:C.Pad6,SINT +RIO:2:C.RealTimeSample,INT +RIO:2:C.Reserved,DINT +RIO:2:I.Ch0Calibration,BOOL +RIO:2:I.Ch0Data,INT +RIO:2:I.Ch0Fault,BOOL +RIO:2:I.Ch0HAlarm,BOOL +RIO:2:I.Ch0HHAlarm,BOOL +RIO:2:I.Ch0LAlarm,BOOL +RIO:2:I.Ch0LLAlarm,BOOL +RIO:2:I.Ch0Overrange,BOOL +RIO:2:I.Ch0Status,SINT +RIO:2:I.Ch0Underrange,BOOL +RIO:2:I.Ch1Calibration,BOOL +RIO:2:I.Ch1Data,INT +RIO:2:I.Ch1Fault,BOOL +RIO:2:I.Ch1HAlarm,BOOL +RIO:2:I.Ch1HHAlarm,BOOL +RIO:2:I.Ch1LAlarm,BOOL +RIO:2:I.Ch1LLAlarm,BOOL +RIO:2:I.Ch1Overrange,BOOL +RIO:2:I.Ch1Status,SINT +RIO:2:I.Ch1Underrange,BOOL +RIO:2:I.Ch2Calibration,BOOL +RIO:2:I.Ch2Data,INT +RIO:2:I.Ch2Fault,BOOL +RIO:2:I.Ch2HAlarm,BOOL +RIO:2:I.Ch2HHAlarm,BOOL +RIO:2:I.Ch2LAlarm,BOOL +RIO:2:I.Ch2LLAlarm,BOOL +RIO:2:I.Ch2Overrange,BOOL +RIO:2:I.Ch2Status,SINT +RIO:2:I.Ch2Underrange,BOOL +RIO:2:I.Ch3Calibration,BOOL +RIO:2:I.Ch3Data,INT +RIO:2:I.Ch3Fault,BOOL +RIO:2:I.Ch3HAlarm,BOOL +RIO:2:I.Ch3HHAlarm,BOOL +RIO:2:I.Ch3LAlarm,BOOL +RIO:2:I.Ch3LLAlarm,BOOL +RIO:2:I.Ch3Overrange,BOOL +RIO:2:I.Ch3Status,SINT +RIO:2:I.Ch3Underrange,BOOL +RIO:2:I.Ch4Calibration,BOOL +RIO:2:I.Ch4Data,INT +RIO:2:I.Ch4Fault,BOOL +RIO:2:I.Ch4HAlarm,BOOL +RIO:2:I.Ch4HHAlarm,BOOL +RIO:2:I.Ch4LAlarm,BOOL +RIO:2:I.Ch4LLAlarm,BOOL +RIO:2:I.Ch4Overrange,BOOL +RIO:2:I.Ch4Status,SINT +RIO:2:I.Ch4Underrange,BOOL +RIO:2:I.Ch5Calibration,BOOL +RIO:2:I.Ch5Data,INT +RIO:2:I.Ch5Fault,BOOL +RIO:2:I.Ch5HAlarm,BOOL +RIO:2:I.Ch5HHAlarm,BOOL +RIO:2:I.Ch5LAlarm,BOOL +RIO:2:I.Ch5LLAlarm,BOOL +RIO:2:I.Ch5Overrange,BOOL +RIO:2:I.Ch5Status,SINT +RIO:2:I.Ch5Underrange,BOOL +RIO:2:I.Ch6Calibration,BOOL +RIO:2:I.Ch6Data,INT +RIO:2:I.Ch6Fault,BOOL +RIO:2:I.Ch6HAlarm,BOOL +RIO:2:I.Ch6HHAlarm,BOOL +RIO:2:I.Ch6LAlarm,BOOL +RIO:2:I.Ch6LLAlarm,BOOL +RIO:2:I.Ch6Overrange,BOOL +RIO:2:I.Ch6Status,SINT +RIO:2:I.Ch6Underrange,BOOL +RIO:2:I.Ch7Calibration,BOOL +RIO:2:I.Ch7Data,INT +RIO:2:I.Ch7Fault,BOOL +RIO:2:I.Ch7HAlarm,BOOL +RIO:2:I.Ch7HHAlarm,BOOL +RIO:2:I.Ch7LAlarm,BOOL +RIO:2:I.Ch7LLAlarm,BOOL +RIO:2:I.Ch7Overrange,BOOL +RIO:2:I.Ch7Status,SINT +RIO:2:I.Ch7Underrange,BOOL +RIO:2:I.Fault,DINT +RIO:3:C.CfgIDNum,DINT +RIO:3:C.CfgSize,DINT +RIO:3:C.Ch0AlarmDisable,SINT +RIO:3:C.Ch0DigitalFilter,INT +RIO:3:C.Ch0HAlarmLimit,INT +RIO:3:C.Ch0HHAlarmLimit,INT +RIO:3:C.Ch0HighEngineering,INT +RIO:3:C.Ch0LAlarmLimit,INT +RIO:3:C.Ch0LimitAlarmLatch,SINT +RIO:3:C.Ch0LLAlarmLimit,INT +RIO:3:C.Ch0LowEngineering,INT +RIO:3:C.Ch0RangeType,SINT +RIO:3:C.Ch1AlarmDisable,SINT +RIO:3:C.Ch1DigitalFilter,INT +RIO:3:C.Ch1HAlarmLimit,INT +RIO:3:C.Ch1HHAlarmLimit,INT +RIO:3:C.Ch1HighEngineering,INT +RIO:3:C.Ch1LAlarmLimit,INT +RIO:3:C.Ch1LimitAlarmLatch,SINT +RIO:3:C.Ch1LLAlarmLimit,INT +RIO:3:C.Ch1LowEngineering,INT +RIO:3:C.Ch1RangeType,SINT +RIO:3:C.Ch2AlarmDisable,SINT +RIO:3:C.Ch2DigitalFilter,INT +RIO:3:C.Ch2HAlarmLimit,INT +RIO:3:C.Ch2HHAlarmLimit,INT +RIO:3:C.Ch2HighEngineering,INT +RIO:3:C.Ch2LAlarmLimit,INT +RIO:3:C.Ch2LimitAlarmLatch,SINT +RIO:3:C.Ch2LLAlarmLimit,INT +RIO:3:C.Ch2LowEngineering,INT +RIO:3:C.Ch2RangeType,SINT +RIO:3:C.Ch3AlarmDisable,SINT +RIO:3:C.Ch3DigitalFilter,INT +RIO:3:C.Ch3HAlarmLimit,INT +RIO:3:C.Ch3HHAlarmLimit,INT +RIO:3:C.Ch3HighEngineering,INT +RIO:3:C.Ch3LAlarmLimit,INT +RIO:3:C.Ch3LimitAlarmLatch,SINT +RIO:3:C.Ch3LLAlarmLimit,INT +RIO:3:C.Ch3LowEngineering,INT +RIO:3:C.Ch3RangeType,SINT +RIO:3:C.Ch4AlarmDisable,SINT +RIO:3:C.Ch4DigitalFilter,INT +RIO:3:C.Ch4HAlarmLimit,INT +RIO:3:C.Ch4HHAlarmLimit,INT +RIO:3:C.Ch4HighEngineering,INT +RIO:3:C.Ch4LAlarmLimit,INT +RIO:3:C.Ch4LimitAlarmLatch,SINT +RIO:3:C.Ch4LLAlarmLimit,INT +RIO:3:C.Ch4LowEngineering,INT +RIO:3:C.Ch4RangeType,SINT +RIO:3:C.Ch5AlarmDisable,SINT +RIO:3:C.Ch5DigitalFilter,INT +RIO:3:C.Ch5HAlarmLimit,INT +RIO:3:C.Ch5HHAlarmLimit,INT +RIO:3:C.Ch5HighEngineering,INT +RIO:3:C.Ch5LAlarmLimit,INT +RIO:3:C.Ch5LimitAlarmLatch,SINT +RIO:3:C.Ch5LLAlarmLimit,INT +RIO:3:C.Ch5LowEngineering,INT +RIO:3:C.Ch5RangeType,SINT +RIO:3:C.Ch6AlarmDisable,SINT +RIO:3:C.Ch6DigitalFilter,INT +RIO:3:C.Ch6HAlarmLimit,INT +RIO:3:C.Ch6HHAlarmLimit,INT +RIO:3:C.Ch6HighEngineering,INT +RIO:3:C.Ch6LAlarmLimit,INT +RIO:3:C.Ch6LimitAlarmLatch,SINT +RIO:3:C.Ch6LLAlarmLimit,INT +RIO:3:C.Ch6LowEngineering,INT +RIO:3:C.Ch6RangeType,SINT +RIO:3:C.Ch7AlarmDisable,SINT +RIO:3:C.Ch7DigitalFilter,INT +RIO:3:C.Ch7HAlarmLimit,INT +RIO:3:C.Ch7HHAlarmLimit,INT +RIO:3:C.Ch7HighEngineering,INT +RIO:3:C.Ch7LAlarmLimit,INT +RIO:3:C.Ch7LimitAlarmLatch,SINT +RIO:3:C.Ch7LLAlarmLimit,INT +RIO:3:C.Ch7LowEngineering,INT +RIO:3:C.Ch7RangeType,SINT +RIO:3:C.NotchFilter,SINT +RIO:3:C.Pad0,SINT +RIO:3:C.Pad1,SINT +RIO:3:C.Pad2,SINT +RIO:3:C.Pad3,SINT +RIO:3:C.Pad4,SINT +RIO:3:C.Pad5,SINT +RIO:3:C.Pad6,SINT +RIO:3:C.RealTimeSample,INT +RIO:3:C.Reserved,DINT +RIO:3:I.Ch0Calibration,BOOL +RIO:3:I.Ch0Data,INT +RIO:3:I.Ch0Fault,BOOL +RIO:3:I.Ch0HAlarm,BOOL +RIO:3:I.Ch0HHAlarm,BOOL +RIO:3:I.Ch0LAlarm,BOOL +RIO:3:I.Ch0LLAlarm,BOOL +RIO:3:I.Ch0Overrange,BOOL +RIO:3:I.Ch0Status,SINT +RIO:3:I.Ch0Underrange,BOOL +RIO:3:I.Ch1Calibration,BOOL +RIO:3:I.Ch1Data,INT +RIO:3:I.Ch1Fault,BOOL +RIO:3:I.Ch1HAlarm,BOOL +RIO:3:I.Ch1HHAlarm,BOOL +RIO:3:I.Ch1LAlarm,BOOL +RIO:3:I.Ch1LLAlarm,BOOL +RIO:3:I.Ch1Overrange,BOOL +RIO:3:I.Ch1Status,SINT +RIO:3:I.Ch1Underrange,BOOL +RIO:3:I.Ch2Calibration,BOOL +RIO:3:I.Ch2Data,INT +RIO:3:I.Ch2Fault,BOOL +RIO:3:I.Ch2HAlarm,BOOL +RIO:3:I.Ch2HHAlarm,BOOL +RIO:3:I.Ch2LAlarm,BOOL +RIO:3:I.Ch2LLAlarm,BOOL +RIO:3:I.Ch2Overrange,BOOL +RIO:3:I.Ch2Status,SINT +RIO:3:I.Ch2Underrange,BOOL +RIO:3:I.Ch3Calibration,BOOL +RIO:3:I.Ch3Data,INT +RIO:3:I.Ch3Fault,BOOL +RIO:3:I.Ch3HAlarm,BOOL +RIO:3:I.Ch3HHAlarm,BOOL +RIO:3:I.Ch3LAlarm,BOOL +RIO:3:I.Ch3LLAlarm,BOOL +RIO:3:I.Ch3Overrange,BOOL +RIO:3:I.Ch3Status,SINT +RIO:3:I.Ch3Underrange,BOOL +RIO:3:I.Ch4Calibration,BOOL +RIO:3:I.Ch4Data,INT +RIO:3:I.Ch4Fault,BOOL +RIO:3:I.Ch4HAlarm,BOOL +RIO:3:I.Ch4HHAlarm,BOOL +RIO:3:I.Ch4LAlarm,BOOL +RIO:3:I.Ch4LLAlarm,BOOL +RIO:3:I.Ch4Overrange,BOOL +RIO:3:I.Ch4Status,SINT +RIO:3:I.Ch4Underrange,BOOL +RIO:3:I.Ch5Calibration,BOOL +RIO:3:I.Ch5Data,INT +RIO:3:I.Ch5Fault,BOOL +RIO:3:I.Ch5HAlarm,BOOL +RIO:3:I.Ch5HHAlarm,BOOL +RIO:3:I.Ch5LAlarm,BOOL +RIO:3:I.Ch5LLAlarm,BOOL +RIO:3:I.Ch5Overrange,BOOL +RIO:3:I.Ch5Status,SINT +RIO:3:I.Ch5Underrange,BOOL +RIO:3:I.Ch6Calibration,BOOL +RIO:3:I.Ch6Data,INT +RIO:3:I.Ch6Fault,BOOL +RIO:3:I.Ch6HAlarm,BOOL +RIO:3:I.Ch6HHAlarm,BOOL +RIO:3:I.Ch6LAlarm,BOOL +RIO:3:I.Ch6LLAlarm,BOOL +RIO:3:I.Ch6Overrange,BOOL +RIO:3:I.Ch6Status,SINT +RIO:3:I.Ch6Underrange,BOOL +RIO:3:I.Ch7Calibration,BOOL +RIO:3:I.Ch7Data,INT +RIO:3:I.Ch7Fault,BOOL +RIO:3:I.Ch7HAlarm,BOOL +RIO:3:I.Ch7HHAlarm,BOOL +RIO:3:I.Ch7LAlarm,BOOL +RIO:3:I.Ch7LLAlarm,BOOL +RIO:3:I.Ch7Overrange,BOOL +RIO:3:I.Ch7Status,SINT +RIO:3:I.Ch7Underrange,BOOL +RIO:3:I.Fault,DINT +RIO:4:C.CfgIDNum,DINT +RIO:4:C.CfgSize,DINT +RIO:4:C.FaultMode,SINT +RIO:4:C.FaultValue,SINT +RIO:4:C.ProgMode,SINT +RIO:4:C.ProgValue,SINT +RIO:4:C.Pt0FaultMode,BOOL +RIO:4:C.Pt0FaultValue,BOOL +RIO:4:C.Pt0ProgMode,BOOL +RIO:4:C.Pt0ProgValue,BOOL +RIO:4:C.Pt1FaultMode,BOOL +RIO:4:C.Pt1FaultValue,BOOL +RIO:4:C.Pt1ProgMode,BOOL +RIO:4:C.Pt1ProgValue,BOOL +RIO:4:C.Pt2FaultMode,BOOL +RIO:4:C.Pt2FaultValue,BOOL +RIO:4:C.Pt2ProgMode,BOOL +RIO:4:C.Pt2ProgValue,BOOL +RIO:4:C.Pt3FaultMode,BOOL +RIO:4:C.Pt3FaultValue,BOOL +RIO:4:C.Pt3ProgMode,BOOL +RIO:4:C.Pt3ProgValue,BOOL +RIO:4:C.Reserved,DINT +RIO:4:O,SINT +RIO:5:C.CfgIDNum,DINT +RIO:5:C.CfgSize,DINT +RIO:5:C.Pt0FilterOffOn,INT +RIO:5:C.Pt0FilterOnOff,INT +RIO:5:C.Pt1FilterOffOn,INT +RIO:5:C.Pt1FilterOnOff,INT +RIO:5:C.Pt2FilterOffOn,INT +RIO:5:C.Pt2FilterOnOff,INT +RIO:5:C.Pt3FilterOffOn,INT +RIO:5:C.Pt3FilterOnOff,INT +RIO:5:C.Pt4FilterOffOn,INT +RIO:5:C.Pt4FilterOnOff,INT +RIO:5:C.Pt5FilterOffOn,INT +RIO:5:C.Pt5FilterOnOff,INT +RIO:5:C.Pt6FilterOffOn,INT +RIO:5:C.Pt6FilterOnOff,INT +RIO:5:C.Pt7FilterOffOn,INT +RIO:5:C.Pt7FilterOnOff,INT +RIO:5:C.Reserved,DINT +RIO:5:I,SINT +RIO:6:C.CfgIDNum,DINT +RIO:6:C.CfgSize,DINT +RIO:6:C.Pt0FilterOffOn,INT +RIO:6:C.Pt0FilterOnOff,INT +RIO:6:C.Pt1FilterOffOn,INT +RIO:6:C.Pt1FilterOnOff,INT +RIO:6:C.Pt2FilterOffOn,INT +RIO:6:C.Pt2FilterOnOff,INT +RIO:6:C.Pt3FilterOffOn,INT +RIO:6:C.Pt3FilterOnOff,INT +RIO:6:C.Pt4FilterOffOn,INT +RIO:6:C.Pt4FilterOnOff,INT +RIO:6:C.Pt5FilterOffOn,INT +RIO:6:C.Pt5FilterOnOff,INT +RIO:6:C.Pt6FilterOffOn,INT +RIO:6:C.Pt6FilterOnOff,INT +RIO:6:C.Pt7FilterOffOn,INT +RIO:6:C.Pt7FilterOnOff,INT +RIO:6:C.Reserved,DINT +RIO:6:I,SINT +RIO:I.Data,SINT +RIO:I.SlotStatusBits0_31,DINT +RIO:I.SlotStatusBits32_63,DINT +RIO:O.Data,SINT +RIO:O.SlotControlBits0_31,DINT +RIO:O.SlotControlBits32_63,DINT +RIO_Battery_Fault_TMR.ACC,DINT +RIO_Battery_Fault_TMR.DN,BOOL +RIO_Battery_Fault_TMR.EN,BOOL +RIO_Battery_Fault_TMR.EnableIn,BOOL +RIO_Battery_Fault_TMR.EnableOut,BOOL +RIO_Battery_Fault_TMR.Hidden1,DINT +RIO_Battery_Fault_TMR.Hidden2,DINT +RIO_Battery_Fault_TMR.Hidden3,DINT +RIO_Battery_Fault_TMR.Hidden4,DINT +RIO_Battery_Fault_TMR.Hidden5,DINT +RIO_Battery_Fault_TMR.Hidden6,DINT +RIO_Battery_Fault_TMR.Hidden7,DINT +RIO_Battery_Fault_TMR.InstructFault,BOOL +RIO_Battery_Fault_TMR.PRE,DINT +RIO_Battery_Fault_TMR.PresetInv,BOOL +RIO_Battery_Fault_TMR.Reset,BOOL +RIO_Battery_Fault_TMR.Status,DINT +RIO_Battery_Fault_TMR.TimerEnable,BOOL +RIO_Battery_Fault_TMR.TT,BOOL +RIO_Battery_Fault_TMR.ulBoolInput1,DINT +RIO_Battery_Fault_TMR.ulBoolOutput1,DINT +RIOMBS.DATA.InputBit,DWORD +RIOMBS.DATA.InputRegister,INT +RIOMBS.DATA.OutputBit,DWORD +RIOMBS.DATA.OutputRegister,INT +RIOMBS.MASTERCMD.Count,INT +RIOMBS.MASTERCMD.DeviceAddress,DINT +RIOMBS.MASTERCMD.Enable,SINT +RIOMBS.MASTERCMD.Function,SINT +RIOMBS.MASTERCMD.InternalAddress,DINT +RIOMBS.MASTERCMD.Node,INT +RIOMBS.MASTERCMD.PollInterval,DINT +RIOMBS.MASTERCMD.Swap,SINT +RIOMBS.MASTERCMD.Trigger,BOOL +RIOMBS.STATUS.CmdError,INT +RIOMBS.STATUS.ErrorCount,DINT +RIOMBS.STATUS.Module,SINT +RIOMBS.STATUS.RXCount,DINT +RIOMBS.STATUS.TXCount,DINT +RIOMBS.UTIL.ByteCount,SINT +RIOMBS.UTIL.CmdDone,BOOL +RIOMBS.UTIL.CmdTimer.ACC,DINT +RIOMBS.UTIL.CmdTimer.DN,BOOL +RIOMBS.UTIL.CmdTimer.EN,BOOL +RIOMBS.UTIL.CmdTimer.PRE,DINT +RIOMBS.UTIL.CmdTimer.TT,BOOL +RIOMBS.UTIL.CoilBuffer.Data,DWORD +RIOMBS.UTIL.Connection,BOOL +RIOMBS.UTIL.Count,INT +RIOMBS.UTIL.CountPlusIntAddr,INT +RIOMBS.UTIL.CurrentCmd,INT +RIOMBS.UTIL.CurrentCmdReset,BOOL +RIOMBS.UTIL.Error,SINT +RIOMBS.UTIL.Function,SINT +RIOMBS.UTIL.InArraySize,INT +RIOMBS.UTIL.InputDiscreteArraySize,INT +RIOMBS.UTIL.InputDiscreteArraySizem1,INT +RIOMBS.UTIL.InputRegisterArraySize,INT +RIOMBS.UTIL.InputRegisterArraySizem1,INT +RIOMBS.UTIL.IntAddress,INT +RIOMBS.UTIL.MasterRXResponse,BOOL +RIOMBS.UTIL.MasterTXQuery,BOOL +RIOMBS.UTIL.MaxDiscreteSize,INT +RIOMBS.UTIL.MaxRegisterSize,INT +RIOMBS.UTIL.MoveFrom,INT +RIOMBS.UTIL.MoveTo,INT +RIOMBS.UTIL.Node,SINT +RIOMBS.UTIL.NodeAddress,INT +RIOMBS.UTIL.OutArraySize,INT +RIOMBS.UTIL.OutputDiscreteArraySize,INT +RIOMBS.UTIL.OutputDiscreteArraySizem1,INT +RIOMBS.UTIL.OutputRegisterArraySize,INT +RIOMBS.UTIL.OutputRegisterArraySizem1,INT +RIOMBS.UTIL.RegBuffer,INT +RIOMBS.UTIL.RegDataControl.DN,BOOL +RIOMBS.UTIL.RegDataControl.EM,BOOL +RIOMBS.UTIL.RegDataControl.EN,BOOL +RIOMBS.UTIL.RegDataControl.ER,BOOL +RIOMBS.UTIL.RegDataControl.EU,BOOL +RIOMBS.UTIL.RegDataControl.FD,BOOL +RIOMBS.UTIL.RegDataControl.IN,BOOL +RIOMBS.UTIL.RegDataControl.LEN,DINT +RIOMBS.UTIL.RegDataControl.POS,DINT +RIOMBS.UTIL.RegDataControl.UL,BOOL +RIOMBS.UTIL.RX_ASSY,SINT +RIOMBS.UTIL.RXID_Previous,SINT +RIOMBS.UTIL.SlaveQuery,BOOL +RIOMBS.UTIL.Swap,SINT +RIOMBS.UTIL.TX_ASSY,SINT +RIOMBS.UTIL.TXID_Previous,SINT +RIOMBS.UTIL.WaitForError,BOOL +RIOMBS.UTIL.WaitForResponse,BOOL +RIOMBS.UTIL.WaitTimer.ACC,DINT +RIOMBS.UTIL.WaitTimer.DN,BOOL +RIOMBS.UTIL.WaitTimer.EN,BOOL +RIOMBS.UTIL.WaitTimer.PRE,DINT +RIOMBS.UTIL.WaitTimer.TT,BOOL +RIOMBS_AOI_36.ByteBuffer,SINT +RIOMBS_AOI_36.ByteMoveBuffer,SINT +RIOMBS_AOI_36.ByteSwappedRegister,INT +RIOMBS_AOI_36.CurrentCmd,INT +RIOMBS_AOI_36.CurrentSwapCount,INT +RIOMBS_AOI_36.EnableIn,BOOL +RIOMBS_AOI_36.EnableOut,BOOL +RIOMBS_AOI_36.IntAddress,INT +RIOMBS_AOI_36.MJFAULTS,DINT +RIOMBS_AOI_36.ResetCommandTimer.ACC,DINT +RIOMBS_AOI_36.ResetCommandTimer.DN,BOOL +RIOMBS_AOI_36.ResetCommandTimer.EN,BOOL +RIOMBS_AOI_36.ResetCommandTimer.PRE,DINT +RIOMBS_AOI_36.ResetCommandTimer.TT,BOOL +RIOMBS_AOI_36.WordBuffer,INT +RIOMBS_AOI_36.WordByteSwapBuffer,INT +RIOMBS_AOI_36.WordByteSwapMoveBuffer,INT +RIOMBS_AOI_36.WordMoveBuffer,INT +RIOMBS_AOI_36.WordSwappedRegister,INT +RIOMBS_Config.Baud_Rate,SINT +RIOMBS_Config.Coldboot,BOOL +RIOMBS_Config.Holding_Register_Count_4X,INT +RIOMBS_Config.Input_Register_Count_3X,INT +RIOMBS_Config.Input_Status_Count_1X,INT +RIOMBS_Config.Output_Coil_Count_0X,INT +RIOMBS_Config.Protocol,SINT +RIOMBS_Config.Reserved01,INT +RIOMBS_Config.Reserved02,INT +RIOMBS_Config.Reserved03,INT +RIOMBS_Config.Reserved04,INT +RIOMBS_Config.RX_Length,SINT +RIOMBS_Config.Serial_COM,SINT +RIOMBS_Config.Slave_ID,SINT +RIOMBS_Config.Timeout,DINT +RIOMBS_Config.TX_Length,SINT +RIOMBS_Config.Type,SINT +RIOMBSConfig_AOI_36.EnableIn,BOOL +RIOMBSConfig_AOI_36.EnableOut,BOOL +Sales_Vessel.EnableIn,BOOL +Sales_Vessel.EnableOut,BOOL +Sales_Vessel.In,REAL +Sales_Vessel.InEUMax,REAL +Sales_Vessel.InEUMin,REAL +Sales_Vessel.InRawMax,REAL +Sales_Vessel.InRawMin,REAL +Sales_Vessel.InRawRangeInv,BOOL +Sales_Vessel.InstructFault,BOOL +Sales_Vessel.Limiting,BOOL +Sales_Vessel.MaxAlarm,BOOL +Sales_Vessel.MinAlarm,BOOL +Sales_Vessel.Out,REAL +Sales_Vessel.SCL_HiddenFloat1,REAL +Sales_Vessel.SCL_HiddenFloat2,REAL +Sales_Vessel.SCL_HiddenFloat3,REAL +Sales_Vessel.SCL_HiddenFloat4,REAL +Sales_Vessel.Status,DINT +Sales_Vessel.ulBoolInput1,DINT +Sales_Vessel.ulBoolOutput1,DINT +Sales_Vessel_LSHH.Alarmed,BOOL +Sales_Vessel_LSHH.CMD_Alarm_Clear,BOOL +Sales_Vessel_LSHH.CMD_Enable,BOOL +Sales_Vessel_LSHH.Debounce_TMR.ACC,DINT +Sales_Vessel_LSHH.Debounce_TMR.DN,BOOL +Sales_Vessel_LSHH.Debounce_TMR.EN,BOOL +Sales_Vessel_LSHH.Debounce_TMR.PRE,DINT +Sales_Vessel_LSHH.Debounce_TMR.TT,BOOL +Sales_Vessel_LSHH.EnableIn,BOOL +Sales_Vessel_LSHH.EnableOut,BOOL +Sales_Vessel_LSHH.LSHH_Tripped,BOOL +Sales_Vessel_LSHH.SPT_Debounce,DINT +SPT_2H_Plate_Size,REAL +SPT_3H_Plate_Size,REAL +SPT_4H_Plate_Size,REAL +SPT_5H_Plate_Size,REAL +SPT_6H_Plate_Size,REAL +SPT_7H_Plate_Size,REAL +SPT_Both_WTP_Manual_Speed,REAL +SPT_BOTH_WTP_PID_Setpoint,REAL +SPT_BOTH_WTP_PID_Setpoint_Holding,REAL +SPT_Flare_Plate_Size,REAL +SPT_Flare_Vessel_Hi,REAL +SPT_Flare_Vessel_Lo,REAL +SPT_Flare_VFD_Frequency,REAL +SPT_Heater_PSI_Hi,REAL +SPT_Heater_PSI_HiHi,REAL +SPT_Heater_PSI_Lo,REAL +SPT_HP_Flare_Flame_Arrestor_Hi,REAL +SPT_HP_Flare_FR_Hi,REAL +SPT_Lact_ST1_Permissive_Level,REAL +SPT_Lact_Start,REAL +SPT_Lact_Stop,REAL +SPT_LP_Flare_Flame_Arrestor_Hi,REAL +SPT_LP_Flare_FR_Hi,REAL +SPT_Maximum_Tank_Vapor_Pressure,REAL +SPT_Minimum_Tank_Vapor_Pressure,REAL +SPT_OT1_Hi_AL0,REAL +SPT_OT1_HiHi_AL0,REAL +SPT_OT1_Lo_AL0,REAL +SPT_OT2_Hi_AL0,REAL +SPT_OT2_HiHi_AL0,REAL +SPT_OT2_Lo_AL0,REAL +SPT_Recirc_Start,REAL +SPT_Recirc_Stop,REAL +SPT_Sales_DP_Hi,REAL +SPT_Sales_DP_Lo,REAL +SPT_Sales_FR_Hi,REAL +SPT_Sales_Gas_Line_Hi,REAL +SPT_Sales_Gas_Line_Lo,REAL +SPT_Sales_Plate_Size,REAL +SPT_Sales_Vessel_Hi,REAL +SPT_Sales_Vessel_HiHi,REAL +SPT_Sales_Vessel_Lo,REAL +SPT_ST1_Hi_AL0,REAL +SPT_ST1_HiHi_AL0,REAL +SPT_ST1_Lo_AL0,REAL +SPT_Supply_Gas_Hi,REAL +SPT_Supply_Gas_HiHi,REAL +SPT_Supply_Gas_Lo,REAL +SPT_Supply_Gas_LoLo,REAL +SPT_Tank_Vapor_AL0_Hi,REAL +SPT_Tank_Vapor_AL0_HiHi,REAL +SPT_Tank_Vapor_AL0_Lo,REAL +SPT_Tank_Vapor_AL0_LoLo,REAL +SPT_V1_DP_Hi,REAL +SPT_V1_DP_Lo,REAL +SPT_V1_PSI_Alarms_Hi,REAL +SPT_V1_PSI_Alarms_HiHi,REAL +SPT_V1_PSI_Alarms_Lo,REAL +SPT_V1_PSI_Alarms_LoLo,REAL +SPT_V2_DP_Hi,REAL +SPT_V2_DP_Lo,REAL +SPT_V2_PSI_Alarms_Hi,REAL +SPT_V2_PSI_Alarms_HiHi,REAL +SPT_V2_PSI_Alarms_Lo,REAL +SPT_V2_PSI_Alarms_LoLo,REAL +SPT_V3_DP_Hi,REAL +SPT_V3_DP_Lo,REAL +SPT_V3_PSI_Alarms_Hi,REAL +SPT_V3_PSI_Alarms_HiHi,REAL +SPT_V3_PSI_Alarms_Lo,REAL +SPT_V3_PSI_Alarms_LoLo,REAL +SPT_V4_DP_Hi,REAL +SPT_V4_DP_Lo,REAL +SPT_V4_PSI_Alarms_Hi,REAL +SPT_V4_PSI_Alarms_HiHi,REAL +SPT_V4_PSI_Alarms_Lo,REAL +SPT_V4_PSI_Alarms_LoLo,REAL +SPT_Vapor_Pressure_AL0_Hi,REAL +SPT_Vapor_Pressure_AL0_Lo,REAL +SPT_Vapor_Pressure_AL0_LoLo,REAL +SPT_VRT_PSI_Hi,REAL +SPT_VRT_PSI_HiHi,REAL +SPT_VRT_PSI_Lo,REAL +SPT_VRU_Plate_Size,REAL +SPT_Working_Oil_Tank,DINT +SPT_Working_Water_Tank,DINT +SPT_WT1_Hi_AL0,REAL +SPT_WT1_HiHi_AL0,REAL +SPT_WT1_Lo_AL0,REAL +SPT_WT2_Hi_AL0,REAL +SPT_WT2_HiHi_AL0,REAL +SPT_WT2_Lo_AL0,REAL +SPT_WTP1_Hi_Discharge_PSI,REAL +SPT_WTP1_HiHi_Discharge_PSI,REAL +SPT_WTP1_Manual_Setpoint,REAL +SPT_WTP1_PID_Setpoint,REAL +SPT_WTP1_PID_Setpoint_Holding,REAL +SPT_WTP1_Start,REAL +SPT_WTP1_Stop,REAL +SPT_WTP2_Hi_Discharge_PSI,REAL +SPT_WTP2_HiHi_Discharge_PSI,REAL +SPT_WTP2_Manual_Setpoint,REAL +SPT_WTP2_PID_Setpoint,REAL +SPT_WTP2_PID_Setpoint_Holding,REAL +SPT_WTP2_Start,REAL +SPT_WTP2_Stop,REAL +SPT_WTP_Discharge_Header_Hi,REAL +SPT_WTP_Discharge_Header_HiHi,REAL +SPT_WTP_DIscharge_Header_Lo_PSI,REAL +SPT_WTP_Flowline_Hi,REAL +SPT_WTP_Flowline_HiHi,REAL +SPT_WTP_FM_Hi_AL0,REAL +SPT_WTP_FM_HiHi_AL0,REAL +SPT_WTP_FM_Lo_AL0,REAL +SPT_WTP_FM_LoLo_AL0,REAL +SPT_WTP_Full_Auto_Max_Tank_Level,REAL +SPT_WTP_Full_Auto_Min_Tank_Level,REAL +SPT_WTP_Full_Auto_PID_Setpoint_Holding,REAL +SPT_WTP_Full_Auto_PID_Timer,REAL +SPT_WTP_Full_Auto_Tank_Level_Hold,REAL +SPT_WTP_LoLo_Suction_PSI,REAL +ST1_Alarms.Alarm_Hi,BOOL +ST1_Alarms.Alarm_HiHi,BOOL +ST1_Alarms.Alarm_Lo,BOOL +ST1_Alarms.Alarm_LoLo,BOOL +ST1_Alarms.Alarms_Enable,BOOL +ST1_Alarms.EnableIn,BOOL +ST1_Alarms.EnableOut,BOOL +ST1_Alarms.HiHI.ACC,DINT +ST1_Alarms.HiHI.DN,BOOL +ST1_Alarms.HiHI.EN,BOOL +ST1_Alarms.HiHI.PRE,DINT +ST1_Alarms.HiHI.TT,BOOL +ST1_Alarms.SPT_Tank_Hi,REAL +ST1_Alarms.SPT_Tank_HiHi,REAL +ST1_Alarms.SPT_Tank_Lo,REAL +ST1_Alarms.SPT_Tank_LoLo,REAL +ST1_Alarms.Tank_Alarm_Clear_CMD,BOOL +ST1_Alarms.Val_Tank_Level,REAL +Start_Level_To_Lact.Attribute,INT +Start_Level_To_Lact.Channel,SINT +Start_Level_To_Lact.Class,INT +Start_Level_To_Lact.ConnectionRate,DINT +Start_Level_To_Lact.DestinationLink,INT +Start_Level_To_Lact.DestinationNode,INT +Start_Level_To_Lact.DN,BOOL +Start_Level_To_Lact.DN_LEN,INT +Start_Level_To_Lact.EN,BOOL +Start_Level_To_Lact.EN_CC,BOOL +Start_Level_To_Lact.ER,BOOL +Start_Level_To_Lact.ERR,INT +Start_Level_To_Lact.ERR_SRC,SINT +Start_Level_To_Lact.EW,BOOL +Start_Level_To_Lact.EXERR,DINT +Start_Level_To_Lact.exerrlength,SINT +Start_Level_To_Lact.Flags,INT +Start_Level_To_Lact.Group,SINT +Start_Level_To_Lact.Instance,DINT +Start_Level_To_Lact.LocalIndex,DINT +Start_Level_To_Lact.offsettodata,DINT +Start_Level_To_Lact.Path.DATA,SINT +Start_Level_To_Lact.Path.LEN,DINT +Start_Level_To_Lact.Rack,SINT +Start_Level_To_Lact.RemoteElement.DATA,SINT +Start_Level_To_Lact.RemoteElement.LEN,DINT +Start_Level_To_Lact.RemoteIndex,DINT +Start_Level_To_Lact.REQ_LEN,INT +Start_Level_To_Lact.Reserved1,DINT +Start_Level_To_Lact.Reserved2,DINT +Start_Level_To_Lact.Slot,SINT +Start_Level_To_Lact.SourceLink,INT +Start_Level_To_Lact.ST,BOOL +Start_Level_To_Lact.TimeoutMultiplier,SINT +Start_Level_To_Lact.TO,BOOL +Start_Level_To_Lact.UnconnectedTimeout,DINT +Stop_Level_To_Lact.Attribute,INT +Stop_Level_To_Lact.Channel,SINT +Stop_Level_To_Lact.Class,INT +Stop_Level_To_Lact.ConnectionRate,DINT +Stop_Level_To_Lact.DestinationLink,INT +Stop_Level_To_Lact.DestinationNode,INT +Stop_Level_To_Lact.DN,BOOL +Stop_Level_To_Lact.DN_LEN,INT +Stop_Level_To_Lact.EN,BOOL +Stop_Level_To_Lact.EN_CC,BOOL +Stop_Level_To_Lact.ER,BOOL +Stop_Level_To_Lact.ERR,INT +Stop_Level_To_Lact.ERR_SRC,SINT +Stop_Level_To_Lact.EW,BOOL +Stop_Level_To_Lact.EXERR,DINT +Stop_Level_To_Lact.exerrlength,SINT +Stop_Level_To_Lact.Flags,INT +Stop_Level_To_Lact.Group,SINT +Stop_Level_To_Lact.Instance,DINT +Stop_Level_To_Lact.LocalIndex,DINT +Stop_Level_To_Lact.offsettodata,DINT +Stop_Level_To_Lact.Path.DATA,SINT +Stop_Level_To_Lact.Path.LEN,DINT +Stop_Level_To_Lact.Rack,SINT +Stop_Level_To_Lact.RemoteElement.DATA,SINT +Stop_Level_To_Lact.RemoteElement.LEN,DINT +Stop_Level_To_Lact.RemoteIndex,DINT +Stop_Level_To_Lact.REQ_LEN,INT +Stop_Level_To_Lact.Reserved1,DINT +Stop_Level_To_Lact.Reserved2,DINT +Stop_Level_To_Lact.Slot,SINT +Stop_Level_To_Lact.SourceLink,INT +Stop_Level_To_Lact.ST,BOOL +Stop_Level_To_Lact.TimeoutMultiplier,SINT +Stop_Level_To_Lact.TO,BOOL +Stop_Level_To_Lact.UnconnectedTimeout,DINT +Tank_Vapor_PSI.Alarm_Hi,BOOL +Tank_Vapor_PSI.Alarm_HiHi,BOOL +Tank_Vapor_PSI.Alarm_Lo,BOOL +Tank_Vapor_PSI.Alarm_LoLo,BOOL +Tank_Vapor_PSI.Alarms_Enable,BOOL +Tank_Vapor_PSI.EnableIn,BOOL +Tank_Vapor_PSI.EnableOut,BOOL +Tank_Vapor_PSI.HiHI.ACC,DINT +Tank_Vapor_PSI.HiHI.DN,BOOL +Tank_Vapor_PSI.HiHI.EN,BOOL +Tank_Vapor_PSI.HiHI.PRE,DINT +Tank_Vapor_PSI.HiHI.TT,BOOL +Tank_Vapor_PSI.SPT_Tank_Hi,REAL +Tank_Vapor_PSI.SPT_Tank_HiHi,REAL +Tank_Vapor_PSI.SPT_Tank_Lo,REAL +Tank_Vapor_PSI.SPT_Tank_LoLo,REAL +Tank_Vapor_PSI.Tank_Alarm_Clear_CMD,BOOL +Tank_Vapor_PSI.Val_Tank_Level,REAL +Test_1,REAL +Test_2,REAL +Test_3,REAL +Test_4,REAL +Test_5,REAL +test_bool,BOOL +Test_WTP_Totalizer.Current_Day,INT +Test_WTP_Totalizer.Current_Hour,INT +Test_WTP_Totalizer.Current_Minute,INT +Test_WTP_Totalizer.Current_Second,INT +Test_WTP_Totalizer.EnableIn,BOOL +Test_WTP_Totalizer.EnableOut,BOOL +Test_WTP_Totalizer.Oil_CDH,REAL +Test_WTP_Totalizer.Oil_CMH,REAL +Test_WTP_Totalizer.Oil_Contract_Hour,INT +Test_WTP_Totalizer.Val_Oil_LastMonth_Accum,REAL +Test_WTP_Totalizer.Val_Oil_Month_Accum,REAL +Test_WTP_Totalizer.Val_Oil_T1,REAL +Test_WTP_Totalizer.Val_Oil_Todays_Accum,REAL +Test_WTP_Totalizer.Val_Oil_Yest_Accum,REAL +Test_WTP_Totalizer.Val_Water_LastMonth_Accum,REAL +Test_WTP_Totalizer.Val_Water_Month_Accum,REAL +Test_WTP_Totalizer.Val_Water_T1,REAL +Test_WTP_Totalizer.Val_Water_Todays_Accum,REAL +Test_WTP_Totalizer.Val_Water_Yest_Accum,REAL +Test_WTP_Totalizer.Water_CDH,REAL +Test_WTP_Totalizer.Water_CMH,REAL +Test_WTP_Totalizer.Water_Contract_Hour,INT +Test_WTP_Totalizer_A.Current_Day,INT +Test_WTP_Totalizer_A.Current_Hour,INT +Test_WTP_Totalizer_A.Current_Minute,INT +Test_WTP_Totalizer_A.Current_Second,INT +Test_WTP_Totalizer_A.EnableIn,BOOL +Test_WTP_Totalizer_A.EnableOut,BOOL +Test_WTP_Totalizer_A.Oil_CDH,REAL +Test_WTP_Totalizer_A.Oil_CMH,REAL +Test_WTP_Totalizer_A.Oil_Contract_Hour,INT +Test_WTP_Totalizer_A.Val_Oil_LastMonth_Accum,REAL +Test_WTP_Totalizer_A.Val_Oil_Month_Accum,REAL +Test_WTP_Totalizer_A.Val_Oil_T1,REAL +Test_WTP_Totalizer_A.Val_Oil_Todays_Accum,REAL +Test_WTP_Totalizer_A.Val_Oil_Yest_Accum,REAL +Test_WTP_Totalizer_A.Val_Water_LastMonth_Accum,REAL +Test_WTP_Totalizer_A.Val_Water_Month_Accum,REAL +Test_WTP_Totalizer_A.Val_Water_T1,REAL +Test_WTP_Totalizer_A.Val_Water_Todays_Accum,REAL +Test_WTP_Totalizer_A.Val_Water_Yest_Accum,REAL +Test_WTP_Totalizer_A.Water_CDH,REAL +Test_WTP_Totalizer_A.Water_CMH,REAL +Test_WTP_Totalizer_A.Water_Contract_Hour,INT +V1_LSHH_Debounce.ACC,DINT +V1_LSHH_Debounce.DN,BOOL +V1_LSHH_Debounce.EN,BOOL +V1_LSHH_Debounce.PRE,DINT +V1_LSHH_Debounce.TT,BOOL +V1_Oil_CFR_Holding,DINT +V1_Oil_Density_Holding,DINT +V1_Oil_Ref_Density_Holding,DINT +V1_Oil_Temp_Holding,DINT +V1_Oil_Totalizer.Contract_Hour,REAL +V1_Oil_Totalizer.Contract_Hour_ONS,BOOL +V1_Oil_Totalizer.Day,DINT +V1_Oil_Totalizer.EnableIn,BOOL +V1_Oil_Totalizer.EnableOut,BOOL +V1_Oil_Totalizer.Flow_Totalizer,REAL +V1_Oil_Totalizer.Flow_Totalizer_Hold,REAL +V1_Oil_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V1_Oil_Totalizer.Hour,DINT +V1_Oil_Totalizer.Minute,DINT +V1_Oil_Totalizer.Month_Hold_ONS,BOOL +V1_Oil_Totalizer.Monthlys_TotalFlow,REAL +V1_Oil_Totalizer.PrevMonthlys_TotalFlow,REAL +V1_Oil_Totalizer.Second,DINT +V1_Oil_Totalizer.Today_TotalFlow,REAL +V1_Oil_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V1_Oil_Totalizer.Totalizer_Current_Month_Holding,REAL +V1_Oil_Totalizer.Yesterdays_TotalFlow,REAL +V1_PSI.EnableIn,BOOL +V1_PSI.EnableOut,BOOL +V1_PSI.In,REAL +V1_PSI.InEUMax,REAL +V1_PSI.InEUMin,REAL +V1_PSI.InRawMax,REAL +V1_PSI.InRawMin,REAL +V1_PSI.InRawRangeInv,BOOL +V1_PSI.InstructFault,BOOL +V1_PSI.Limiting,BOOL +V1_PSI.MaxAlarm,BOOL +V1_PSI.MinAlarm,BOOL +V1_PSI.Out,REAL +V1_PSI.SCL_HiddenFloat1,REAL +V1_PSI.SCL_HiddenFloat2,REAL +V1_PSI.SCL_HiddenFloat3,REAL +V1_PSI.SCL_HiddenFloat4,REAL +V1_PSI.Status,DINT +V1_PSI.ulBoolInput1,DINT +V1_PSI.ulBoolOutput1,DINT +V1_PSI_Alarms.Alarm_Hi,BOOL +V1_PSI_Alarms.Alarm_HiHi,BOOL +V1_PSI_Alarms.Alarm_Lo,BOOL +V1_PSI_Alarms.Alarm_LoLo,BOOL +V1_PSI_Alarms.Alarms_Enable,BOOL +V1_PSI_Alarms.EnableIn,BOOL +V1_PSI_Alarms.EnableOut,BOOL +V1_PSI_Alarms.HiHI.ACC,DINT +V1_PSI_Alarms.HiHI.DN,BOOL +V1_PSI_Alarms.HiHI.EN,BOOL +V1_PSI_Alarms.HiHI.PRE,DINT +V1_PSI_Alarms.HiHI.TT,BOOL +V1_PSI_Alarms.SPT_Tank_Hi,REAL +V1_PSI_Alarms.SPT_Tank_HiHi,REAL +V1_PSI_Alarms.SPT_Tank_Lo,REAL +V1_PSI_Alarms.SPT_Tank_LoLo,REAL +V1_PSI_Alarms.Tank_Alarm_Clear_CMD,BOOL +V1_PSI_Alarms.Val_Tank_Level,REAL +V1_Totalizer.Current_Day,INT +V1_Totalizer.Current_Hour,INT +V1_Totalizer.Current_Minute,INT +V1_Totalizer.Current_Second,INT +V1_Totalizer.EnableIn,BOOL +V1_Totalizer.EnableOut,BOOL +V1_Totalizer.Oil_CDH,REAL +V1_Totalizer.Oil_CMH,REAL +V1_Totalizer.Oil_Contract_Hour,INT +V1_Totalizer.Val_Oil_LastMonth_Accum,REAL +V1_Totalizer.Val_Oil_Month_Accum,REAL +V1_Totalizer.Val_Oil_T1,REAL +V1_Totalizer.Val_Oil_Todays_Accum,REAL +V1_Totalizer.Val_Oil_Yest_Accum,REAL +V1_Totalizer.Val_Water_LastMonth_Accum,REAL +V1_Totalizer.Val_Water_Month_Accum,REAL +V1_Totalizer.Val_Water_T1,REAL +V1_Totalizer.Val_Water_Todays_Accum,REAL +V1_Totalizer.Val_Water_Yest_Accum,REAL +V1_Totalizer.Water_CDH,REAL +V1_Totalizer.Water_CMH,REAL +V1_Totalizer.Water_Contract_Hour,INT +V1_Water_Cond_Holding,DINT +V1_Water_Totalizer.Contract_Hour,REAL +V1_Water_Totalizer.Contract_Hour_ONS,BOOL +V1_Water_Totalizer.Day,DINT +V1_Water_Totalizer.EnableIn,BOOL +V1_Water_Totalizer.EnableOut,BOOL +V1_Water_Totalizer.Flow_Totalizer,REAL +V1_Water_Totalizer.Flow_Totalizer_Hold,REAL +V1_Water_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V1_Water_Totalizer.Hour,DINT +V1_Water_Totalizer.Minute,DINT +V1_Water_Totalizer.Month_Hold_ONS,BOOL +V1_Water_Totalizer.Monthlys_TotalFlow,REAL +V1_Water_Totalizer.PrevMonthlys_TotalFlow,REAL +V1_Water_Totalizer.Second,DINT +V1_Water_Totalizer.Today_TotalFlow,REAL +V1_Water_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V1_Water_Totalizer.Totalizer_Current_Month_Holding,REAL +V1_Water_Totalizer.Yesterdays_TotalFlow,REAL +V2_LSHH_Debounce.ACC,DINT +V2_LSHH_Debounce.DN,BOOL +V2_LSHH_Debounce.EN,BOOL +V2_LSHH_Debounce.PRE,DINT +V2_LSHH_Debounce.TT,BOOL +V2_Oil_CFR_Holding,DINT +V2_Oil_Density_Holding,DINT +V2_Oil_Ref_Dens_Holding,DINT +V2_Oil_Temp_Holding,DINT +V2_Oil_Totalizer.Contract_Hour,REAL +V2_Oil_Totalizer.Contract_Hour_ONS,BOOL +V2_Oil_Totalizer.Day,DINT +V2_Oil_Totalizer.EnableIn,BOOL +V2_Oil_Totalizer.EnableOut,BOOL +V2_Oil_Totalizer.Flow_Totalizer,REAL +V2_Oil_Totalizer.Flow_Totalizer_Hold,REAL +V2_Oil_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V2_Oil_Totalizer.Hour,DINT +V2_Oil_Totalizer.Minute,DINT +V2_Oil_Totalizer.Month_Hold_ONS,BOOL +V2_Oil_Totalizer.Monthlys_TotalFlow,REAL +V2_Oil_Totalizer.PrevMonthlys_TotalFlow,REAL +V2_Oil_Totalizer.Second,DINT +V2_Oil_Totalizer.Today_TotalFlow,REAL +V2_Oil_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V2_Oil_Totalizer.Totalizer_Current_Month_Holding,REAL +V2_Oil_Totalizer.Yesterdays_TotalFlow,REAL +V2_PSI.EnableIn,BOOL +V2_PSI.EnableOut,BOOL +V2_PSI.In,REAL +V2_PSI.InEUMax,REAL +V2_PSI.InEUMin,REAL +V2_PSI.InRawMax,REAL +V2_PSI.InRawMin,REAL +V2_PSI.InRawRangeInv,BOOL +V2_PSI.InstructFault,BOOL +V2_PSI.Limiting,BOOL +V2_PSI.MaxAlarm,BOOL +V2_PSI.MinAlarm,BOOL +V2_PSI.Out,REAL +V2_PSI.SCL_HiddenFloat1,REAL +V2_PSI.SCL_HiddenFloat2,REAL +V2_PSI.SCL_HiddenFloat3,REAL +V2_PSI.SCL_HiddenFloat4,REAL +V2_PSI.Status,DINT +V2_PSI.ulBoolInput1,DINT +V2_PSI.ulBoolOutput1,DINT +V2_PSI_Alarms.Alarm_Hi,BOOL +V2_PSI_Alarms.Alarm_HiHi,BOOL +V2_PSI_Alarms.Alarm_Lo,BOOL +V2_PSI_Alarms.Alarm_LoLo,BOOL +V2_PSI_Alarms.Alarms_Enable,BOOL +V2_PSI_Alarms.EnableIn,BOOL +V2_PSI_Alarms.EnableOut,BOOL +V2_PSI_Alarms.HiHI.ACC,DINT +V2_PSI_Alarms.HiHI.DN,BOOL +V2_PSI_Alarms.HiHI.EN,BOOL +V2_PSI_Alarms.HiHI.PRE,DINT +V2_PSI_Alarms.HiHI.TT,BOOL +V2_PSI_Alarms.SPT_Tank_Hi,REAL +V2_PSI_Alarms.SPT_Tank_HiHi,REAL +V2_PSI_Alarms.SPT_Tank_Lo,REAL +V2_PSI_Alarms.SPT_Tank_LoLo,REAL +V2_PSI_Alarms.Tank_Alarm_Clear_CMD,BOOL +V2_PSI_Alarms.Val_Tank_Level,REAL +V2_Totalizer.Current_Day,INT +V2_Totalizer.Current_Hour,INT +V2_Totalizer.Current_Minute,INT +V2_Totalizer.Current_Second,INT +V2_Totalizer.EnableIn,BOOL +V2_Totalizer.EnableOut,BOOL +V2_Totalizer.Oil_CDH,REAL +V2_Totalizer.Oil_CMH,REAL +V2_Totalizer.Oil_Contract_Hour,INT +V2_Totalizer.Val_Oil_LastMonth_Accum,REAL +V2_Totalizer.Val_Oil_Month_Accum,REAL +V2_Totalizer.Val_Oil_T1,REAL +V2_Totalizer.Val_Oil_Todays_Accum,REAL +V2_Totalizer.Val_Oil_Yest_Accum,REAL +V2_Totalizer.Val_Water_LastMonth_Accum,REAL +V2_Totalizer.Val_Water_Month_Accum,REAL +V2_Totalizer.Val_Water_T1,REAL +V2_Totalizer.Val_Water_Todays_Accum,REAL +V2_Totalizer.Val_Water_Yest_Accum,REAL +V2_Totalizer.Water_CDH,REAL +V2_Totalizer.Water_CMH,REAL +V2_Totalizer.Water_Contract_Hour,INT +V2_Water_Cond_Holding,DINT +V2_Water_Totalizer.Contract_Hour,REAL +V2_Water_Totalizer.Contract_Hour_ONS,BOOL +V2_Water_Totalizer.Day,DINT +V2_Water_Totalizer.EnableIn,BOOL +V2_Water_Totalizer.EnableOut,BOOL +V2_Water_Totalizer.Flow_Totalizer,REAL +V2_Water_Totalizer.Flow_Totalizer_Hold,REAL +V2_Water_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V2_Water_Totalizer.Hour,DINT +V2_Water_Totalizer.Minute,DINT +V2_Water_Totalizer.Month_Hold_ONS,BOOL +V2_Water_Totalizer.Monthlys_TotalFlow,REAL +V2_Water_Totalizer.PrevMonthlys_TotalFlow,REAL +V2_Water_Totalizer.Second,DINT +V2_Water_Totalizer.Today_TotalFlow,REAL +V2_Water_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V2_Water_Totalizer.Totalizer_Current_Month_Holding,REAL +V2_Water_Totalizer.Yesterdays_TotalFlow,REAL +V3_LSHH_Debounce.ACC,DINT +V3_LSHH_Debounce.DN,BOOL +V3_LSHH_Debounce.EN,BOOL +V3_LSHH_Debounce.PRE,DINT +V3_LSHH_Debounce.TT,BOOL +V3_Oil_CFR_Holding,DINT +V3_Oil_Density_Holding,DINT +V3_Oil_Ref_Dens_Holding,DINT +V3_Oil_Temp_Holding,DINT +V3_Oil_Totalizer.Contract_Hour,REAL +V3_Oil_Totalizer.Contract_Hour_ONS,BOOL +V3_Oil_Totalizer.Day,DINT +V3_Oil_Totalizer.EnableIn,BOOL +V3_Oil_Totalizer.EnableOut,BOOL +V3_Oil_Totalizer.Flow_Totalizer,REAL +V3_Oil_Totalizer.Flow_Totalizer_Hold,REAL +V3_Oil_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V3_Oil_Totalizer.Hour,DINT +V3_Oil_Totalizer.Minute,DINT +V3_Oil_Totalizer.Month_Hold_ONS,BOOL +V3_Oil_Totalizer.Monthlys_TotalFlow,REAL +V3_Oil_Totalizer.PrevMonthlys_TotalFlow,REAL +V3_Oil_Totalizer.Second,DINT +V3_Oil_Totalizer.Today_TotalFlow,REAL +V3_Oil_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V3_Oil_Totalizer.Totalizer_Current_Month_Holding,REAL +V3_Oil_Totalizer.Yesterdays_TotalFlow,REAL +V3_PSI.EnableIn,BOOL +V3_PSI.EnableOut,BOOL +V3_PSI.In,REAL +V3_PSI.InEUMax,REAL +V3_PSI.InEUMin,REAL +V3_PSI.InRawMax,REAL +V3_PSI.InRawMin,REAL +V3_PSI.InRawRangeInv,BOOL +V3_PSI.InstructFault,BOOL +V3_PSI.Limiting,BOOL +V3_PSI.MaxAlarm,BOOL +V3_PSI.MinAlarm,BOOL +V3_PSI.Out,REAL +V3_PSI.SCL_HiddenFloat1,REAL +V3_PSI.SCL_HiddenFloat2,REAL +V3_PSI.SCL_HiddenFloat3,REAL +V3_PSI.SCL_HiddenFloat4,REAL +V3_PSI.Status,DINT +V3_PSI.ulBoolInput1,DINT +V3_PSI.ulBoolOutput1,DINT +V3_PSI_Alarms.Alarm_Hi,BOOL +V3_PSI_Alarms.Alarm_HiHi,BOOL +V3_PSI_Alarms.Alarm_Lo,BOOL +V3_PSI_Alarms.Alarm_LoLo,BOOL +V3_PSI_Alarms.Alarms_Enable,BOOL +V3_PSI_Alarms.EnableIn,BOOL +V3_PSI_Alarms.EnableOut,BOOL +V3_PSI_Alarms.HiHI.ACC,DINT +V3_PSI_Alarms.HiHI.DN,BOOL +V3_PSI_Alarms.HiHI.EN,BOOL +V3_PSI_Alarms.HiHI.PRE,DINT +V3_PSI_Alarms.HiHI.TT,BOOL +V3_PSI_Alarms.SPT_Tank_Hi,REAL +V3_PSI_Alarms.SPT_Tank_HiHi,REAL +V3_PSI_Alarms.SPT_Tank_Lo,REAL +V3_PSI_Alarms.SPT_Tank_LoLo,REAL +V3_PSI_Alarms.Tank_Alarm_Clear_CMD,BOOL +V3_PSI_Alarms.Val_Tank_Level,REAL +V3_Totalizer.Current_Day,INT +V3_Totalizer.Current_Hour,INT +V3_Totalizer.Current_Minute,INT +V3_Totalizer.Current_Second,INT +V3_Totalizer.EnableIn,BOOL +V3_Totalizer.EnableOut,BOOL +V3_Totalizer.Oil_CDH,REAL +V3_Totalizer.Oil_CMH,REAL +V3_Totalizer.Oil_Contract_Hour,INT +V3_Totalizer.Val_Oil_LastMonth_Accum,REAL +V3_Totalizer.Val_Oil_Month_Accum,REAL +V3_Totalizer.Val_Oil_T1,REAL +V3_Totalizer.Val_Oil_Todays_Accum,REAL +V3_Totalizer.Val_Oil_Yest_Accum,REAL +V3_Totalizer.Val_Water_LastMonth_Accum,REAL +V3_Totalizer.Val_Water_Month_Accum,REAL +V3_Totalizer.Val_Water_T1,REAL +V3_Totalizer.Val_Water_Todays_Accum,REAL +V3_Totalizer.Val_Water_Yest_Accum,REAL +V3_Totalizer.Water_CDH,REAL +V3_Totalizer.Water_CMH,REAL +V3_Totalizer.Water_Contract_Hour,INT +V3_Water_Cond_Holding,DINT +V3_Water_Totalizer.Contract_Hour,REAL +V3_Water_Totalizer.Contract_Hour_ONS,BOOL +V3_Water_Totalizer.Day,DINT +V3_Water_Totalizer.EnableIn,BOOL +V3_Water_Totalizer.EnableOut,BOOL +V3_Water_Totalizer.Flow_Totalizer,REAL +V3_Water_Totalizer.Flow_Totalizer_Hold,REAL +V3_Water_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V3_Water_Totalizer.Hour,DINT +V3_Water_Totalizer.Minute,DINT +V3_Water_Totalizer.Month_Hold_ONS,BOOL +V3_Water_Totalizer.Monthlys_TotalFlow,REAL +V3_Water_Totalizer.PrevMonthlys_TotalFlow,REAL +V3_Water_Totalizer.Second,DINT +V3_Water_Totalizer.Today_TotalFlow,REAL +V3_Water_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V3_Water_Totalizer.Totalizer_Current_Month_Holding,REAL +V3_Water_Totalizer.Yesterdays_TotalFlow,REAL +V4_LSHH_Debounce.ACC,DINT +V4_LSHH_Debounce.DN,BOOL +V4_LSHH_Debounce.EN,BOOL +V4_LSHH_Debounce.PRE,DINT +V4_LSHH_Debounce.TT,BOOL +V4_Oil_CFR_Holding,DINT +V4_Oil_Density_Holding,DINT +V4_Oil_Temp_Holding,DINT +V4_Oil_Totalizer.Contract_Hour,REAL +V4_Oil_Totalizer.Contract_Hour_ONS,BOOL +V4_Oil_Totalizer.Day,DINT +V4_Oil_Totalizer.EnableIn,BOOL +V4_Oil_Totalizer.EnableOut,BOOL +V4_Oil_Totalizer.Flow_Totalizer,REAL +V4_Oil_Totalizer.Flow_Totalizer_Hold,REAL +V4_Oil_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V4_Oil_Totalizer.Hour,DINT +V4_Oil_Totalizer.Minute,DINT +V4_Oil_Totalizer.Month_Hold_ONS,BOOL +V4_Oil_Totalizer.Monthlys_TotalFlow,REAL +V4_Oil_Totalizer.PrevMonthlys_TotalFlow,REAL +V4_Oil_Totalizer.Second,DINT +V4_Oil_Totalizer.Today_TotalFlow,REAL +V4_Oil_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V4_Oil_Totalizer.Totalizer_Current_Month_Holding,REAL +V4_Oil_Totalizer.Yesterdays_TotalFlow,REAL +V4_PSI.EnableIn,BOOL +V4_PSI.EnableOut,BOOL +V4_PSI.In,REAL +V4_PSI.InEUMax,REAL +V4_PSI.InEUMin,REAL +V4_PSI.InRawMax,REAL +V4_PSI.InRawMin,REAL +V4_PSI.InRawRangeInv,BOOL +V4_PSI.InstructFault,BOOL +V4_PSI.Limiting,BOOL +V4_PSI.MaxAlarm,BOOL +V4_PSI.MinAlarm,BOOL +V4_PSI.Out,REAL +V4_PSI.SCL_HiddenFloat1,REAL +V4_PSI.SCL_HiddenFloat2,REAL +V4_PSI.SCL_HiddenFloat3,REAL +V4_PSI.SCL_HiddenFloat4,REAL +V4_PSI.Status,DINT +V4_PSI.ulBoolInput1,DINT +V4_PSI.ulBoolOutput1,DINT +V4_PSI_Alarms.Alarm_Hi,BOOL +V4_PSI_Alarms.Alarm_HiHi,BOOL +V4_PSI_Alarms.Alarm_Lo,BOOL +V4_PSI_Alarms.Alarm_LoLo,BOOL +V4_PSI_Alarms.Alarms_Enable,BOOL +V4_PSI_Alarms.EnableIn,BOOL +V4_PSI_Alarms.EnableOut,BOOL +V4_PSI_Alarms.HiHI.ACC,DINT +V4_PSI_Alarms.HiHI.DN,BOOL +V4_PSI_Alarms.HiHI.EN,BOOL +V4_PSI_Alarms.HiHI.PRE,DINT +V4_PSI_Alarms.HiHI.TT,BOOL +V4_PSI_Alarms.SPT_Tank_Hi,REAL +V4_PSI_Alarms.SPT_Tank_HiHi,REAL +V4_PSI_Alarms.SPT_Tank_Lo,REAL +V4_PSI_Alarms.SPT_Tank_LoLo,REAL +V4_PSI_Alarms.Tank_Alarm_Clear_CMD,BOOL +V4_PSI_Alarms.Val_Tank_Level,REAL +V4_Ref_Oil_Density_Holding,DINT +V4_Totalizer.Current_Day,INT +V4_Totalizer.Current_Hour,INT +V4_Totalizer.Current_Minute,INT +V4_Totalizer.Current_Second,INT +V4_Totalizer.EnableIn,BOOL +V4_Totalizer.EnableOut,BOOL +V4_Totalizer.Oil_CDH,REAL +V4_Totalizer.Oil_CMH,REAL +V4_Totalizer.Oil_Contract_Hour,INT +V4_Totalizer.Val_Oil_LastMonth_Accum,REAL +V4_Totalizer.Val_Oil_Month_Accum,REAL +V4_Totalizer.Val_Oil_T1,REAL +V4_Totalizer.Val_Oil_Todays_Accum,REAL +V4_Totalizer.Val_Oil_Yest_Accum,REAL +V4_Totalizer.Val_Water_LastMonth_Accum,REAL +V4_Totalizer.Val_Water_Month_Accum,REAL +V4_Totalizer.Val_Water_T1,REAL +V4_Totalizer.Val_Water_Todays_Accum,REAL +V4_Totalizer.Val_Water_Yest_Accum,REAL +V4_Totalizer.Water_CDH,REAL +V4_Totalizer.Water_CMH,REAL +V4_Totalizer.Water_Contract_Hour,INT +V4_Water_Cond_Holding,DINT +V4_Water_Totalizer.Contract_Hour,REAL +V4_Water_Totalizer.Contract_Hour_ONS,BOOL +V4_Water_Totalizer.Day,DINT +V4_Water_Totalizer.EnableIn,BOOL +V4_Water_Totalizer.EnableOut,BOOL +V4_Water_Totalizer.Flow_Totalizer,REAL +V4_Water_Totalizer.Flow_Totalizer_Hold,REAL +V4_Water_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V4_Water_Totalizer.Hour,DINT +V4_Water_Totalizer.Minute,DINT +V4_Water_Totalizer.Month_Hold_ONS,BOOL +V4_Water_Totalizer.Monthlys_TotalFlow,REAL +V4_Water_Totalizer.PrevMonthlys_TotalFlow,REAL +V4_Water_Totalizer.Second,DINT +V4_Water_Totalizer.Today_TotalFlow,REAL +V4_Water_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V4_Water_Totalizer.Totalizer_Current_Month_Holding,REAL +V4_Water_Totalizer.Yesterdays_TotalFlow,REAL +V5_Oil_Totalizer.Contract_Hour,REAL +V5_Oil_Totalizer.Contract_Hour_ONS,BOOL +V5_Oil_Totalizer.Day,DINT +V5_Oil_Totalizer.EnableIn,BOOL +V5_Oil_Totalizer.EnableOut,BOOL +V5_Oil_Totalizer.Flow_Totalizer,REAL +V5_Oil_Totalizer.Flow_Totalizer_Hold,REAL +V5_Oil_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V5_Oil_Totalizer.Hour,DINT +V5_Oil_Totalizer.Minute,DINT +V5_Oil_Totalizer.Month_Hold_ONS,BOOL +V5_Oil_Totalizer.Monthlys_TotalFlow,REAL +V5_Oil_Totalizer.PrevMonthlys_TotalFlow,REAL +V5_Oil_Totalizer.Second,DINT +V5_Oil_Totalizer.Today_TotalFlow,REAL +V5_Oil_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V5_Oil_Totalizer.Totalizer_Current_Month_Holding,REAL +V5_Oil_Totalizer.Yesterdays_TotalFlow,REAL +V5_Totalizer.Current_Day,INT +V5_Totalizer.Current_Hour,INT +V5_Totalizer.Current_Minute,INT +V5_Totalizer.Current_Second,INT +V5_Totalizer.EnableIn,BOOL +V5_Totalizer.EnableOut,BOOL +V5_Totalizer.Oil_CDH,REAL +V5_Totalizer.Oil_CMH,REAL +V5_Totalizer.Oil_Contract_Hour,INT +V5_Totalizer.Val_Oil_LastMonth_Accum,REAL +V5_Totalizer.Val_Oil_Month_Accum,REAL +V5_Totalizer.Val_Oil_T1,REAL +V5_Totalizer.Val_Oil_Todays_Accum,REAL +V5_Totalizer.Val_Oil_Yest_Accum,REAL +V5_Totalizer.Val_Water_LastMonth_Accum,REAL +V5_Totalizer.Val_Water_Month_Accum,REAL +V5_Totalizer.Val_Water_T1,REAL +V5_Totalizer.Val_Water_Todays_Accum,REAL +V5_Totalizer.Val_Water_Yest_Accum,REAL +V5_Totalizer.Water_CDH,REAL +V5_Totalizer.Water_CMH,REAL +V5_Totalizer.Water_Contract_Hour,INT +V5_Water_Totalizer.Contract_Hour,REAL +V5_Water_Totalizer.Contract_Hour_ONS,BOOL +V5_Water_Totalizer.Day,DINT +V5_Water_Totalizer.EnableIn,BOOL +V5_Water_Totalizer.EnableOut,BOOL +V5_Water_Totalizer.Flow_Totalizer,REAL +V5_Water_Totalizer.Flow_Totalizer_Hold,REAL +V5_Water_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V5_Water_Totalizer.Hour,DINT +V5_Water_Totalizer.Minute,DINT +V5_Water_Totalizer.Month_Hold_ONS,BOOL +V5_Water_Totalizer.Monthlys_TotalFlow,REAL +V5_Water_Totalizer.PrevMonthlys_TotalFlow,REAL +V5_Water_Totalizer.Second,DINT +V5_Water_Totalizer.Today_TotalFlow,REAL +V5_Water_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V5_Water_Totalizer.Totalizer_Current_Month_Holding,REAL +V5_Water_Totalizer.Yesterdays_TotalFlow,REAL +V6_Oil_Totalizer.Contract_Hour,REAL +V6_Oil_Totalizer.Contract_Hour_ONS,BOOL +V6_Oil_Totalizer.Day,DINT +V6_Oil_Totalizer.EnableIn,BOOL +V6_Oil_Totalizer.EnableOut,BOOL +V6_Oil_Totalizer.Flow_Totalizer,REAL +V6_Oil_Totalizer.Flow_Totalizer_Hold,REAL +V6_Oil_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V6_Oil_Totalizer.Hour,DINT +V6_Oil_Totalizer.Minute,DINT +V6_Oil_Totalizer.Month_Hold_ONS,BOOL +V6_Oil_Totalizer.Monthlys_TotalFlow,REAL +V6_Oil_Totalizer.PrevMonthlys_TotalFlow,REAL +V6_Oil_Totalizer.Second,DINT +V6_Oil_Totalizer.Today_TotalFlow,REAL +V6_Oil_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V6_Oil_Totalizer.Totalizer_Current_Month_Holding,REAL +V6_Oil_Totalizer.Yesterdays_TotalFlow,REAL +V6_Totalizer.Current_Day,INT +V6_Totalizer.Current_Hour,INT +V6_Totalizer.Current_Minute,INT +V6_Totalizer.Current_Second,INT +V6_Totalizer.EnableIn,BOOL +V6_Totalizer.EnableOut,BOOL +V6_Totalizer.Oil_CDH,REAL +V6_Totalizer.Oil_CMH,REAL +V6_Totalizer.Oil_Contract_Hour,INT +V6_Totalizer.Val_Oil_LastMonth_Accum,REAL +V6_Totalizer.Val_Oil_Month_Accum,REAL +V6_Totalizer.Val_Oil_T1,REAL +V6_Totalizer.Val_Oil_Todays_Accum,REAL +V6_Totalizer.Val_Oil_Yest_Accum,REAL +V6_Totalizer.Val_Water_LastMonth_Accum,REAL +V6_Totalizer.Val_Water_Month_Accum,REAL +V6_Totalizer.Val_Water_T1,REAL +V6_Totalizer.Val_Water_Todays_Accum,REAL +V6_Totalizer.Val_Water_Yest_Accum,REAL +V6_Totalizer.Water_CDH,REAL +V6_Totalizer.Water_CMH,REAL +V6_Totalizer.Water_Contract_Hour,INT +V6_Water_Totalizer.Contract_Hour,REAL +V6_Water_Totalizer.Contract_Hour_ONS,BOOL +V6_Water_Totalizer.Day,DINT +V6_Water_Totalizer.EnableIn,BOOL +V6_Water_Totalizer.EnableOut,BOOL +V6_Water_Totalizer.Flow_Totalizer,REAL +V6_Water_Totalizer.Flow_Totalizer_Hold,REAL +V6_Water_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +V6_Water_Totalizer.Hour,DINT +V6_Water_Totalizer.Minute,DINT +V6_Water_Totalizer.Month_Hold_ONS,BOOL +V6_Water_Totalizer.Monthlys_TotalFlow,REAL +V6_Water_Totalizer.PrevMonthlys_TotalFlow,REAL +V6_Water_Totalizer.Second,DINT +V6_Water_Totalizer.Today_TotalFlow,REAL +V6_Water_Totalizer.TotalFlow_Prev_Month_Move,BOOL +V6_Water_Totalizer.Totalizer_Current_Month_Holding,REAL +V6_Water_Totalizer.Yesterdays_TotalFlow,REAL +Val_2H_Casing_PSI,REAL +Val_2H_Plate_Size,REAL +Val_2H_Tubing_PSI,REAL +Val_3H_Casing_PSI,REAL +Val_3H_Plate_Size,REAL +Val_3H_Tubing_PSI,REAL +Val_4H_Casing_PSI,REAL +Val_4H_Plate_Size,REAL +Val_4H_Tubing_PSI,REAL +Val_5H_Casing_PSI,REAL +Val_5H_Plate_Size,REAL +Val_5H_Tubing_PSI,REAL +Val_6H_Casing_PSI,REAL +Val_6H_Plate_Size,REAL +Val_6H_Tubing_PSI,REAL +Val_7H_Casing_PSI,REAL +Val_7H_Plate_Size,REAL +Val_7H_Tubing_PSI,REAL +Val_Air_Compressor_Discharge_PSI,REAL +Val_Both_WTP_Discharge_PSI,REAL +Val_Flare_BMS_Temp,REAL +Val_Flare_Burner_Temp,REAL +Val_Flare_CurrentMonth,REAL +Val_Flare_DP,REAL +Val_Flare_FR,REAL +Val_Flare_LastMonth,REAL +Val_Flare_Plate_Size,REAL +Val_Flare_SP,REAL +Val_Flare_T1,REAL +Val_Flare_Todays,REAL +Val_Flare_Vessel_PSI,REAL +Val_Flare_Yesterdays,REAL +Val_Fuel_Gas_CM,REAL +Val_Fuel_Gas_FR,REAL +Val_Fuel_Gas_LM,REAL +Val_Fuel_Gas_T1,REAL +Val_Fuel_Gas_Todays,REAL +Val_Fuel_Gas_Yesterdays,REAL +Val_Heater_BMS_Aux_Temp,REAL +Val_Heater_BMS_Flame_Quality,REAL +Val_Heater_BMS_High_Temp,REAL +Val_Heater_BMS_Process_Temp,REAL +Val_Heater_PSI,REAL +Val_HP_Flare_CurrentMonth,REAL +Val_HP_Flare_Flame_Arrestor_PSI,REAL +Val_HP_Flare_FR,REAL +Val_HP_Flare_LastMonth,REAL +Val_HP_Flare_Meter_Temp,REAL +Val_HP_Flare_T1,REAL +Val_HP_Flare_Todays,REAL +Val_HP_Flare_Yesterdays,REAL +Val_Lact_Booster_PSI,REAL +Val_Lact_BSW,REAL +Val_Lact_CM_Total,REAL +Val_Lact_CP_Discharge_PSI,REAL +Val_Lact_Density,REAL +Val_Lact_FR,REAL +Val_Lact_LM_Total,REAL +Val_Lact_Start_Setpoint,REAL +Val_Lact_Stop_Setpoint,REAL +Val_Lact_T1,REAL +Val_Lact_Temp,REAL +Val_Lact_Todays_Total,REAL +Val_Lact_Yesterdays_Total,REAL +Val_LP_Flare_CurrentMonth,REAL +Val_LP_Flare_Flame_Arrestor_PSI,REAL +Val_LP_Flare_FR,REAL +Val_LP_Flare_LastMonth,REAL +Val_LP_Flare_Meter_Temp,REAL +Val_LP_Flare_T1,REAL +Val_LP_Flare_Todays,REAL +Val_LP_Flare_Yesterdays,REAL +Val_OT1_Oil_Stock,REAL +Val_OT1_PV,REAL +Val_OT1_SV,REAL +Val_OT1_Water_Stock,REAL +Val_OT2_Oil_Stock,REAL +Val_OT2_PV,REAL +Val_OT2_SV,REAL +Val_OT2_Water_Stock,REAL +Val_Recirc_Disch_PSI,REAL +Val_Sales_DP,REAL +Val_Sales_FR,REAL +Val_Sales_Gas_Line_PSI,REAL +Val_Sales_Plate_Size,REAL +Val_Sales_SP,REAL +Val_Sales_T1,REAL +Val_Sales_Temp,REAL +Val_Sales_Todays,REAL +Val_Sales_Vessel_PSI,REAL +Val_Sales_Yesterdays,REAL +Val_ST1_Oil_Stock,REAL +Val_ST1_PV,REAL +Val_ST1_SV,REAL +Val_ST1_Water_Stock,REAL +Val_Tank_Oil_Stock,REAL +Val_Tank_Water_Stock,REAL +Val_Tanks_Vapor_Pressure,REAL +Val_Total_Flare_FR,REAL +Val_Total_Flare_T1,REAL +Val_V1_Gas_DP,REAL +Val_V1_Gas_FR,REAL +Val_V1_Gas_SP,REAL +Val_V1_Gas_T1,REAL +Val_V1_Gas_Temp,REAL +Val_V1_Gas_Todays,REAL +Val_V1_Gas_Yesterdays,REAL +Val_V1_HiHi_Trip_Counter,DINT +Val_V1_Oil_CFR,REAL +Val_V1_Oil_CM,REAL +Val_V1_Oil_Density,REAL +Val_V1_Oil_FR,REAL +Val_V1_Oil_LM,REAL +Val_V1_Oil_T1,REAL +Val_V1_Oil_Temp,REAL +Val_V1_Oil_Todays,REAL +Val_V1_Oil_Yest,REAL +Val_V1_PSI,REAL +Val_V1_Ref_Oil_Density,REAL +Val_V1_Water_CM,REAL +Val_V1_Water_Conductivity,REAL +Val_V1_Water_FR,REAL +Val_V1_Water_LM,REAL +Val_V1_Water_T1,REAL +Val_V1_Water_Todays,REAL +Val_V1_Water_Yest,REAL +Val_V2_Gas_DP,REAL +Val_V2_Gas_FR,REAL +Val_V2_Gas_SP,REAL +Val_V2_Gas_T1,REAL +Val_V2_Gas_Temp,REAL +Val_V2_Gas_Todays,REAL +Val_V2_Gas_Yesterdays,REAL +Val_V2_HiHi_Trip_Counter,DINT +Val_V2_Oil_CFR,REAL +Val_V2_Oil_CM,REAL +Val_V2_Oil_Density,REAL +Val_V2_Oil_FR,REAL +Val_V2_Oil_LM,REAL +Val_V2_Oil_T1,REAL +Val_V2_Oil_Temp,REAL +Val_V2_Oil_Todays,REAL +Val_V2_Oil_Yest,REAL +Val_V2_PSI,REAL +Val_V2_Ref_Oil_Density,REAL +Val_V2_Water_CM,REAL +Val_V2_Water_Conductivity,REAL +Val_V2_Water_FR,REAL +Val_V2_Water_LM,REAL +Val_V2_Water_T1,REAL +Val_V2_Water_Todays,REAL +Val_V2_Water_Yest,REAL +Val_V3_Gas_DP,REAL +Val_V3_Gas_FR,REAL +Val_V3_Gas_SP,REAL +Val_V3_Gas_T1,REAL +Val_V3_Gas_Temp,REAL +Val_V3_Gas_Todays,REAL +Val_V3_Gas_Yesterdays,REAL +Val_V3_HiHi_Trip_Counter,DINT +Val_V3_Oil_CFR,REAL +Val_V3_Oil_CM,REAL +Val_V3_Oil_Density,REAL +Val_V3_Oil_FR,REAL +Val_V3_Oil_LM,REAL +Val_V3_Oil_T1,REAL +Val_V3_Oil_Temp,REAL +Val_V3_Oil_Todays,REAL +Val_V3_Oil_Yest,REAL +Val_V3_PSI,REAL +Val_V3_Ref_Oil_Denisty,REAL +Val_V3_Water_CM,REAL +Val_V3_Water_Conductivity,REAL +Val_V3_Water_FR,REAL +Val_V3_Water_LM,REAL +Val_V3_Water_T1,REAL +Val_V3_Water_Todays,REAL +Val_V3_Water_Yest,REAL +Val_V4_Gas_DP,REAL +Val_V4_Gas_FR,REAL +Val_V4_Gas_SP,REAL +Val_V4_Gas_T1,REAL +Val_V4_Gas_Temp,REAL +Val_V4_Gas_Todays,REAL +Val_V4_Gas_Yesterdays,REAL +Val_V4_HiHi_Trip_Counter,DINT +Val_V4_Oil_CFR,REAL +Val_V4_Oil_CM,REAL +Val_V4_Oil_Density,REAL +Val_V4_Oil_FR,REAL +Val_V4_Oil_LM,REAL +Val_V4_Oil_T1,REAL +Val_V4_Oil_Temp,REAL +Val_V4_Oil_Todays,REAL +Val_V4_Oil_Yest,REAL +Val_V4_PSI,REAL +Val_V4_Ref_Oil_Density,REAL +Val_V4_Water_CM,REAL +Val_V4_Water_Conductivity,REAL +Val_V4_Water_FR,REAL +Val_V4_Water_LM,REAL +Val_V4_Water_T1,REAL +Val_V4_Water_Todays,REAL +Val_V4_Water_Yest,REAL +Val_V5_Gas_DP,REAL +Val_V5_Gas_FR,REAL +Val_V5_Gas_SP,REAL +Val_V5_Gas_T1,REAL +Val_V5_Gas_Temp,REAL +Val_V5_Gas_Todays,REAL +Val_V5_Gas_Yesterdays,REAL +Val_V5_HiHi_Trip_Counter,DINT +Val_V5_Oil_CM,REAL +Val_V5_Oil_FR,REAL +Val_V5_Oil_LM,REAL +Val_V5_Oil_T1,REAL +Val_V5_Oil_Todays,REAL +Val_V5_Oil_Yest,REAL +Val_V5_Water_CM,REAL +Val_V5_Water_FR,REAL +Val_V5_Water_LM,REAL +Val_V5_Water_T1,REAL +Val_V5_Water_Todays,REAL +Val_V5_Water_Yest,REAL +Val_V6_Gas_DP,REAL +Val_V6_Gas_FR,REAL +Val_V6_Gas_SP,REAL +Val_V6_Gas_T1,REAL +Val_V6_Gas_Temp,REAL +Val_V6_Gas_Todays,REAL +Val_V6_Gas_Yesterdays,REAL +Val_V6_HiHi_Trip_Counter,DINT +Val_V6_Oil_CM,REAL +Val_V6_Oil_FR,REAL +Val_V6_Oil_LM,REAL +Val_V6_Oil_T1,REAL +Val_V6_Oil_Todays,REAL +Val_V6_Oil_Yest,REAL +Val_V6_Water_CM,REAL +Val_V6_Water_FR,REAL +Val_V6_Water_LM,REAL +Val_V6_Water_T1,REAL +Val_V6_Water_Todays,REAL +Val_V6_Water_Yest,REAL +Val_VRT_PSI,REAL +Val_VRU_Gas_CM,REAL +Val_VRU_Gas_DP,REAL +Val_VRU_Gas_FR,REAL +Val_VRU_Gas_LM,REAL +Val_VRU_Gas_SP,REAL +Val_VRU_Gas_T1,REAL +Val_VRU_Gas_Temp,REAL +Val_VRU_Gas_Todays,REAL +Val_VRU_Gas_Yesterdays,REAL +Val_VRU_Plate_Size,REAL +Val_VRU_Suction_PSI,REAL +Val_Working_Oil_Level,REAL +Val_Working_Water_Level,REAL +Val_WT1_Oil_Stock,REAL +Val_WT1_PV,REAL +Val_WT1_SV,REAL +Val_WT1_Water_Stock,REAL +Val_WT2_Oil_Stock,REAL +Val_WT2_PV,REAL +Val_WT2_SV,REAL +Val_WT2_Water_Stock,REAL +Val_WT3_Oil_Stock,REAL +Val_WT3_PV,REAL +Val_WT3_SV,REAL +Val_WT3_Water_Stock,REAL +Val_WT4_Oil_Stock,REAL +Val_WT4_PV,REAL +Val_WT4_SV,REAL +Val_WT4_Water_Stock,REAL +Val_WTP1_CM,REAL +Val_WTP1_Conductivity,REAL +Val_WTP1_Discharge_PSI,REAL +Val_WTP1_Fluid_Temperature,REAL +Val_WTP1_FR,REAL +Val_WTP1_LM,REAL +Val_WTP1_T1,REAL +Val_WTP1_Todays,REAL +Val_WTP1_Yest,REAL +Val_WTP2_Discharge_PSI,REAL +Val_WTP2_Fluid_Temperature,REAL +Val_WTP_Discharge_Header_PSI,REAL +Val_WTP_Flowline_PSI,REAL +Val_WTP_Suction_PSI,REAL +VFD1:I.DriveStatus,DINT +VFD1:I.DriveStatus_Accelerating,BOOL +VFD1:I.DriveStatus_Active,BOOL +VFD1:I.DriveStatus_ActualDir,BOOL +VFD1:I.DriveStatus_Alarm,BOOL +VFD1:I.DriveStatus_AtHome,BOOL +VFD1:I.DriveStatus_AtLimit,BOOL +VFD1:I.DriveStatus_AtSpeed,BOOL +VFD1:I.DriveStatus_AtZeroSpeed,BOOL +VFD1:I.DriveStatus_BusFrqReg,BOOL +VFD1:I.DriveStatus_CommandDir,BOOL +VFD1:I.DriveStatus_CurrLimit,BOOL +VFD1:I.DriveStatus_DBActive,BOOL +VFD1:I.DriveStatus_DCBraking,BOOL +VFD1:I.DriveStatus_Decelerating,BOOL +VFD1:I.DriveStatus_EnableOn,BOOL +VFD1:I.DriveStatus_Faulted,BOOL +VFD1:I.DriveStatus_Jogging,BOOL +VFD1:I.DriveStatus_Manual,BOOL +VFD1:I.DriveStatus_MotorOL,BOOL +VFD1:I.DriveStatus_PositionMode,BOOL +VFD1:I.DriveStatus_Ready,BOOL +VFD1:I.DriveStatus_Regen,BOOL +VFD1:I.DriveStatus_Running,BOOL +VFD1:I.DriveStatus_SpdRefBit0,BOOL +VFD1:I.DriveStatus_SpdRefBit1,BOOL +VFD1:I.DriveStatus_SpdRefBit2,BOOL +VFD1:I.DriveStatus_SpdRefBit3,BOOL +VFD1:I.DriveStatus_SpdRefBit4,BOOL +VFD1:I.DriveStatus_SpeedMode,BOOL +VFD1:I.DriveStatus_Stopping,BOOL +VFD1:I.DriveStatus_TorqueMode,BOOL +VFD1:I.Feedback,REAL +VFD1:I.LastFaultCode,DINT +VFD1:I.OutputCurrent,REAL +VFD1:I.OutputVoltage,REAL +VFD1:I.pad,DINT +VFD1:O.AccelTime1,REAL +VFD1:O.CurrentLimit1,REAL +VFD1:O.DecelTime1,REAL +VFD1:O.LogicCommand,DINT +VFD1:O.LogicCommand_AccelTime1,BOOL +VFD1:O.LogicCommand_AccelTime2,BOOL +VFD1:O.LogicCommand_ClearFaults,BOOL +VFD1:O.LogicCommand_CLimitStop,BOOL +VFD1:O.LogicCommand_CoastStop,BOOL +VFD1:O.LogicCommand_DecelTime1,BOOL +VFD1:O.LogicCommand_DecelTime2,BOOL +VFD1:O.LogicCommand_Forward,BOOL +VFD1:O.LogicCommand_Jog1,BOOL +VFD1:O.LogicCommand_Jog2,BOOL +VFD1:O.LogicCommand_Manual,BOOL +VFD1:O.LogicCommand_Reverse,BOOL +VFD1:O.LogicCommand_Run,BOOL +VFD1:O.LogicCommand_SpdRefSel0,BOOL +VFD1:O.LogicCommand_SpdRefSel1,BOOL +VFD1:O.LogicCommand_SpdRefSel2,BOOL +VFD1:O.LogicCommand_Start,BOOL +VFD1:O.LogicCommand_Stop,BOOL +VFD1:O.MotorNPAmps,REAL +VFD1:O.MotorNPHertz,REAL +VFD1:O.MotorNPPower,REAL +VFD1:O.MotorNPRPM,REAL +VFD1:O.MotorNPVolts,REAL +VFD1:O.MotorPoles,DINT +VFD1:O.Reference,REAL +VFD2:I.DriveStatus,DINT +VFD2:I.DriveStatus_Accelerating,BOOL +VFD2:I.DriveStatus_Active,BOOL +VFD2:I.DriveStatus_ActualDir,BOOL +VFD2:I.DriveStatus_Alarm,BOOL +VFD2:I.DriveStatus_AtHome,BOOL +VFD2:I.DriveStatus_AtLimit,BOOL +VFD2:I.DriveStatus_AtSpeed,BOOL +VFD2:I.DriveStatus_AtZeroSpeed,BOOL +VFD2:I.DriveStatus_BusFrqReg,BOOL +VFD2:I.DriveStatus_CommandDir,BOOL +VFD2:I.DriveStatus_CurrLimit,BOOL +VFD2:I.DriveStatus_DBActive,BOOL +VFD2:I.DriveStatus_DCBraking,BOOL +VFD2:I.DriveStatus_Decelerating,BOOL +VFD2:I.DriveStatus_EnableOn,BOOL +VFD2:I.DriveStatus_Faulted,BOOL +VFD2:I.DriveStatus_Jogging,BOOL +VFD2:I.DriveStatus_Manual,BOOL +VFD2:I.DriveStatus_MotorOL,BOOL +VFD2:I.DriveStatus_PositionMode,BOOL +VFD2:I.DriveStatus_Ready,BOOL +VFD2:I.DriveStatus_Regen,BOOL +VFD2:I.DriveStatus_Running,BOOL +VFD2:I.DriveStatus_SpdRefBit0,BOOL +VFD2:I.DriveStatus_SpdRefBit1,BOOL +VFD2:I.DriveStatus_SpdRefBit2,BOOL +VFD2:I.DriveStatus_SpdRefBit3,BOOL +VFD2:I.DriveStatus_SpdRefBit4,BOOL +VFD2:I.DriveStatus_SpeedMode,BOOL +VFD2:I.DriveStatus_Stopping,BOOL +VFD2:I.DriveStatus_TorqueMode,BOOL +VFD2:I.Feedback,REAL +VFD2:I.LastFaultCode,DINT +VFD2:I.OutputCurrent,REAL +VFD2:I.OutputVoltage,REAL +VFD2:I.pad,DINT +VFD2:O.AccelTime1,REAL +VFD2:O.CurrentLimit1,REAL +VFD2:O.DecelTime1,REAL +VFD2:O.LogicCommand,DINT +VFD2:O.LogicCommand_AccelTime1,BOOL +VFD2:O.LogicCommand_AccelTime2,BOOL +VFD2:O.LogicCommand_ClearFaults,BOOL +VFD2:O.LogicCommand_CLimitStop,BOOL +VFD2:O.LogicCommand_CoastStop,BOOL +VFD2:O.LogicCommand_DecelTime1,BOOL +VFD2:O.LogicCommand_DecelTime2,BOOL +VFD2:O.LogicCommand_Forward,BOOL +VFD2:O.LogicCommand_Jog1,BOOL +VFD2:O.LogicCommand_Jog2,BOOL +VFD2:O.LogicCommand_Manual,BOOL +VFD2:O.LogicCommand_Reverse,BOOL +VFD2:O.LogicCommand_Run,BOOL +VFD2:O.LogicCommand_SpdRefSel0,BOOL +VFD2:O.LogicCommand_SpdRefSel1,BOOL +VFD2:O.LogicCommand_SpdRefSel2,BOOL +VFD2:O.LogicCommand_Start,BOOL +VFD2:O.LogicCommand_Stop,BOOL +VFD2:O.MotorNPAmps,REAL +VFD2:O.MotorNPHertz,REAL +VFD2:O.MotorNPPower,REAL +VFD2:O.MotorNPRPM,REAL +VFD2:O.MotorNPVolts,REAL +VFD2:O.MotorPoles,DINT +VFD2:O.Reference,REAL +VRT_LSHH_AL0.Alarmed,BOOL +VRT_LSHH_AL0.CMD_Alarm_Clear,BOOL +VRT_LSHH_AL0.CMD_Enable,BOOL +VRT_LSHH_AL0.Debounce_TMR.ACC,DINT +VRT_LSHH_AL0.Debounce_TMR.DN,BOOL +VRT_LSHH_AL0.Debounce_TMR.EN,BOOL +VRT_LSHH_AL0.Debounce_TMR.PRE,DINT +VRT_LSHH_AL0.Debounce_TMR.TT,BOOL +VRT_LSHH_AL0.EnableIn,BOOL +VRT_LSHH_AL0.EnableOut,BOOL +VRT_LSHH_AL0.LSHH_Tripped,BOOL +VRT_LSHH_AL0.SPT_Debounce,DINT +VRU_DP_Holding,DINT +VRU_FR_Holding,DINT +VRU_SP_Holding,DINT +VRU_T1_Holding,DINT +VRU_Temp_Holding,DINT +VRU_Totalizer.Contract_Hour,REAL +VRU_Totalizer.Contract_Hour_ONS,BOOL +VRU_Totalizer.Day,DINT +VRU_Totalizer.EnableIn,BOOL +VRU_Totalizer.EnableOut,BOOL +VRU_Totalizer.Flow_Totalizer,REAL +VRU_Totalizer.Flow_Totalizer_Hold,REAL +VRU_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +VRU_Totalizer.Hour,DINT +VRU_Totalizer.Minute,DINT +VRU_Totalizer.Month_Hold_ONS,BOOL +VRU_Totalizer.Monthlys_TotalFlow,REAL +VRU_Totalizer.PrevMonthlys_TotalFlow,REAL +VRU_Totalizer.Second,DINT +VRU_Totalizer.Today_TotalFlow,REAL +VRU_Totalizer.TotalFlow_Prev_Month_Move,BOOL +VRU_Totalizer.Totalizer_Current_Month_Holding,REAL +VRU_Totalizer.Yesterdays_TotalFlow,REAL +VRU_TV_Holding,DINT +VRU_YV_Holding,DINT +West_Well_Head_Read.Attribute,INT +West_Well_Head_Read.Channel,SINT +West_Well_Head_Read.Class,INT +West_Well_Head_Read.ConnectionRate,DINT +West_Well_Head_Read.DestinationLink,INT +West_Well_Head_Read.DestinationNode,INT +West_Well_Head_Read.DN,BOOL +West_Well_Head_Read.DN_LEN,INT +West_Well_Head_Read.EN,BOOL +West_Well_Head_Read.EN_CC,BOOL +West_Well_Head_Read.ER,BOOL +West_Well_Head_Read.ERR,INT +West_Well_Head_Read.ERR_SRC,SINT +West_Well_Head_Read.EW,BOOL +West_Well_Head_Read.EXERR,DINT +West_Well_Head_Read.exerrlength,SINT +West_Well_Head_Read.Flags,INT +West_Well_Head_Read.Group,SINT +West_Well_Head_Read.Instance,DINT +West_Well_Head_Read.LocalIndex,DINT +West_Well_Head_Read.offsettodata,DINT +West_Well_Head_Read.Path.DATA,SINT +West_Well_Head_Read.Path.LEN,DINT +West_Well_Head_Read.Rack,SINT +West_Well_Head_Read.RemoteElement.DATA,SINT +West_Well_Head_Read.RemoteElement.LEN,DINT +West_Well_Head_Read.RemoteIndex,DINT +West_Well_Head_Read.REQ_LEN,INT +West_Well_Head_Read.Reserved1,DINT +West_Well_Head_Read.Reserved2,DINT +West_Well_Head_Read.Slot,SINT +West_Well_Head_Read.SourceLink,INT +West_Well_Head_Read.ST,BOOL +West_Well_Head_Read.TimeoutMultiplier,SINT +West_Well_Head_Read.TO,BOOL +West_Well_Head_Read.UnconnectedTimeout,DINT +West_WH_Array,REAL +Write_To_Lact.Attribute,INT +Write_To_Lact.Channel,SINT +Write_To_Lact.Class,INT +Write_To_Lact.ConnectionRate,DINT +Write_To_Lact.DestinationLink,INT +Write_To_Lact.DestinationNode,INT +Write_To_Lact.DN,BOOL +Write_To_Lact.DN_LEN,INT +Write_To_Lact.EN,BOOL +Write_To_Lact.EN_CC,BOOL +Write_To_Lact.ER,BOOL +Write_To_Lact.ERR,INT +Write_To_Lact.ERR_SRC,SINT +Write_To_Lact.EW,BOOL +Write_To_Lact.EXERR,DINT +Write_To_Lact.exerrlength,SINT +Write_To_Lact.Flags,INT +Write_To_Lact.Group,SINT +Write_To_Lact.Instance,DINT +Write_To_Lact.LocalIndex,DINT +Write_To_Lact.offsettodata,DINT +Write_To_Lact.Path.DATA,SINT +Write_To_Lact.Path.LEN,DINT +Write_To_Lact.Rack,SINT +Write_To_Lact.RemoteElement.DATA,SINT +Write_To_Lact.RemoteElement.LEN,DINT +Write_To_Lact.RemoteIndex,DINT +Write_To_Lact.REQ_LEN,INT +Write_To_Lact.Reserved1,DINT +Write_To_Lact.Reserved2,DINT +Write_To_Lact.Slot,SINT +Write_To_Lact.SourceLink,INT +Write_To_Lact.ST,BOOL +Write_To_Lact.TimeoutMultiplier,SINT +Write_To_Lact.TO,BOOL +Write_To_Lact.UnconnectedTimeout,DINT +WT1_Alarms.Alarm_Hi,BOOL +WT1_Alarms.Alarm_HiHi,BOOL +WT1_Alarms.Alarm_Lo,BOOL +WT1_Alarms.Alarm_LoLo,BOOL +WT1_Alarms.Alarms_Enable,BOOL +WT1_Alarms.EnableIn,BOOL +WT1_Alarms.EnableOut,BOOL +WT1_Alarms.HiHI.ACC,DINT +WT1_Alarms.HiHI.DN,BOOL +WT1_Alarms.HiHI.EN,BOOL +WT1_Alarms.HiHI.PRE,DINT +WT1_Alarms.HiHI.TT,BOOL +WT1_Alarms.SPT_Tank_Hi,REAL +WT1_Alarms.SPT_Tank_HiHi,REAL +WT1_Alarms.SPT_Tank_Lo,REAL +WT1_Alarms.SPT_Tank_LoLo,REAL +WT1_Alarms.Tank_Alarm_Clear_CMD,BOOL +WT1_Alarms.Val_Tank_Level,REAL +WT2_Alarms.Alarm_Hi,BOOL +WT2_Alarms.Alarm_HiHi,BOOL +WT2_Alarms.Alarm_Lo,BOOL +WT2_Alarms.Alarm_LoLo,BOOL +WT2_Alarms.Alarms_Enable,BOOL +WT2_Alarms.EnableIn,BOOL +WT2_Alarms.EnableOut,BOOL +WT2_Alarms.HiHI.ACC,DINT +WT2_Alarms.HiHI.DN,BOOL +WT2_Alarms.HiHI.EN,BOOL +WT2_Alarms.HiHI.PRE,DINT +WT2_Alarms.HiHI.TT,BOOL +WT2_Alarms.SPT_Tank_Hi,REAL +WT2_Alarms.SPT_Tank_HiHi,REAL +WT2_Alarms.SPT_Tank_Lo,REAL +WT2_Alarms.SPT_Tank_LoLo,REAL +WT2_Alarms.Tank_Alarm_Clear_CMD,BOOL +WT2_Alarms.Val_Tank_Level,REAL +WTCP_Alarm_Delay_TMR.ACC,DINT +WTCP_Alarm_Delay_TMR.DN,BOOL +WTCP_Alarm_Delay_TMR.EN,BOOL +WTCP_Alarm_Delay_TMR.PRE,DINT +WTCP_Alarm_Delay_TMR.TT,BOOL +WTCP_Run_Holding,BOOL +WTP1_Cond_Holding,DINT +WTP1_Speed_Control.CMD_PID_Active,BOOL +WTP1_Speed_Control.CMD_PID_Auto,BOOL +WTP1_Speed_Control.CMD_PID_Output,REAL +WTP1_Speed_Control.EnableIn,BOOL +WTP1_Speed_Control.EnableOut,BOOL +WTP1_Speed_Control.SPT_PID,REAL +WTP1_Speed_Control.SPT_PID_Manual,REAL +WTP1_Speed_Control.SPT_PID_Timer,REAL +WTP1_Speed_Control.SPT_PID_VFD_Max,REAL +WTP1_Speed_Control.SPT_PID_VFD_Min,REAL +WTP1_Speed_Control.SPT_WTP_High_Discharge_PSI,REAL +WTP1_Speed_Control.TON_101.ACC,DINT +WTP1_Speed_Control.TON_101.DN,BOOL +WTP1_Speed_Control.TON_101.EN,BOOL +WTP1_Speed_Control.TON_101.EnableIn,BOOL +WTP1_Speed_Control.TON_101.EnableOut,BOOL +WTP1_Speed_Control.TON_101.Hidden1,DINT +WTP1_Speed_Control.TON_101.Hidden2,DINT +WTP1_Speed_Control.TON_101.Hidden3,DINT +WTP1_Speed_Control.TON_101.Hidden4,DINT +WTP1_Speed_Control.TON_101.Hidden5,DINT +WTP1_Speed_Control.TON_101.Hidden6,DINT +WTP1_Speed_Control.TON_101.Hidden7,DINT +WTP1_Speed_Control.TON_101.InstructFault,BOOL +WTP1_Speed_Control.TON_101.PRE,DINT +WTP1_Speed_Control.TON_101.PresetInv,BOOL +WTP1_Speed_Control.TON_101.Reset,BOOL +WTP1_Speed_Control.TON_101.Status,DINT +WTP1_Speed_Control.TON_101.TimerEnable,BOOL +WTP1_Speed_Control.TON_101.TT,BOOL +WTP1_Speed_Control.TON_101.ulBoolInput1,DINT +WTP1_Speed_Control.TON_101.ulBoolOutput1,DINT +WTP1_Speed_Control.Val_PID_PV,REAL +WTP1_Speed_Control.Val_WTP_Discharge_PSI,REAL +WTP1_Speed_Control1.CMD_PID_Active,BOOL +WTP1_Speed_Control1.CMD_PID_Auto,BOOL +WTP1_Speed_Control1.CMD_PID_Output,REAL +WTP1_Speed_Control1.EnableIn,BOOL +WTP1_Speed_Control1.EnableOut,BOOL +WTP1_Speed_Control1.SPT_PID,REAL +WTP1_Speed_Control1.SPT_PID_Manual,REAL +WTP1_Speed_Control1.SPT_PID_Timer,REAL +WTP1_Speed_Control1.SPT_PID_VFD_Max,REAL +WTP1_Speed_Control1.SPT_PID_VFD_Min,REAL +WTP1_Speed_Control1.SPT_WTP_High_Discharge_PSI,REAL +WTP1_Speed_Control1.TON_101.ACC,DINT +WTP1_Speed_Control1.TON_101.DN,BOOL +WTP1_Speed_Control1.TON_101.EN,BOOL +WTP1_Speed_Control1.TON_101.EnableIn,BOOL +WTP1_Speed_Control1.TON_101.EnableOut,BOOL +WTP1_Speed_Control1.TON_101.Hidden1,DINT +WTP1_Speed_Control1.TON_101.Hidden2,DINT +WTP1_Speed_Control1.TON_101.Hidden3,DINT +WTP1_Speed_Control1.TON_101.Hidden4,DINT +WTP1_Speed_Control1.TON_101.Hidden5,DINT +WTP1_Speed_Control1.TON_101.Hidden6,DINT +WTP1_Speed_Control1.TON_101.Hidden7,DINT +WTP1_Speed_Control1.TON_101.InstructFault,BOOL +WTP1_Speed_Control1.TON_101.PRE,DINT +WTP1_Speed_Control1.TON_101.PresetInv,BOOL +WTP1_Speed_Control1.TON_101.Reset,BOOL +WTP1_Speed_Control1.TON_101.Status,DINT +WTP1_Speed_Control1.TON_101.TimerEnable,BOOL +WTP1_Speed_Control1.TON_101.TT,BOOL +WTP1_Speed_Control1.TON_101.ulBoolInput1,DINT +WTP1_Speed_Control1.TON_101.ulBoolOutput1,DINT +WTP1_Speed_Control1.Val_PID_PV,REAL +WTP1_Speed_Control1.Val_WTP_Discharge_PSI,REAL +WTP1_Totalizer.Contract_Hour,REAL +WTP1_Totalizer.Contract_Hour_ONS,BOOL +WTP1_Totalizer.Day,DINT +WTP1_Totalizer.EnableIn,BOOL +WTP1_Totalizer.EnableOut,BOOL +WTP1_Totalizer.Flow_Totalizer,REAL +WTP1_Totalizer.Flow_Totalizer_Hold,REAL +WTP1_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +WTP1_Totalizer.Hour,DINT +WTP1_Totalizer.Minute,DINT +WTP1_Totalizer.Month_Hold_ONS,BOOL +WTP1_Totalizer.Monthlys_TotalFlow,REAL +WTP1_Totalizer.PrevMonthlys_TotalFlow,REAL +WTP1_Totalizer.Second,DINT +WTP1_Totalizer.Today_TotalFlow,REAL +WTP1_Totalizer.TotalFlow_Prev_Month_Move,BOOL +WTP1_Totalizer.Totalizer_Current_Month_Holding,REAL +WTP1_Totalizer.Yesterdays_TotalFlow,REAL +WTP2_Speed_Control.CMD_PID_Active,BOOL +WTP2_Speed_Control.CMD_PID_Auto,BOOL +WTP2_Speed_Control.CMD_PID_Output,REAL +WTP2_Speed_Control.EnableIn,BOOL +WTP2_Speed_Control.EnableOut,BOOL +WTP2_Speed_Control.SPT_PID,REAL +WTP2_Speed_Control.SPT_PID_Manual,REAL +WTP2_Speed_Control.SPT_PID_Timer,REAL +WTP2_Speed_Control.SPT_PID_VFD_Max,REAL +WTP2_Speed_Control.SPT_PID_VFD_Min,REAL +WTP2_Speed_Control.SPT_WTP_High_Discharge_PSI,REAL +WTP2_Speed_Control.TON_101.ACC,DINT +WTP2_Speed_Control.TON_101.DN,BOOL +WTP2_Speed_Control.TON_101.EN,BOOL +WTP2_Speed_Control.TON_101.EnableIn,BOOL +WTP2_Speed_Control.TON_101.EnableOut,BOOL +WTP2_Speed_Control.TON_101.Hidden1,DINT +WTP2_Speed_Control.TON_101.Hidden2,DINT +WTP2_Speed_Control.TON_101.Hidden3,DINT +WTP2_Speed_Control.TON_101.Hidden4,DINT +WTP2_Speed_Control.TON_101.Hidden5,DINT +WTP2_Speed_Control.TON_101.Hidden6,DINT +WTP2_Speed_Control.TON_101.Hidden7,DINT +WTP2_Speed_Control.TON_101.InstructFault,BOOL +WTP2_Speed_Control.TON_101.PRE,DINT +WTP2_Speed_Control.TON_101.PresetInv,BOOL +WTP2_Speed_Control.TON_101.Reset,BOOL +WTP2_Speed_Control.TON_101.Status,DINT +WTP2_Speed_Control.TON_101.TimerEnable,BOOL +WTP2_Speed_Control.TON_101.TT,BOOL +WTP2_Speed_Control.TON_101.ulBoolInput1,DINT +WTP2_Speed_Control.TON_101.ulBoolOutput1,DINT +WTP2_Speed_Control.Val_PID_PV,REAL +WTP2_Speed_Control.Val_WTP_Discharge_PSI,REAL +WTP_FA_CMD_Out_Val,REAL +WTP_FA_PID.Base_Input_Value,REAL +WTP_FA_PID.CMD_PID_Active,BOOL +WTP_FA_PID.CMD_PID_Output,REAL +WTP_FA_PID.EnableIn,BOOL +WTP_FA_PID.EnableOut,BOOL +WTP_FA_PID.SPT_PID,REAL +WTP_FA_PID.SPT_PID_Output_Max,REAL +WTP_FA_PID.SPT_PID_Output_Min,REAL +WTP_FA_PID.SPT_PID_Timer,REAL +WTP_FA_PID.TON_101.ACC,DINT +WTP_FA_PID.TON_101.DN,BOOL +WTP_FA_PID.TON_101.EN,BOOL +WTP_FA_PID.TON_101.EnableIn,BOOL +WTP_FA_PID.TON_101.EnableOut,BOOL +WTP_FA_PID.TON_101.Hidden1,DINT +WTP_FA_PID.TON_101.Hidden2,DINT +WTP_FA_PID.TON_101.Hidden3,DINT +WTP_FA_PID.TON_101.Hidden4,DINT +WTP_FA_PID.TON_101.Hidden5,DINT +WTP_FA_PID.TON_101.Hidden6,DINT +WTP_FA_PID.TON_101.Hidden7,DINT +WTP_FA_PID.TON_101.InstructFault,BOOL +WTP_FA_PID.TON_101.PRE,DINT +WTP_FA_PID.TON_101.PresetInv,BOOL +WTP_FA_PID.TON_101.Reset,BOOL +WTP_FA_PID.TON_101.Status,DINT +WTP_FA_PID.TON_101.TimerEnable,BOOL +WTP_FA_PID.TON_101.TT,BOOL +WTP_FA_PID.TON_101.ulBoolInput1,DINT +WTP_FA_PID.TON_101.ulBoolOutput1,DINT +WTP_FA_PID.Val_PID_PV,REAL +WTP_FM_AL0.Alarm_Clear_CMD,BOOL +WTP_FM_AL0.Alarm_Hi,BOOL +WTP_FM_AL0.Alarm_HiHi,BOOL +WTP_FM_AL0.Alarm_Lo,BOOL +WTP_FM_AL0.Alarm_LoLo,BOOL +WTP_FM_AL0.Alarms_Enable,BOOL +WTP_FM_AL0.Delay_Tmr.ACC,DINT +WTP_FM_AL0.Delay_Tmr.DN,BOOL +WTP_FM_AL0.Delay_Tmr.EN,BOOL +WTP_FM_AL0.Delay_Tmr.PRE,DINT +WTP_FM_AL0.Delay_Tmr.TT,BOOL +WTP_FM_AL0.EnableIn,BOOL +WTP_FM_AL0.EnableOut,BOOL +WTP_FM_AL0.PV,REAL +WTP_FM_AL0.SPT_Debounce,REAL +WTP_FM_AL0.SPT_Hi,REAL +WTP_FM_AL0.SPT_HiHi,REAL +WTP_FM_AL0.SPT_Lo,REAL +WTP_FM_AL0.SPT_LoLo,REAL +WTP_FM_AL0.Timer_Start,BOOL +WTP_FM_Totalizer.Day,DINT +WTP_FM_Totalizer.EnableIn,BOOL +WTP_FM_Totalizer.EnableOut,BOOL +WTP_FM_Totalizer.Flow_Totalizer,REAL +WTP_FM_Totalizer.Flow_Totalizer_Hold_Midnight,REAL +WTP_FM_Totalizer.Flow_Totalizer_Monthly_Hold,REAL +WTP_FM_Totalizer.Hour,DINT +WTP_FM_Totalizer.Midnight_Total_ONS,BOOL +WTP_FM_Totalizer.Minute,DINT +WTP_FM_Totalizer.Month_Hold_ONS,BOOL +WTP_FM_Totalizer.Monthlys_TotalFlow,REAL +WTP_FM_Totalizer.PrevMonthlys_TotalFlow,REAL +WTP_FM_Totalizer.Second,DINT +WTP_FM_Totalizer.Today_TotalFlow,REAL +WTP_FM_Totalizer.TotalFlow_Prev_Month_Move,BOOL +WTP_FM_Totalizer.Totalizer_Current_Month_Holding,REAL +WTP_FM_Totalizer.Yesterdays_TotalFlow,REAL diff --git a/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.json b/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.json new file mode 100644 index 0000000..280c825 --- /dev/null +++ b/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.json @@ -0,0 +1,43322 @@ +{ + "Local:1:C": { + "tag_name": "Local:1:C", + "dim": 0, + "alias": false, + "instance_id": 3, + "symbol_address": 108304, + "symbol_object_address": 930324, + "software_control": 201392131, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2766, + "data_type": { + "name": "AB:Embedded_DiscreteIO:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Pt00FilterOffOn": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt00FilterOnOff": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt01FilterOffOn": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt01FilterOnOff": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt02FilterOffOn": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt02FilterOnOff": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt03FilterOffOn": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt03FilterOnOff": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt04FilterOffOn": { + "offset": 28, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt04FilterOnOff": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt05FilterOffOn": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt05FilterOnOff": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt06FilterOffOn": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt06FilterOnOff": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt07FilterOffOn": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt07FilterOnOff": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt08FilterOffOn": { + "offset": 44, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt08FilterOnOff": { + "offset": 46, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt09FilterOffOn": { + "offset": 48, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt09FilterOnOff": { + "offset": 50, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt10FilterOffOn": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt10FilterOnOff": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt11FilterOffOn": { + "offset": 56, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt11FilterOnOff": { + "offset": 58, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt12FilterOffOn": { + "offset": 60, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt12FilterOnOff": { + "offset": 62, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt13FilterOffOn": { + "offset": 64, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt13FilterOnOff": { + "offset": 66, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt14FilterOffOn": { + "offset": 68, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt14FilterOnOff": { + "offset": 70, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt15FilterOffOn": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt15FilterOnOff": { + "offset": 74, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "FaultMode": { + "offset": 76, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "FaultValue": { + "offset": 78, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ProgMode": { + "offset": 80, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ProgValue": { + "offset": 82, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "COSOnOffEn": { + "offset": 84, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "COSOffOnEn": { + "offset": 86, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Pt00FilterOffOn", + "Pt00FilterOnOff", + "Pt01FilterOffOn", + "Pt01FilterOnOff", + "Pt02FilterOffOn", + "Pt02FilterOnOff", + "Pt03FilterOffOn", + "Pt03FilterOnOff", + "Pt04FilterOffOn", + "Pt04FilterOnOff", + "Pt05FilterOffOn", + "Pt05FilterOnOff", + "Pt06FilterOffOn", + "Pt06FilterOnOff", + "Pt07FilterOffOn", + "Pt07FilterOnOff", + "Pt08FilterOffOn", + "Pt08FilterOnOff", + "Pt09FilterOffOn", + "Pt09FilterOnOff", + "Pt10FilterOffOn", + "Pt10FilterOnOff", + "Pt11FilterOffOn", + "Pt11FilterOnOff", + "Pt12FilterOffOn", + "Pt12FilterOnOff", + "Pt13FilterOffOn", + "Pt13FilterOnOff", + "Pt14FilterOffOn", + "Pt14FilterOnOff", + "Pt15FilterOffOn", + "Pt15FilterOnOff", + "FaultMode", + "FaultValue", + "ProgMode", + "ProgValue", + "COSOnOffEn", + "COSOffOnEn" + ], + "template": { + "object_definition_size": 286, + "structure_size": 88, + "member_count": 41, + "structure_handle": 29488 + } + }, + "data_type_name": "AB:Embedded_DiscreteIO:C:0", + "tag_type": "struct" + }, + "Local:1:I": { + "tag_name": "Local:1:I", + "dim": 0, + "alias": false, + "instance_id": 5, + "symbol_address": 63967552, + "symbol_object_address": 930404, + "software_control": 201392132, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3033, + "data_type": { + "name": "AB:Embedded_DiscreteIO:I:0", + "internal_tags": { + "Fault": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "Fault", + "Data" + ], + "template": { + "object_definition_size": 21, + "structure_size": 8, + "member_count": 2, + "structure_handle": 51616 + } + }, + "data_type_name": "AB:Embedded_DiscreteIO:I:0", + "tag_type": "struct" + }, + "Local:1:O": { + "tag_name": "Local:1:O", + "dim": 0, + "alias": false, + "instance_id": 6, + "symbol_address": 63967464, + "symbol_object_address": 930444, + "software_control": 201392134, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 920, + "data_type": { + "name": "AB:Embedded_DiscreteIO:O:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 17, + "structure_size": 4, + "member_count": 1, + "structure_handle": 50961 + } + }, + "data_type_name": "AB:Embedded_DiscreteIO:O:0", + "tag_type": "struct" + }, + "Local:2:I": { + "tag_name": "Local:2:I", + "dim": 0, + "alias": false, + "instance_id": 10, + "symbol_address": 63967296, + "symbol_object_address": 930604, + "software_control": 201392137, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1467, + "data_type": { + "name": "AB:1734_MODULE_SINT_90Bytes:I:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 90 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 18, + "structure_size": 92, + "member_count": 1, + "structure_handle": 13325 + } + }, + "data_type_name": "AB:1734_MODULE_SINT_90Bytes:I:0", + "tag_type": "struct" + }, + "Local:2:O": { + "tag_name": "Local:2:O", + "dim": 0, + "alias": false, + "instance_id": 12, + "symbol_address": 63966872, + "symbol_object_address": 930684, + "software_control": 201392139, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2866, + "data_type": { + "name": "AB:1734_MODULE_SINT_82Bytes:O:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 18, + "structure_size": 84, + "member_count": 1, + "structure_handle": 62737 + } + }, + "data_type_name": "AB:1734_MODULE_SINT_82Bytes:O:0", + "tag_type": "struct" + }, + "Local:2:C": { + "tag_name": "Local:2:C", + "dim": 0, + "alias": false, + "instance_id": 13, + "symbol_address": 107720, + "symbol_object_address": 930724, + "software_control": 201392141, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1325, + "data_type": { + "name": "AB:1734_MODULE:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 198 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Data" + ], + "template": { + "object_definition_size": 30, + "structure_size": 408, + "member_count": 4, + "structure_handle": 35578 + } + }, + "data_type_name": "AB:1734_MODULE:C:0", + "tag_type": "struct" + }, + "Local:3:I": { + "tag_name": "Local:3:I", + "dim": 0, + "alias": false, + "instance_id": 15, + "symbol_address": 63966464, + "symbol_object_address": 930804, + "software_control": 201392146, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1467, + "data_type": { + "name": "AB:1734_MODULE_SINT_90Bytes:I:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 90 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 18, + "structure_size": 92, + "member_count": 1, + "structure_handle": 13325 + } + }, + "data_type_name": "AB:1734_MODULE_SINT_90Bytes:I:0", + "tag_type": "struct" + }, + "Local:3:O": { + "tag_name": "Local:3:O", + "dim": 0, + "alias": false, + "instance_id": 17, + "symbol_address": 63966040, + "symbol_object_address": 930884, + "software_control": 201392148, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2866, + "data_type": { + "name": "AB:1734_MODULE_SINT_82Bytes:O:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 18, + "structure_size": 84, + "member_count": 1, + "structure_handle": 62737 + } + }, + "data_type_name": "AB:1734_MODULE_SINT_82Bytes:O:0", + "tag_type": "struct" + }, + "Local:3:C": { + "tag_name": "Local:3:C", + "dim": 0, + "alias": false, + "instance_id": 18, + "symbol_address": 40144, + "symbol_object_address": 930924, + "software_control": 201392607, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1325, + "data_type": { + "name": "AB:1734_MODULE:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 198 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Data" + ], + "template": { + "object_definition_size": 30, + "structure_size": 408, + "member_count": 4, + "structure_handle": 35578 + } + }, + "data_type_name": "AB:1734_MODULE:C:0", + "tag_type": "struct" + }, + "Local:4:C": { + "tag_name": "Local:4:C", + "dim": 0, + "alias": false, + "instance_id": 20, + "symbol_address": 108448, + "symbol_object_address": 931004, + "software_control": 201392129, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2344, + "data_type": { + "name": "AB:1734_DI8:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Pt0FilterOffOn": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt0FilterOnOff": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt1FilterOffOn": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt1FilterOnOff": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt2FilterOffOn": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt2FilterOnOff": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt3FilterOffOn": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt3FilterOnOff": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt4FilterOffOn": { + "offset": 28, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt4FilterOnOff": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt5FilterOffOn": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt5FilterOnOff": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt6FilterOffOn": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt6FilterOnOff": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt7FilterOffOn": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt7FilterOnOff": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Pt0FilterOffOn", + "Pt0FilterOnOff", + "Pt1FilterOffOn", + "Pt1FilterOnOff", + "Pt2FilterOffOn", + "Pt2FilterOnOff", + "Pt3FilterOffOn", + "Pt3FilterOnOff", + "Pt4FilterOffOn", + "Pt4FilterOnOff", + "Pt5FilterOffOn", + "Pt5FilterOnOff", + "Pt6FilterOffOn", + "Pt6FilterOnOff", + "Pt7FilterOffOn", + "Pt7FilterOnOff" + ], + "template": { + "object_definition_size": 133, + "structure_size": 44, + "member_count": 19, + "structure_handle": 28154 + } + }, + "data_type_name": "AB:1734_DI8:C:0", + "tag_type": "struct" + }, + "Local:4:I": { + "tag_name": "Local:4:I", + "dim": 0, + "alias": false, + "instance_id": 22, + "symbol_address": 63966008, + "symbol_object_address": 931084, + "software_control": 201392149, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 884, + "data_type": { + "name": "AB:1734_DI8:I:0", + "internal_tags": { + "Fault": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "Fault", + "Data" + ], + "template": { + "object_definition_size": 19, + "structure_size": 8, + "member_count": 2, + "structure_handle": 11295 + } + }, + "data_type_name": "AB:1734_DI8:I:0", + "tag_type": "struct" + }, + "Local:5:C": { + "tag_name": "Local:5:C", + "dim": 0, + "alias": false, + "instance_id": 24, + "symbol_address": 107336, + "symbol_object_address": 931164, + "software_control": 201392145, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3247, + "data_type": { + "name": "AB:1734_IE8:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0LowEngineering": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HighEngineering": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0DigitalFilter": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LAlarmLimit": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HAlarmLimit": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LLAlarmLimit": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HHAlarmLimit": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0RangeType": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0LimitAlarmLatch": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0AlarmDisable": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad0": { + "offset": 29, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LowEngineering": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HighEngineering": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1DigitalFilter": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LAlarmLimit": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HAlarmLimit": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LLAlarmLimit": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HHAlarmLimit": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1RangeType": { + "offset": 44, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LimitAlarmLatch": { + "offset": 45, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1AlarmDisable": { + "offset": 46, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad1": { + "offset": 47, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LowEngineering": { + "offset": 48, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HighEngineering": { + "offset": 50, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2DigitalFilter": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LAlarmLimit": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HAlarmLimit": { + "offset": 56, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LLAlarmLimit": { + "offset": 58, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HHAlarmLimit": { + "offset": 60, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2RangeType": { + "offset": 62, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LimitAlarmLatch": { + "offset": 63, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2AlarmDisable": { + "offset": 64, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad2": { + "offset": 65, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LowEngineering": { + "offset": 66, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HighEngineering": { + "offset": 68, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3DigitalFilter": { + "offset": 70, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LAlarmLimit": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HAlarmLimit": { + "offset": 74, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LLAlarmLimit": { + "offset": 76, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HHAlarmLimit": { + "offset": 78, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3RangeType": { + "offset": 80, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LimitAlarmLatch": { + "offset": 81, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3AlarmDisable": { + "offset": 82, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad3": { + "offset": 83, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4LowEngineering": { + "offset": 84, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HighEngineering": { + "offset": 86, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4DigitalFilter": { + "offset": 88, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4LAlarmLimit": { + "offset": 90, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HAlarmLimit": { + "offset": 92, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4LLAlarmLimit": { + "offset": 94, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HHAlarmLimit": { + "offset": 96, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4RangeType": { + "offset": 98, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4LimitAlarmLatch": { + "offset": 99, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4AlarmDisable": { + "offset": 100, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad4": { + "offset": 101, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5LowEngineering": { + "offset": 102, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HighEngineering": { + "offset": 104, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5DigitalFilter": { + "offset": 106, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5LAlarmLimit": { + "offset": 108, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HAlarmLimit": { + "offset": 110, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5LLAlarmLimit": { + "offset": 112, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HHAlarmLimit": { + "offset": 114, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5RangeType": { + "offset": 116, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5LimitAlarmLatch": { + "offset": 117, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5AlarmDisable": { + "offset": 118, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad5": { + "offset": 119, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6LowEngineering": { + "offset": 120, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HighEngineering": { + "offset": 122, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6DigitalFilter": { + "offset": 124, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6LAlarmLimit": { + "offset": 126, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HAlarmLimit": { + "offset": 128, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6LLAlarmLimit": { + "offset": 130, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HHAlarmLimit": { + "offset": 132, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6RangeType": { + "offset": 134, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6LimitAlarmLatch": { + "offset": 135, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6AlarmDisable": { + "offset": 136, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad6": { + "offset": 137, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7LowEngineering": { + "offset": 138, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HighEngineering": { + "offset": 140, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7DigitalFilter": { + "offset": 142, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7LAlarmLimit": { + "offset": 144, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HAlarmLimit": { + "offset": 146, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7LLAlarmLimit": { + "offset": 148, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HHAlarmLimit": { + "offset": 150, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7RangeType": { + "offset": 152, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7LimitAlarmLatch": { + "offset": 153, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7AlarmDisable": { + "offset": 154, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NotchFilter": { + "offset": 155, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RealTimeSample": { + "offset": 156, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Ch0LowEngineering", + "Ch0HighEngineering", + "Ch0DigitalFilter", + "Ch0LAlarmLimit", + "Ch0HAlarmLimit", + "Ch0LLAlarmLimit", + "Ch0HHAlarmLimit", + "Ch0RangeType", + "Ch0LimitAlarmLatch", + "Ch0AlarmDisable", + "Pad0", + "Ch1LowEngineering", + "Ch1HighEngineering", + "Ch1DigitalFilter", + "Ch1LAlarmLimit", + "Ch1HAlarmLimit", + "Ch1LLAlarmLimit", + "Ch1HHAlarmLimit", + "Ch1RangeType", + "Ch1LimitAlarmLatch", + "Ch1AlarmDisable", + "Pad1", + "Ch2LowEngineering", + "Ch2HighEngineering", + "Ch2DigitalFilter", + "Ch2LAlarmLimit", + "Ch2HAlarmLimit", + "Ch2LLAlarmLimit", + "Ch2HHAlarmLimit", + "Ch2RangeType", + "Ch2LimitAlarmLatch", + "Ch2AlarmDisable", + "Pad2", + "Ch3LowEngineering", + "Ch3HighEngineering", + "Ch3DigitalFilter", + "Ch3LAlarmLimit", + "Ch3HAlarmLimit", + "Ch3LLAlarmLimit", + "Ch3HHAlarmLimit", + "Ch3RangeType", + "Ch3LimitAlarmLatch", + "Ch3AlarmDisable", + "Pad3", + "Ch4LowEngineering", + "Ch4HighEngineering", + "Ch4DigitalFilter", + "Ch4LAlarmLimit", + "Ch4HAlarmLimit", + "Ch4LLAlarmLimit", + "Ch4HHAlarmLimit", + "Ch4RangeType", + "Ch4LimitAlarmLatch", + "Ch4AlarmDisable", + "Pad4", + "Ch5LowEngineering", + "Ch5HighEngineering", + "Ch5DigitalFilter", + "Ch5LAlarmLimit", + "Ch5HAlarmLimit", + "Ch5LLAlarmLimit", + "Ch5HHAlarmLimit", + "Ch5RangeType", + "Ch5LimitAlarmLatch", + "Ch5AlarmDisable", + "Pad5", + "Ch6LowEngineering", + "Ch6HighEngineering", + "Ch6DigitalFilter", + "Ch6LAlarmLimit", + "Ch6HAlarmLimit", + "Ch6LLAlarmLimit", + "Ch6HHAlarmLimit", + "Ch6RangeType", + "Ch6LimitAlarmLatch", + "Ch6AlarmDisable", + "Pad6", + "Ch7LowEngineering", + "Ch7HighEngineering", + "Ch7DigitalFilter", + "Ch7LAlarmLimit", + "Ch7HAlarmLimit", + "Ch7LLAlarmLimit", + "Ch7HHAlarmLimit", + "Ch7RangeType", + "Ch7LimitAlarmLatch", + "Ch7AlarmDisable", + "NotchFilter", + "RealTimeSample" + ], + "template": { + "object_definition_size": 636, + "structure_size": 160, + "member_count": 92, + "structure_handle": 36620 + } + }, + "data_type_name": "AB:1734_IE8:C:0", + "tag_type": "struct" + }, + "Local:5:I": { + "tag_name": "Local:5:I", + "dim": 0, + "alias": false, + "instance_id": 26, + "symbol_address": 63965896, + "symbol_object_address": 931244, + "software_control": 201392154, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3798, + "data_type": { + "name": "AB:1734_IE8:I:0", + "internal_tags": { + "Fault": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0Data": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1Data": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2Data": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3Data": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4Data": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5Data": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6Data": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7Data": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0Status": { + "offset": 20, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0Fault": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch0Calibration": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch0LAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch0HAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch0LLAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch0HHAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch0Underrange": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch0Overrange": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch1Status": { + "offset": 21, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1Fault": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch1Calibration": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch1LAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch1HAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch1LLAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch1HHAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch1Underrange": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch1Overrange": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch2Status": { + "offset": 22, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2Fault": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch2Calibration": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch2LAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch2HAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch2LLAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch2HHAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch2Underrange": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch2Overrange": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch3Status": { + "offset": 23, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3Fault": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch3Calibration": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch3LAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch3HAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch3LLAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch3HHAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch3Underrange": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch3Overrange": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch4Status": { + "offset": 24, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4Fault": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch4Calibration": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch4LAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch4HAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch4LLAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch4HHAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch4Underrange": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch4Overrange": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch5Status": { + "offset": 25, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5Fault": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch5Calibration": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch5LAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch5HAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch5LLAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch5HHAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch5Underrange": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch5Overrange": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch6Status": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6Fault": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch6Calibration": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch6LAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch6HAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch6LLAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch6HHAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch6Underrange": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch6Overrange": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch7Status": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7Fault": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch7Calibration": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch7LAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch7HAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch7LLAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch7HHAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch7Underrange": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch7Overrange": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + } + }, + "attributes": [ + "Fault", + "Ch0Data", + "Ch1Data", + "Ch2Data", + "Ch3Data", + "Ch4Data", + "Ch5Data", + "Ch6Data", + "Ch7Data", + "Ch0Status", + "Ch0Fault", + "Ch0Calibration", + "Ch0LAlarm", + "Ch0HAlarm", + "Ch0LLAlarm", + "Ch0HHAlarm", + "Ch0Underrange", + "Ch0Overrange", + "Ch1Status", + "Ch1Fault", + "Ch1Calibration", + "Ch1LAlarm", + "Ch1HAlarm", + "Ch1LLAlarm", + "Ch1HHAlarm", + "Ch1Underrange", + "Ch1Overrange", + "Ch2Status", + "Ch2Fault", + "Ch2Calibration", + "Ch2LAlarm", + "Ch2HAlarm", + "Ch2LLAlarm", + "Ch2HHAlarm", + "Ch2Underrange", + "Ch2Overrange", + "Ch3Status", + "Ch3Fault", + "Ch3Calibration", + "Ch3LAlarm", + "Ch3HAlarm", + "Ch3LLAlarm", + "Ch3HHAlarm", + "Ch3Underrange", + "Ch3Overrange", + "Ch4Status", + "Ch4Fault", + "Ch4Calibration", + "Ch4LAlarm", + "Ch4HAlarm", + "Ch4LLAlarm", + "Ch4HHAlarm", + "Ch4Underrange", + "Ch4Overrange", + "Ch5Status", + "Ch5Fault", + "Ch5Calibration", + "Ch5LAlarm", + "Ch5HAlarm", + "Ch5LLAlarm", + "Ch5HHAlarm", + "Ch5Underrange", + "Ch5Overrange", + "Ch6Status", + "Ch6Fault", + "Ch6Calibration", + "Ch6LAlarm", + "Ch6HAlarm", + "Ch6LLAlarm", + "Ch6HHAlarm", + "Ch6Underrange", + "Ch6Overrange", + "Ch7Status", + "Ch7Fault", + "Ch7Calibration", + "Ch7LAlarm", + "Ch7HAlarm", + "Ch7LLAlarm", + "Ch7HHAlarm", + "Ch7Underrange", + "Ch7Overrange" + ], + "template": { + "object_definition_size": 476, + "structure_size": 28, + "member_count": 81, + "structure_handle": 23230 + } + }, + "data_type_name": "AB:1734_IE8:I:0", + "tag_type": "struct" + }, + "RIO:I": { + "tag_name": "RIO:I", + "dim": 0, + "alias": false, + "instance_id": 30, + "symbol_address": 63965696, + "symbol_object_address": 931404, + "software_control": 201392159, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2815, + "data_type": { + "name": "AB:1734_7SLOT:I:0", + "internal_tags": { + "SlotStatusBits0_31": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "SlotStatusBits32_63": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 8, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 7 + } + }, + "attributes": [ + "SlotStatusBits0_31", + "SlotStatusBits32_63", + "Data" + ], + "template": { + "object_definition_size": 30, + "structure_size": 16, + "member_count": 3, + "structure_handle": 53422 + } + }, + "data_type_name": "AB:1734_7SLOT:I:0", + "tag_type": "struct" + }, + "RIO:O": { + "tag_name": "RIO:O", + "dim": 0, + "alias": false, + "instance_id": 31, + "symbol_address": 63965576, + "symbol_object_address": 931444, + "software_control": 201392161, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3046, + "data_type": { + "name": "AB:1734_7SLOT:O:0", + "internal_tags": { + "SlotControlBits0_31": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "SlotControlBits32_63": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 8, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 7 + } + }, + "attributes": [ + "SlotControlBits0_31", + "SlotControlBits32_63", + "Data" + ], + "template": { + "object_definition_size": 31, + "structure_size": 16, + "member_count": 3, + "structure_handle": 46792 + } + }, + "data_type_name": "AB:1734_7SLOT:O:0", + "tag_type": "struct" + }, + "RIO:1:I": { + "tag_name": "RIO:1:I", + "dim": 0, + "alias": false, + "instance_id": 33, + "symbol_address": 63965376, + "symbol_object_address": 931524, + "software_control": 201392164, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1467, + "data_type": { + "name": "AB:1734_MODULE_SINT_90Bytes:I:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 90 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 18, + "structure_size": 92, + "member_count": 1, + "structure_handle": 13325 + } + }, + "data_type_name": "AB:1734_MODULE_SINT_90Bytes:I:0", + "tag_type": "struct" + }, + "RIO:1:O": { + "tag_name": "RIO:1:O", + "dim": 0, + "alias": false, + "instance_id": 35, + "symbol_address": 63964952, + "symbol_object_address": 931604, + "software_control": 201392166, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2866, + "data_type": { + "name": "AB:1734_MODULE_SINT_82Bytes:O:0", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 18, + "structure_size": 84, + "member_count": 1, + "structure_handle": 62737 + } + }, + "data_type_name": "AB:1734_MODULE_SINT_82Bytes:O:0", + "tag_type": "struct" + }, + "RIO:1:C": { + "tag_name": "RIO:1:C", + "dim": 0, + "alias": false, + "instance_id": 36, + "symbol_address": 106208, + "symbol_object_address": 931644, + "software_control": 201392168, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1325, + "data_type": { + "name": "AB:1734_MODULE:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Data": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 198 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Data" + ], + "template": { + "object_definition_size": 30, + "structure_size": 408, + "member_count": 4, + "structure_handle": 35578 + } + }, + "data_type_name": "AB:1734_MODULE:C:0", + "tag_type": "struct" + }, + "RIO:2:C": { + "tag_name": "RIO:2:C", + "dim": 0, + "alias": false, + "instance_id": 38, + "symbol_address": 106872, + "symbol_object_address": 931724, + "software_control": 201392153, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3247, + "data_type": { + "name": "AB:1734_IE8:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0LowEngineering": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HighEngineering": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0DigitalFilter": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LAlarmLimit": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HAlarmLimit": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LLAlarmLimit": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HHAlarmLimit": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0RangeType": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0LimitAlarmLatch": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0AlarmDisable": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad0": { + "offset": 29, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LowEngineering": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HighEngineering": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1DigitalFilter": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LAlarmLimit": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HAlarmLimit": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LLAlarmLimit": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HHAlarmLimit": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1RangeType": { + "offset": 44, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LimitAlarmLatch": { + "offset": 45, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1AlarmDisable": { + "offset": 46, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad1": { + "offset": 47, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LowEngineering": { + "offset": 48, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HighEngineering": { + "offset": 50, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2DigitalFilter": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LAlarmLimit": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HAlarmLimit": { + "offset": 56, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LLAlarmLimit": { + "offset": 58, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HHAlarmLimit": { + "offset": 60, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2RangeType": { + "offset": 62, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LimitAlarmLatch": { + "offset": 63, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2AlarmDisable": { + "offset": 64, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad2": { + "offset": 65, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LowEngineering": { + "offset": 66, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HighEngineering": { + "offset": 68, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3DigitalFilter": { + "offset": 70, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LAlarmLimit": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HAlarmLimit": { + "offset": 74, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LLAlarmLimit": { + "offset": 76, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HHAlarmLimit": { + "offset": 78, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3RangeType": { + "offset": 80, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LimitAlarmLatch": { + "offset": 81, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3AlarmDisable": { + "offset": 82, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad3": { + "offset": 83, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4LowEngineering": { + "offset": 84, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HighEngineering": { + "offset": 86, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4DigitalFilter": { + "offset": 88, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4LAlarmLimit": { + "offset": 90, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HAlarmLimit": { + "offset": 92, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4LLAlarmLimit": { + "offset": 94, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HHAlarmLimit": { + "offset": 96, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4RangeType": { + "offset": 98, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4LimitAlarmLatch": { + "offset": 99, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4AlarmDisable": { + "offset": 100, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad4": { + "offset": 101, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5LowEngineering": { + "offset": 102, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HighEngineering": { + "offset": 104, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5DigitalFilter": { + "offset": 106, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5LAlarmLimit": { + "offset": 108, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HAlarmLimit": { + "offset": 110, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5LLAlarmLimit": { + "offset": 112, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HHAlarmLimit": { + "offset": 114, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5RangeType": { + "offset": 116, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5LimitAlarmLatch": { + "offset": 117, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5AlarmDisable": { + "offset": 118, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad5": { + "offset": 119, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6LowEngineering": { + "offset": 120, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HighEngineering": { + "offset": 122, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6DigitalFilter": { + "offset": 124, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6LAlarmLimit": { + "offset": 126, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HAlarmLimit": { + "offset": 128, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6LLAlarmLimit": { + "offset": 130, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HHAlarmLimit": { + "offset": 132, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6RangeType": { + "offset": 134, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6LimitAlarmLatch": { + "offset": 135, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6AlarmDisable": { + "offset": 136, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad6": { + "offset": 137, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7LowEngineering": { + "offset": 138, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HighEngineering": { + "offset": 140, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7DigitalFilter": { + "offset": 142, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7LAlarmLimit": { + "offset": 144, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HAlarmLimit": { + "offset": 146, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7LLAlarmLimit": { + "offset": 148, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HHAlarmLimit": { + "offset": 150, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7RangeType": { + "offset": 152, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7LimitAlarmLatch": { + "offset": 153, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7AlarmDisable": { + "offset": 154, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NotchFilter": { + "offset": 155, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RealTimeSample": { + "offset": 156, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Ch0LowEngineering", + "Ch0HighEngineering", + "Ch0DigitalFilter", + "Ch0LAlarmLimit", + "Ch0HAlarmLimit", + "Ch0LLAlarmLimit", + "Ch0HHAlarmLimit", + "Ch0RangeType", + "Ch0LimitAlarmLatch", + "Ch0AlarmDisable", + "Pad0", + "Ch1LowEngineering", + "Ch1HighEngineering", + "Ch1DigitalFilter", + "Ch1LAlarmLimit", + "Ch1HAlarmLimit", + "Ch1LLAlarmLimit", + "Ch1HHAlarmLimit", + "Ch1RangeType", + "Ch1LimitAlarmLatch", + "Ch1AlarmDisable", + "Pad1", + "Ch2LowEngineering", + "Ch2HighEngineering", + "Ch2DigitalFilter", + "Ch2LAlarmLimit", + "Ch2HAlarmLimit", + "Ch2LLAlarmLimit", + "Ch2HHAlarmLimit", + "Ch2RangeType", + "Ch2LimitAlarmLatch", + "Ch2AlarmDisable", + "Pad2", + "Ch3LowEngineering", + "Ch3HighEngineering", + "Ch3DigitalFilter", + "Ch3LAlarmLimit", + "Ch3HAlarmLimit", + "Ch3LLAlarmLimit", + "Ch3HHAlarmLimit", + "Ch3RangeType", + "Ch3LimitAlarmLatch", + "Ch3AlarmDisable", + "Pad3", + "Ch4LowEngineering", + "Ch4HighEngineering", + "Ch4DigitalFilter", + "Ch4LAlarmLimit", + "Ch4HAlarmLimit", + "Ch4LLAlarmLimit", + "Ch4HHAlarmLimit", + "Ch4RangeType", + "Ch4LimitAlarmLatch", + "Ch4AlarmDisable", + "Pad4", + "Ch5LowEngineering", + "Ch5HighEngineering", + "Ch5DigitalFilter", + "Ch5LAlarmLimit", + "Ch5HAlarmLimit", + "Ch5LLAlarmLimit", + "Ch5HHAlarmLimit", + "Ch5RangeType", + "Ch5LimitAlarmLatch", + "Ch5AlarmDisable", + "Pad5", + "Ch6LowEngineering", + "Ch6HighEngineering", + "Ch6DigitalFilter", + "Ch6LAlarmLimit", + "Ch6HAlarmLimit", + "Ch6LLAlarmLimit", + "Ch6HHAlarmLimit", + "Ch6RangeType", + "Ch6LimitAlarmLatch", + "Ch6AlarmDisable", + "Pad6", + "Ch7LowEngineering", + "Ch7HighEngineering", + "Ch7DigitalFilter", + "Ch7LAlarmLimit", + "Ch7HAlarmLimit", + "Ch7LLAlarmLimit", + "Ch7HHAlarmLimit", + "Ch7RangeType", + "Ch7LimitAlarmLatch", + "Ch7AlarmDisable", + "NotchFilter", + "RealTimeSample" + ], + "template": { + "object_definition_size": 636, + "structure_size": 160, + "member_count": 92, + "structure_handle": 36620 + } + }, + "data_type_name": "AB:1734_IE8:C:0", + "tag_type": "struct" + }, + "RIO:2:I": { + "tag_name": "RIO:2:I", + "dim": 0, + "alias": false, + "instance_id": 40, + "symbol_address": 63964608, + "symbol_object_address": 931804, + "software_control": 201392171, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3798, + "data_type": { + "name": "AB:1734_IE8:I:0", + "internal_tags": { + "Fault": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0Data": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1Data": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2Data": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3Data": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4Data": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5Data": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6Data": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7Data": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0Status": { + "offset": 20, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0Fault": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch0Calibration": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch0LAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch0HAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch0LLAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch0HHAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch0Underrange": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch0Overrange": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch1Status": { + "offset": 21, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1Fault": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch1Calibration": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch1LAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch1HAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch1LLAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch1HHAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch1Underrange": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch1Overrange": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch2Status": { + "offset": 22, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2Fault": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch2Calibration": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch2LAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch2HAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch2LLAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch2HHAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch2Underrange": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch2Overrange": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch3Status": { + "offset": 23, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3Fault": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch3Calibration": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch3LAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch3HAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch3LLAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch3HHAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch3Underrange": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch3Overrange": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch4Status": { + "offset": 24, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4Fault": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch4Calibration": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch4LAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch4HAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch4LLAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch4HHAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch4Underrange": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch4Overrange": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch5Status": { + "offset": 25, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5Fault": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch5Calibration": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch5LAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch5HAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch5LLAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch5HHAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch5Underrange": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch5Overrange": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch6Status": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6Fault": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch6Calibration": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch6LAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch6HAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch6LLAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch6HHAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch6Underrange": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch6Overrange": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch7Status": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7Fault": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch7Calibration": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch7LAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch7HAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch7LLAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch7HHAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch7Underrange": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch7Overrange": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + } + }, + "attributes": [ + "Fault", + "Ch0Data", + "Ch1Data", + "Ch2Data", + "Ch3Data", + "Ch4Data", + "Ch5Data", + "Ch6Data", + "Ch7Data", + "Ch0Status", + "Ch0Fault", + "Ch0Calibration", + "Ch0LAlarm", + "Ch0HAlarm", + "Ch0LLAlarm", + "Ch0HHAlarm", + "Ch0Underrange", + "Ch0Overrange", + "Ch1Status", + "Ch1Fault", + "Ch1Calibration", + "Ch1LAlarm", + "Ch1HAlarm", + "Ch1LLAlarm", + "Ch1HHAlarm", + "Ch1Underrange", + "Ch1Overrange", + "Ch2Status", + "Ch2Fault", + "Ch2Calibration", + "Ch2LAlarm", + "Ch2HAlarm", + "Ch2LLAlarm", + "Ch2HHAlarm", + "Ch2Underrange", + "Ch2Overrange", + "Ch3Status", + "Ch3Fault", + "Ch3Calibration", + "Ch3LAlarm", + "Ch3HAlarm", + "Ch3LLAlarm", + "Ch3HHAlarm", + "Ch3Underrange", + "Ch3Overrange", + "Ch4Status", + "Ch4Fault", + "Ch4Calibration", + "Ch4LAlarm", + "Ch4HAlarm", + "Ch4LLAlarm", + "Ch4HHAlarm", + "Ch4Underrange", + "Ch4Overrange", + "Ch5Status", + "Ch5Fault", + "Ch5Calibration", + "Ch5LAlarm", + "Ch5HAlarm", + "Ch5LLAlarm", + "Ch5HHAlarm", + "Ch5Underrange", + "Ch5Overrange", + "Ch6Status", + "Ch6Fault", + "Ch6Calibration", + "Ch6LAlarm", + "Ch6HAlarm", + "Ch6LLAlarm", + "Ch6HHAlarm", + "Ch6Underrange", + "Ch6Overrange", + "Ch7Status", + "Ch7Fault", + "Ch7Calibration", + "Ch7LAlarm", + "Ch7HAlarm", + "Ch7LLAlarm", + "Ch7HHAlarm", + "Ch7Underrange", + "Ch7Overrange" + ], + "template": { + "object_definition_size": 476, + "structure_size": 28, + "member_count": 81, + "structure_handle": 23230 + } + }, + "data_type_name": "AB:1734_IE8:I:0", + "tag_type": "struct" + }, + "RIO:3:C": { + "tag_name": "RIO:3:C", + "dim": 0, + "alias": false, + "instance_id": 42, + "symbol_address": 105920, + "symbol_object_address": 931884, + "software_control": 201392170, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3247, + "data_type": { + "name": "AB:1734_IE8:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0LowEngineering": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HighEngineering": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0DigitalFilter": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LAlarmLimit": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HAlarmLimit": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LLAlarmLimit": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HHAlarmLimit": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0RangeType": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0LimitAlarmLatch": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0AlarmDisable": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad0": { + "offset": 29, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LowEngineering": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HighEngineering": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1DigitalFilter": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LAlarmLimit": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HAlarmLimit": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LLAlarmLimit": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HHAlarmLimit": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1RangeType": { + "offset": 44, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LimitAlarmLatch": { + "offset": 45, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1AlarmDisable": { + "offset": 46, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad1": { + "offset": 47, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LowEngineering": { + "offset": 48, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HighEngineering": { + "offset": 50, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2DigitalFilter": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LAlarmLimit": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HAlarmLimit": { + "offset": 56, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LLAlarmLimit": { + "offset": 58, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HHAlarmLimit": { + "offset": 60, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2RangeType": { + "offset": 62, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LimitAlarmLatch": { + "offset": 63, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2AlarmDisable": { + "offset": 64, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad2": { + "offset": 65, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LowEngineering": { + "offset": 66, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HighEngineering": { + "offset": 68, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3DigitalFilter": { + "offset": 70, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LAlarmLimit": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HAlarmLimit": { + "offset": 74, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LLAlarmLimit": { + "offset": 76, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HHAlarmLimit": { + "offset": 78, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3RangeType": { + "offset": 80, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LimitAlarmLatch": { + "offset": 81, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3AlarmDisable": { + "offset": 82, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad3": { + "offset": 83, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4LowEngineering": { + "offset": 84, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HighEngineering": { + "offset": 86, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4DigitalFilter": { + "offset": 88, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4LAlarmLimit": { + "offset": 90, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HAlarmLimit": { + "offset": 92, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4LLAlarmLimit": { + "offset": 94, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4HHAlarmLimit": { + "offset": 96, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4RangeType": { + "offset": 98, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4LimitAlarmLatch": { + "offset": 99, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4AlarmDisable": { + "offset": 100, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad4": { + "offset": 101, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5LowEngineering": { + "offset": 102, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HighEngineering": { + "offset": 104, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5DigitalFilter": { + "offset": 106, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5LAlarmLimit": { + "offset": 108, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HAlarmLimit": { + "offset": 110, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5LLAlarmLimit": { + "offset": 112, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5HHAlarmLimit": { + "offset": 114, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5RangeType": { + "offset": 116, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5LimitAlarmLatch": { + "offset": 117, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5AlarmDisable": { + "offset": 118, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad5": { + "offset": 119, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6LowEngineering": { + "offset": 120, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HighEngineering": { + "offset": 122, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6DigitalFilter": { + "offset": 124, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6LAlarmLimit": { + "offset": 126, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HAlarmLimit": { + "offset": 128, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6LLAlarmLimit": { + "offset": 130, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6HHAlarmLimit": { + "offset": 132, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6RangeType": { + "offset": 134, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6LimitAlarmLatch": { + "offset": 135, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6AlarmDisable": { + "offset": 136, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad6": { + "offset": 137, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7LowEngineering": { + "offset": 138, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HighEngineering": { + "offset": 140, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7DigitalFilter": { + "offset": 142, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7LAlarmLimit": { + "offset": 144, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HAlarmLimit": { + "offset": 146, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7LLAlarmLimit": { + "offset": 148, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7HHAlarmLimit": { + "offset": 150, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7RangeType": { + "offset": 152, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7LimitAlarmLatch": { + "offset": 153, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7AlarmDisable": { + "offset": 154, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NotchFilter": { + "offset": 155, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RealTimeSample": { + "offset": 156, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Ch0LowEngineering", + "Ch0HighEngineering", + "Ch0DigitalFilter", + "Ch0LAlarmLimit", + "Ch0HAlarmLimit", + "Ch0LLAlarmLimit", + "Ch0HHAlarmLimit", + "Ch0RangeType", + "Ch0LimitAlarmLatch", + "Ch0AlarmDisable", + "Pad0", + "Ch1LowEngineering", + "Ch1HighEngineering", + "Ch1DigitalFilter", + "Ch1LAlarmLimit", + "Ch1HAlarmLimit", + "Ch1LLAlarmLimit", + "Ch1HHAlarmLimit", + "Ch1RangeType", + "Ch1LimitAlarmLatch", + "Ch1AlarmDisable", + "Pad1", + "Ch2LowEngineering", + "Ch2HighEngineering", + "Ch2DigitalFilter", + "Ch2LAlarmLimit", + "Ch2HAlarmLimit", + "Ch2LLAlarmLimit", + "Ch2HHAlarmLimit", + "Ch2RangeType", + "Ch2LimitAlarmLatch", + "Ch2AlarmDisable", + "Pad2", + "Ch3LowEngineering", + "Ch3HighEngineering", + "Ch3DigitalFilter", + "Ch3LAlarmLimit", + "Ch3HAlarmLimit", + "Ch3LLAlarmLimit", + "Ch3HHAlarmLimit", + "Ch3RangeType", + "Ch3LimitAlarmLatch", + "Ch3AlarmDisable", + "Pad3", + "Ch4LowEngineering", + "Ch4HighEngineering", + "Ch4DigitalFilter", + "Ch4LAlarmLimit", + "Ch4HAlarmLimit", + "Ch4LLAlarmLimit", + "Ch4HHAlarmLimit", + "Ch4RangeType", + "Ch4LimitAlarmLatch", + "Ch4AlarmDisable", + "Pad4", + "Ch5LowEngineering", + "Ch5HighEngineering", + "Ch5DigitalFilter", + "Ch5LAlarmLimit", + "Ch5HAlarmLimit", + "Ch5LLAlarmLimit", + "Ch5HHAlarmLimit", + "Ch5RangeType", + "Ch5LimitAlarmLatch", + "Ch5AlarmDisable", + "Pad5", + "Ch6LowEngineering", + "Ch6HighEngineering", + "Ch6DigitalFilter", + "Ch6LAlarmLimit", + "Ch6HAlarmLimit", + "Ch6LLAlarmLimit", + "Ch6HHAlarmLimit", + "Ch6RangeType", + "Ch6LimitAlarmLatch", + "Ch6AlarmDisable", + "Pad6", + "Ch7LowEngineering", + "Ch7HighEngineering", + "Ch7DigitalFilter", + "Ch7LAlarmLimit", + "Ch7HAlarmLimit", + "Ch7LLAlarmLimit", + "Ch7HHAlarmLimit", + "Ch7RangeType", + "Ch7LimitAlarmLatch", + "Ch7AlarmDisable", + "NotchFilter", + "RealTimeSample" + ], + "template": { + "object_definition_size": 636, + "structure_size": 160, + "member_count": 92, + "structure_handle": 36620 + } + }, + "data_type_name": "AB:1734_IE8:C:0", + "tag_type": "struct" + }, + "MBS1": { + "tag_name": "MBS1", + "dim": 0, + "alias": false, + "instance_id": 48, + "symbol_address": 100648, + "symbol_object_address": 932124, + "software_control": 67174449, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 767, + "data_type": { + "name": "ILX34MBSModuleDef", + "internal_tags": { + "DATA": { + "offset": 0, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSData", + "internal_tags": { + "InputBit": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + }, + "InputRegister": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 500 + }, + "OutputBit": { + "offset": 1072, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + }, + "OutputRegister": { + "offset": 1144, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 500 + } + }, + "attributes": [ + "InputBit", + "InputRegister", + "OutputBit", + "OutputRegister" + ], + "template": { + "object_definition_size": 33, + "structure_size": 2144, + "member_count": 4, + "structure_handle": 4103 + } + }, + "data_type_name": "ILX34MBSData", + "array": 0 + }, + "STATUS": { + "offset": 2144, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSStatus", + "internal_tags": { + "Module": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RXCount": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TXCount": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ErrorCount": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CmdError": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 30 + } + }, + "attributes": [ + "Module", + "RXCount", + "TXCount", + "ErrorCount", + "CmdError" + ], + "template": { + "object_definition_size": 35, + "structure_size": 76, + "member_count": 5, + "structure_handle": 9001 + } + }, + "data_type_name": "ILX34MBSStatus", + "array": 0 + }, + "MASTERCMD": { + "offset": 2220, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSCmd", + "internal_tags": { + "Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Node": { + "offset": 2, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Function": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DeviceAddress": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Count": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InternalAddress": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PollInterval": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Swap": { + "offset": 24, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSCm8": { + "offset": 25, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Trigger": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Enable", + "Node", + "Function", + "DeviceAddress", + "Count", + "InternalAddress", + "PollInterval", + "Swap", + "Trigger" + ], + "template": { + "object_definition_size": 65, + "structure_size": 28, + "member_count": 10, + "structure_handle": 38216 + } + }, + "data_type_name": "ILX34MBSCmd", + "array": 30 + }, + "UTIL": { + "offset": 3060, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSUTIL", + "internal_tags": { + "Node": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Function": { + "offset": 1, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NodeAddress": { + "offset": 2, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Count": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ByteCount": { + "offset": 6, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "IntAddress": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "CountPlusIntAddr": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Swap": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "CmdTimer": { + "offset": 16, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 30 + }, + "CurrentCmd": { + "offset": 376, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT10": { + "offset": 378, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "CurrentCmdReset": { + "offset": 378, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "CmdDone": { + "offset": 378, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TX_ASSY": { + "offset": 380, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + }, + "TXID_Previous": { + "offset": 464, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RX_ASSY": { + "offset": 468, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 90 + }, + "RXID_Previous": { + "offset": 560, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RegBuffer": { + "offset": 564, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "CoilBuffer": { + "offset": 708, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSCoilData", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 14, + "structure_size": 72, + "member_count": 1, + "structure_handle": 55860 + } + }, + "data_type_name": "ILX34MBSCoilData", + "array": 0 + }, + "MoveTo": { + "offset": 780, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MoveFrom": { + "offset": 782, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT21": { + "offset": 784, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "MasterTXQuery": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "MasterRXResponse": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SlaveQuery": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "WaitForResponse": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "WaitTimer": { + "offset": 788, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "Error": { + "offset": 800, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT28": { + "offset": 801, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "WaitForError": { + "offset": 801, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "RegDataControl": { + "offset": 804, + "tag_type": "struct", + "data_type": { + "name": "CONTROL", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LEN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "POS": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "EU": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "EM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "ER": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "UL": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "IN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "FD": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "LEN", + "POS", + "EN", + "EU", + "DN", + "EM", + "ER", + "UL", + "IN", + "FD" + ], + "template": { + "object_definition_size": 51, + "structure_size": 12, + "member_count": 11, + "structure_handle": 3969 + } + }, + "data_type_name": "CONTROL", + "array": 0 + }, + "InArraySize": { + "offset": 816, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutArraySize": { + "offset": 818, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputDiscreteArraySize": { + "offset": 820, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputDiscreteArraySize": { + "offset": 822, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputRegisterArraySize": { + "offset": 824, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputRegisterArraySize": { + "offset": 826, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputDiscreteArraySizem1": { + "offset": 828, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputDiscreteArraySizem1": { + "offset": 830, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputRegisterArraySizem1": { + "offset": 832, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputRegisterArraySizem1": { + "offset": 834, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MaxDiscreteSize": { + "offset": 836, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MaxRegisterSize": { + "offset": 838, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT43": { + "offset": 840, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Connection": { + "offset": 840, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Node", + "Function", + "NodeAddress", + "Count", + "ByteCount", + "IntAddress", + "CountPlusIntAddr", + "Swap", + "CmdTimer", + "CurrentCmd", + "CurrentCmdReset", + "CmdDone", + "TX_ASSY", + "TXID_Previous", + "RX_ASSY", + "RXID_Previous", + "RegBuffer", + "CoilBuffer", + "MoveTo", + "MoveFrom", + "MasterTXQuery", + "MasterRXResponse", + "SlaveQuery", + "WaitForResponse", + "WaitTimer", + "Error", + "WaitForError", + "RegDataControl", + "InArraySize", + "OutArraySize", + "InputDiscreteArraySize", + "OutputDiscreteArraySize", + "InputRegisterArraySize", + "OutputRegisterArraySize", + "InputDiscreteArraySizem1", + "OutputDiscreteArraySizem1", + "InputRegisterArraySizem1", + "OutputRegisterArraySizem1", + "MaxDiscreteSize", + "MaxRegisterSize", + "Connection" + ], + "template": { + "object_definition_size": 309, + "structure_size": 844, + "member_count": 45, + "structure_handle": 43613 + } + }, + "data_type_name": "ILX34MBSUTIL", + "array": 0 + } + }, + "attributes": [ + "DATA", + "STATUS", + "MASTERCMD", + "UTIL" + ], + "template": { + "object_definition_size": 29, + "structure_size": 3904, + "member_count": 4, + "structure_handle": 27116 + } + }, + "data_type_name": "ILX34MBSModuleDef", + "tag_type": "struct" + }, + "MBSConfig1_AOI_36": { + "tag_name": "MBSConfig1_AOI_36", + "dim": 0, + "alias": false, + "instance_id": 49, + "symbol_address": 100616, + "symbol_object_address": 932164, + "software_control": 67174450, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2149, + "data_type": { + "name": "AOI1734MBS_CONFIG_36", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + } + }, + "attributes": [ + "EnableIn", + "EnableOut" + ], + "template": { + "object_definition_size": 28, + "structure_size": 4, + "member_count": 3, + "structure_handle": 55129 + } + }, + "data_type_name": "AOI1734MBS_CONFIG_36", + "tag_type": "struct" + }, + "MBS1_AOI_36": { + "tag_name": "MBS1_AOI_36", + "dim": 0, + "alias": false, + "instance_id": 50, + "symbol_address": 99512, + "symbol_object_address": 932204, + "software_control": 67174451, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3018, + "data_type": { + "name": "AOI1734MBS_36", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MJFAULTS": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 12 + }, + "IntAddress": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "CurrentCmd": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ResetCommandTimer": { + "offset": 56, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "ByteBuffer": { + "offset": 68, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 72 + }, + "ByteMoveBuffer": { + "offset": 140, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 72 + }, + "CurrentSwapCount": { + "offset": 212, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ByteSwappedRegister": { + "offset": 216, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordByteSwapBuffer": { + "offset": 360, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordBuffer": { + "offset": 504, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordMoveBuffer": { + "offset": 648, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordSwappedRegister": { + "offset": 792, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordByteSwapMoveBuffer": { + "offset": 936, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "MJFAULTS", + "IntAddress", + "CurrentCmd", + "ResetCommandTimer", + "ByteBuffer", + "ByteMoveBuffer", + "CurrentSwapCount", + "ByteSwappedRegister", + "WordByteSwapBuffer", + "WordBuffer", + "WordMoveBuffer", + "WordSwappedRegister", + "WordByteSwapMoveBuffer" + ], + "template": { + "object_definition_size": 115, + "structure_size": 1080, + "member_count": 16, + "structure_handle": 52277 + } + }, + "data_type_name": "AOI1734MBS_36", + "tag_type": "struct" + }, + "MBS1_Config": { + "tag_name": "MBS1_Config", + "dim": 0, + "alias": false, + "instance_id": 51, + "symbol_address": 99456, + "symbol_object_address": 932244, + "software_control": 67174452, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2301, + "data_type": { + "name": "ILX34MBSConfig", + "internal_tags": { + "Type": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slave_ID": { + "offset": 1, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Baud_Rate": { + "offset": 2, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Serial_COM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Protocol": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RX_Length": { + "offset": 5, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "TX_Length": { + "offset": 6, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Timeout": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved01": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Input_Status_Count_1X": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved02": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Output_Coil_Count_0X": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved03": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Input_Register_Count_3X": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved04": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Holding_Register_Count_4X": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSCo16": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Coldboot": { + "offset": 28, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Type", + "Slave_ID", + "Baud_Rate", + "Serial_COM", + "Protocol", + "RX_Length", + "TX_Length", + "Timeout", + "Reserved01", + "Input_Status_Count_1X", + "Reserved02", + "Output_Coil_Count_0X", + "Reserved03", + "Input_Register_Count_3X", + "Reserved04", + "Holding_Register_Count_4X", + "Coldboot" + ], + "template": { + "object_definition_size": 124, + "structure_size": 32, + "member_count": 18, + "structure_handle": 62773 + } + }, + "data_type_name": "ILX34MBSConfig", + "tag_type": "struct" + }, + "MBS2": { + "tag_name": "MBS2", + "dim": 0, + "alias": false, + "instance_id": 52, + "symbol_address": 95528, + "symbol_object_address": 932284, + "software_control": 67174453, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 767, + "data_type": { + "name": "ILX34MBSModuleDef", + "internal_tags": { + "DATA": { + "offset": 0, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSData", + "internal_tags": { + "InputBit": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + }, + "InputRegister": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 500 + }, + "OutputBit": { + "offset": 1072, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + }, + "OutputRegister": { + "offset": 1144, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 500 + } + }, + "attributes": [ + "InputBit", + "InputRegister", + "OutputBit", + "OutputRegister" + ], + "template": { + "object_definition_size": 33, + "structure_size": 2144, + "member_count": 4, + "structure_handle": 4103 + } + }, + "data_type_name": "ILX34MBSData", + "array": 0 + }, + "STATUS": { + "offset": 2144, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSStatus", + "internal_tags": { + "Module": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RXCount": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TXCount": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ErrorCount": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CmdError": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 30 + } + }, + "attributes": [ + "Module", + "RXCount", + "TXCount", + "ErrorCount", + "CmdError" + ], + "template": { + "object_definition_size": 35, + "structure_size": 76, + "member_count": 5, + "structure_handle": 9001 + } + }, + "data_type_name": "ILX34MBSStatus", + "array": 0 + }, + "MASTERCMD": { + "offset": 2220, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSCmd", + "internal_tags": { + "Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Node": { + "offset": 2, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Function": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DeviceAddress": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Count": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InternalAddress": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PollInterval": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Swap": { + "offset": 24, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSCm8": { + "offset": 25, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Trigger": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Enable", + "Node", + "Function", + "DeviceAddress", + "Count", + "InternalAddress", + "PollInterval", + "Swap", + "Trigger" + ], + "template": { + "object_definition_size": 65, + "structure_size": 28, + "member_count": 10, + "structure_handle": 38216 + } + }, + "data_type_name": "ILX34MBSCmd", + "array": 30 + }, + "UTIL": { + "offset": 3060, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSUTIL", + "internal_tags": { + "Node": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Function": { + "offset": 1, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NodeAddress": { + "offset": 2, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Count": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ByteCount": { + "offset": 6, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "IntAddress": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "CountPlusIntAddr": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Swap": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "CmdTimer": { + "offset": 16, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 30 + }, + "CurrentCmd": { + "offset": 376, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT10": { + "offset": 378, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "CurrentCmdReset": { + "offset": 378, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "CmdDone": { + "offset": 378, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TX_ASSY": { + "offset": 380, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + }, + "TXID_Previous": { + "offset": 464, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RX_ASSY": { + "offset": 468, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 90 + }, + "RXID_Previous": { + "offset": 560, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RegBuffer": { + "offset": 564, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "CoilBuffer": { + "offset": 708, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSCoilData", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 14, + "structure_size": 72, + "member_count": 1, + "structure_handle": 55860 + } + }, + "data_type_name": "ILX34MBSCoilData", + "array": 0 + }, + "MoveTo": { + "offset": 780, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MoveFrom": { + "offset": 782, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT21": { + "offset": 784, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "MasterTXQuery": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "MasterRXResponse": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SlaveQuery": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "WaitForResponse": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "WaitTimer": { + "offset": 788, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "Error": { + "offset": 800, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT28": { + "offset": 801, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "WaitForError": { + "offset": 801, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "RegDataControl": { + "offset": 804, + "tag_type": "struct", + "data_type": { + "name": "CONTROL", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LEN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "POS": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "EU": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "EM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "ER": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "UL": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "IN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "FD": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "LEN", + "POS", + "EN", + "EU", + "DN", + "EM", + "ER", + "UL", + "IN", + "FD" + ], + "template": { + "object_definition_size": 51, + "structure_size": 12, + "member_count": 11, + "structure_handle": 3969 + } + }, + "data_type_name": "CONTROL", + "array": 0 + }, + "InArraySize": { + "offset": 816, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutArraySize": { + "offset": 818, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputDiscreteArraySize": { + "offset": 820, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputDiscreteArraySize": { + "offset": 822, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputRegisterArraySize": { + "offset": 824, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputRegisterArraySize": { + "offset": 826, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputDiscreteArraySizem1": { + "offset": 828, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputDiscreteArraySizem1": { + "offset": 830, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputRegisterArraySizem1": { + "offset": 832, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputRegisterArraySizem1": { + "offset": 834, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MaxDiscreteSize": { + "offset": 836, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MaxRegisterSize": { + "offset": 838, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT43": { + "offset": 840, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Connection": { + "offset": 840, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Node", + "Function", + "NodeAddress", + "Count", + "ByteCount", + "IntAddress", + "CountPlusIntAddr", + "Swap", + "CmdTimer", + "CurrentCmd", + "CurrentCmdReset", + "CmdDone", + "TX_ASSY", + "TXID_Previous", + "RX_ASSY", + "RXID_Previous", + "RegBuffer", + "CoilBuffer", + "MoveTo", + "MoveFrom", + "MasterTXQuery", + "MasterRXResponse", + "SlaveQuery", + "WaitForResponse", + "WaitTimer", + "Error", + "WaitForError", + "RegDataControl", + "InArraySize", + "OutArraySize", + "InputDiscreteArraySize", + "OutputDiscreteArraySize", + "InputRegisterArraySize", + "OutputRegisterArraySize", + "InputDiscreteArraySizem1", + "OutputDiscreteArraySizem1", + "InputRegisterArraySizem1", + "OutputRegisterArraySizem1", + "MaxDiscreteSize", + "MaxRegisterSize", + "Connection" + ], + "template": { + "object_definition_size": 309, + "structure_size": 844, + "member_count": 45, + "structure_handle": 43613 + } + }, + "data_type_name": "ILX34MBSUTIL", + "array": 0 + } + }, + "attributes": [ + "DATA", + "STATUS", + "MASTERCMD", + "UTIL" + ], + "template": { + "object_definition_size": 29, + "structure_size": 3904, + "member_count": 4, + "structure_handle": 27116 + } + }, + "data_type_name": "ILX34MBSModuleDef", + "tag_type": "struct" + }, + "MBSConfig2_AOI_36": { + "tag_name": "MBSConfig2_AOI_36", + "dim": 0, + "alias": false, + "instance_id": 53, + "symbol_address": 95496, + "symbol_object_address": 932324, + "software_control": 67174454, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2149, + "data_type": { + "name": "AOI1734MBS_CONFIG_36", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + } + }, + "attributes": [ + "EnableIn", + "EnableOut" + ], + "template": { + "object_definition_size": 28, + "structure_size": 4, + "member_count": 3, + "structure_handle": 55129 + } + }, + "data_type_name": "AOI1734MBS_CONFIG_36", + "tag_type": "struct" + }, + "MBS2_AOI_36": { + "tag_name": "MBS2_AOI_36", + "dim": 0, + "alias": false, + "instance_id": 54, + "symbol_address": 94392, + "symbol_object_address": 932364, + "software_control": 67174455, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3018, + "data_type": { + "name": "AOI1734MBS_36", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MJFAULTS": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 12 + }, + "IntAddress": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "CurrentCmd": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ResetCommandTimer": { + "offset": 56, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "ByteBuffer": { + "offset": 68, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 72 + }, + "ByteMoveBuffer": { + "offset": 140, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 72 + }, + "CurrentSwapCount": { + "offset": 212, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ByteSwappedRegister": { + "offset": 216, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordByteSwapBuffer": { + "offset": 360, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordBuffer": { + "offset": 504, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordMoveBuffer": { + "offset": 648, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordSwappedRegister": { + "offset": 792, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordByteSwapMoveBuffer": { + "offset": 936, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "MJFAULTS", + "IntAddress", + "CurrentCmd", + "ResetCommandTimer", + "ByteBuffer", + "ByteMoveBuffer", + "CurrentSwapCount", + "ByteSwappedRegister", + "WordByteSwapBuffer", + "WordBuffer", + "WordMoveBuffer", + "WordSwappedRegister", + "WordByteSwapMoveBuffer" + ], + "template": { + "object_definition_size": 115, + "structure_size": 1080, + "member_count": 16, + "structure_handle": 52277 + } + }, + "data_type_name": "AOI1734MBS_36", + "tag_type": "struct" + }, + "MBS2_Config": { + "tag_name": "MBS2_Config", + "dim": 0, + "alias": false, + "instance_id": 55, + "symbol_address": 94336, + "symbol_object_address": 932404, + "software_control": 67174456, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2301, + "data_type": { + "name": "ILX34MBSConfig", + "internal_tags": { + "Type": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slave_ID": { + "offset": 1, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Baud_Rate": { + "offset": 2, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Serial_COM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Protocol": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RX_Length": { + "offset": 5, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "TX_Length": { + "offset": 6, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Timeout": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved01": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Input_Status_Count_1X": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved02": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Output_Coil_Count_0X": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved03": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Input_Register_Count_3X": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved04": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Holding_Register_Count_4X": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSCo16": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Coldboot": { + "offset": 28, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Type", + "Slave_ID", + "Baud_Rate", + "Serial_COM", + "Protocol", + "RX_Length", + "TX_Length", + "Timeout", + "Reserved01", + "Input_Status_Count_1X", + "Reserved02", + "Output_Coil_Count_0X", + "Reserved03", + "Input_Register_Count_3X", + "Reserved04", + "Holding_Register_Count_4X", + "Coldboot" + ], + "template": { + "object_definition_size": 124, + "structure_size": 32, + "member_count": 18, + "structure_handle": 62773 + } + }, + "data_type_name": "ILX34MBSConfig", + "tag_type": "struct" + }, + "RIOMBS": { + "tag_name": "RIOMBS", + "dim": 0, + "alias": false, + "instance_id": 56, + "symbol_address": 90408, + "symbol_object_address": 932444, + "software_control": 67174457, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 767, + "data_type": { + "name": "ILX34MBSModuleDef", + "internal_tags": { + "DATA": { + "offset": 0, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSData", + "internal_tags": { + "InputBit": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + }, + "InputRegister": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 500 + }, + "OutputBit": { + "offset": 1072, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + }, + "OutputRegister": { + "offset": 1144, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 500 + } + }, + "attributes": [ + "InputBit", + "InputRegister", + "OutputBit", + "OutputRegister" + ], + "template": { + "object_definition_size": 33, + "structure_size": 2144, + "member_count": 4, + "structure_handle": 4103 + } + }, + "data_type_name": "ILX34MBSData", + "array": 0 + }, + "STATUS": { + "offset": 2144, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSStatus", + "internal_tags": { + "Module": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RXCount": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TXCount": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ErrorCount": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CmdError": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 30 + } + }, + "attributes": [ + "Module", + "RXCount", + "TXCount", + "ErrorCount", + "CmdError" + ], + "template": { + "object_definition_size": 35, + "structure_size": 76, + "member_count": 5, + "structure_handle": 9001 + } + }, + "data_type_name": "ILX34MBSStatus", + "array": 0 + }, + "MASTERCMD": { + "offset": 2220, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSCmd", + "internal_tags": { + "Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Node": { + "offset": 2, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Function": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DeviceAddress": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Count": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InternalAddress": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PollInterval": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Swap": { + "offset": 24, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSCm8": { + "offset": 25, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Trigger": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Enable", + "Node", + "Function", + "DeviceAddress", + "Count", + "InternalAddress", + "PollInterval", + "Swap", + "Trigger" + ], + "template": { + "object_definition_size": 65, + "structure_size": 28, + "member_count": 10, + "structure_handle": 38216 + } + }, + "data_type_name": "ILX34MBSCmd", + "array": 30 + }, + "UTIL": { + "offset": 3060, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSUTIL", + "internal_tags": { + "Node": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Function": { + "offset": 1, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NodeAddress": { + "offset": 2, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Count": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ByteCount": { + "offset": 6, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "IntAddress": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "CountPlusIntAddr": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Swap": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "CmdTimer": { + "offset": 16, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 30 + }, + "CurrentCmd": { + "offset": 376, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT10": { + "offset": 378, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "CurrentCmdReset": { + "offset": 378, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "CmdDone": { + "offset": 378, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TX_ASSY": { + "offset": 380, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + }, + "TXID_Previous": { + "offset": 464, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RX_ASSY": { + "offset": 468, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 90 + }, + "RXID_Previous": { + "offset": 560, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RegBuffer": { + "offset": 564, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "CoilBuffer": { + "offset": 708, + "tag_type": "struct", + "data_type": { + "name": "ILX34MBSCoilData", + "internal_tags": { + "Data": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 18 + } + }, + "attributes": [ + "Data" + ], + "template": { + "object_definition_size": 14, + "structure_size": 72, + "member_count": 1, + "structure_handle": 55860 + } + }, + "data_type_name": "ILX34MBSCoilData", + "array": 0 + }, + "MoveTo": { + "offset": 780, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MoveFrom": { + "offset": 782, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT21": { + "offset": 784, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "MasterTXQuery": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "MasterRXResponse": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SlaveQuery": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "WaitForResponse": { + "offset": 784, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "WaitTimer": { + "offset": 788, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "Error": { + "offset": 800, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT28": { + "offset": 801, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "WaitForError": { + "offset": 801, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "RegDataControl": { + "offset": 804, + "tag_type": "struct", + "data_type": { + "name": "CONTROL", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LEN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "POS": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "EU": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "EM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "ER": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "UL": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "IN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "FD": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "LEN", + "POS", + "EN", + "EU", + "DN", + "EM", + "ER", + "UL", + "IN", + "FD" + ], + "template": { + "object_definition_size": 51, + "structure_size": 12, + "member_count": 11, + "structure_handle": 3969 + } + }, + "data_type_name": "CONTROL", + "array": 0 + }, + "InArraySize": { + "offset": 816, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutArraySize": { + "offset": 818, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputDiscreteArraySize": { + "offset": 820, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputDiscreteArraySize": { + "offset": 822, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputRegisterArraySize": { + "offset": 824, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputRegisterArraySize": { + "offset": 826, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputDiscreteArraySizem1": { + "offset": 828, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputDiscreteArraySizem1": { + "offset": 830, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "InputRegisterArraySizem1": { + "offset": 832, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "OutputRegisterArraySizem1": { + "offset": 834, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MaxDiscreteSize": { + "offset": 836, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "MaxRegisterSize": { + "offset": 838, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSUT43": { + "offset": 840, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Connection": { + "offset": 840, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Node", + "Function", + "NodeAddress", + "Count", + "ByteCount", + "IntAddress", + "CountPlusIntAddr", + "Swap", + "CmdTimer", + "CurrentCmd", + "CurrentCmdReset", + "CmdDone", + "TX_ASSY", + "TXID_Previous", + "RX_ASSY", + "RXID_Previous", + "RegBuffer", + "CoilBuffer", + "MoveTo", + "MoveFrom", + "MasterTXQuery", + "MasterRXResponse", + "SlaveQuery", + "WaitForResponse", + "WaitTimer", + "Error", + "WaitForError", + "RegDataControl", + "InArraySize", + "OutArraySize", + "InputDiscreteArraySize", + "OutputDiscreteArraySize", + "InputRegisterArraySize", + "OutputRegisterArraySize", + "InputDiscreteArraySizem1", + "OutputDiscreteArraySizem1", + "InputRegisterArraySizem1", + "OutputRegisterArraySizem1", + "MaxDiscreteSize", + "MaxRegisterSize", + "Connection" + ], + "template": { + "object_definition_size": 309, + "structure_size": 844, + "member_count": 45, + "structure_handle": 43613 + } + }, + "data_type_name": "ILX34MBSUTIL", + "array": 0 + } + }, + "attributes": [ + "DATA", + "STATUS", + "MASTERCMD", + "UTIL" + ], + "template": { + "object_definition_size": 29, + "structure_size": 3904, + "member_count": 4, + "structure_handle": 27116 + } + }, + "data_type_name": "ILX34MBSModuleDef", + "tag_type": "struct" + }, + "RIOMBSConfig_AOI_36": { + "tag_name": "RIOMBSConfig_AOI_36", + "dim": 0, + "alias": false, + "instance_id": 57, + "symbol_address": 90376, + "symbol_object_address": 932484, + "software_control": 67174458, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2149, + "data_type": { + "name": "AOI1734MBS_CONFIG_36", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + } + }, + "attributes": [ + "EnableIn", + "EnableOut" + ], + "template": { + "object_definition_size": 28, + "structure_size": 4, + "member_count": 3, + "structure_handle": 55129 + } + }, + "data_type_name": "AOI1734MBS_CONFIG_36", + "tag_type": "struct" + }, + "RIOMBS_AOI_36": { + "tag_name": "RIOMBS_AOI_36", + "dim": 0, + "alias": false, + "instance_id": 58, + "symbol_address": 89272, + "symbol_object_address": 932524, + "software_control": 67174459, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3018, + "data_type": { + "name": "AOI1734MBS_36", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MJFAULTS": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 12 + }, + "IntAddress": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "CurrentCmd": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ResetCommandTimer": { + "offset": 56, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "ByteBuffer": { + "offset": 68, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 72 + }, + "ByteMoveBuffer": { + "offset": 140, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 72 + }, + "CurrentSwapCount": { + "offset": 212, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ByteSwappedRegister": { + "offset": 216, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordByteSwapBuffer": { + "offset": 360, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordBuffer": { + "offset": 504, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordMoveBuffer": { + "offset": 648, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordSwappedRegister": { + "offset": 792, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + }, + "WordByteSwapMoveBuffer": { + "offset": 936, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 72 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "MJFAULTS", + "IntAddress", + "CurrentCmd", + "ResetCommandTimer", + "ByteBuffer", + "ByteMoveBuffer", + "CurrentSwapCount", + "ByteSwappedRegister", + "WordByteSwapBuffer", + "WordBuffer", + "WordMoveBuffer", + "WordSwappedRegister", + "WordByteSwapMoveBuffer" + ], + "template": { + "object_definition_size": 115, + "structure_size": 1080, + "member_count": 16, + "structure_handle": 52277 + } + }, + "data_type_name": "AOI1734MBS_36", + "tag_type": "struct" + }, + "RIOMBS_Config": { + "tag_name": "RIOMBS_Config", + "dim": 0, + "alias": false, + "instance_id": 59, + "symbol_address": 89216, + "symbol_object_address": 932564, + "software_control": 67174460, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2301, + "data_type": { + "name": "ILX34MBSConfig", + "internal_tags": { + "Type": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slave_ID": { + "offset": 1, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Baud_Rate": { + "offset": 2, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Serial_COM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Protocol": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RX_Length": { + "offset": 5, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "TX_Length": { + "offset": 6, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Timeout": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved01": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Input_Status_Count_1X": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved02": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Output_Coil_Count_0X": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved03": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Input_Register_Count_3X": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Reserved04": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Holding_Register_Count_4X": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZILX34MBSCo16": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Coldboot": { + "offset": 28, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "Type", + "Slave_ID", + "Baud_Rate", + "Serial_COM", + "Protocol", + "RX_Length", + "TX_Length", + "Timeout", + "Reserved01", + "Input_Status_Count_1X", + "Reserved02", + "Output_Coil_Count_0X", + "Reserved03", + "Input_Register_Count_3X", + "Reserved04", + "Holding_Register_Count_4X", + "Coldboot" + ], + "template": { + "object_definition_size": 124, + "structure_size": 32, + "member_count": 18, + "structure_handle": 62773 + } + }, + "data_type_name": "ILX34MBSConfig", + "tag_type": "struct" + }, + "Val_WT1_PV": { + "tag_name": "Val_WT1_PV", + "dim": 0, + "alias": false, + "instance_id": 61, + "symbol_address": 89184, + "symbol_object_address": 932644, + "software_control": 1946222653, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT1_SV": { + "tag_name": "Val_WT1_SV", + "dim": 0, + "alias": false, + "instance_id": 62, + "symbol_address": 89152, + "symbol_object_address": 932684, + "software_control": 1946222654, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_SV": { + "tag_name": "Val_WT2_SV", + "dim": 0, + "alias": false, + "instance_id": 63, + "symbol_address": 106640, + "symbol_object_address": 932724, + "software_control": 1946222627, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_PV": { + "tag_name": "Val_WT2_PV", + "dim": 0, + "alias": false, + "instance_id": 64, + "symbol_address": 88864, + "symbol_object_address": 932764, + "software_control": 1946222656, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT3_SV": { + "tag_name": "Val_WT3_SV", + "dim": 0, + "alias": false, + "instance_id": 65, + "symbol_address": 88832, + "symbol_object_address": 932804, + "software_control": 1946222657, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT3_PV": { + "tag_name": "Val_WT3_PV", + "dim": 0, + "alias": false, + "instance_id": 66, + "symbol_address": 88800, + "symbol_object_address": 932844, + "software_control": 1946222658, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT4_PV": { + "tag_name": "Val_WT4_PV", + "dim": 0, + "alias": false, + "instance_id": 67, + "symbol_address": 88768, + "symbol_object_address": 932884, + "software_control": 1946222659, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT4_SV": { + "tag_name": "Val_WT4_SV", + "dim": 0, + "alias": false, + "instance_id": 68, + "symbol_address": 88736, + "symbol_object_address": 932924, + "software_control": 1946222660, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_PV": { + "tag_name": "Val_OT1_PV", + "dim": 0, + "alias": false, + "instance_id": 69, + "symbol_address": 88704, + "symbol_object_address": 932964, + "software_control": 1946222661, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_SV": { + "tag_name": "Val_OT1_SV", + "dim": 0, + "alias": false, + "instance_id": 70, + "symbol_address": 88672, + "symbol_object_address": 933004, + "software_control": 1946222662, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_PV": { + "tag_name": "Val_OT2_PV", + "dim": 0, + "alias": false, + "instance_id": 71, + "symbol_address": 88640, + "symbol_object_address": 933044, + "software_control": 1946222663, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_SV": { + "tag_name": "Val_OT2_SV", + "dim": 0, + "alias": false, + "instance_id": 72, + "symbol_address": 88608, + "symbol_object_address": 933084, + "software_control": 1946222664, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_PV": { + "tag_name": "Val_ST1_PV", + "dim": 0, + "alias": false, + "instance_id": 73, + "symbol_address": 88576, + "symbol_object_address": 933124, + "software_control": 1946222665, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_SV": { + "tag_name": "Val_ST1_SV", + "dim": 0, + "alias": false, + "instance_id": 74, + "symbol_address": 88544, + "symbol_object_address": 933164, + "software_control": 1946222666, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_FR": { + "tag_name": "Val_WTP1_FR", + "dim": 0, + "alias": false, + "instance_id": 76, + "symbol_address": 88512, + "symbol_object_address": 933244, + "software_control": 1946222667, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_T1": { + "tag_name": "Val_WTP1_T1", + "dim": 0, + "alias": false, + "instance_id": 77, + "symbol_address": 88480, + "symbol_object_address": 933284, + "software_control": 1946222668, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Clock": { + "tag_name": "Clock", + "dim": 1, + "alias": false, + "instance_id": 80, + "symbol_address": 88320, + "symbol_object_address": 933404, + "software_control": 1140916302, + "external_access": "Read/Write", + "dimensions": [ + 7, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Year": { + "tag_name": "Current_Year", + "dim": 0, + "alias": false, + "instance_id": 81, + "symbol_address": 88304, + "symbol_object_address": 933444, + "software_control": 1140916303, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Month": { + "tag_name": "Current_Month", + "dim": 0, + "alias": false, + "instance_id": 82, + "symbol_address": 88272, + "symbol_object_address": 933484, + "software_control": 1140916304, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Day": { + "tag_name": "Current_Day", + "dim": 0, + "alias": false, + "instance_id": 83, + "symbol_address": 88240, + "symbol_object_address": 933524, + "software_control": 1140916305, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Hour": { + "tag_name": "Current_Hour", + "dim": 0, + "alias": false, + "instance_id": 84, + "symbol_address": 88208, + "symbol_object_address": 933564, + "software_control": 1140916306, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Minute": { + "tag_name": "Current_Minute", + "dim": 0, + "alias": false, + "instance_id": 85, + "symbol_address": 88176, + "symbol_object_address": 933604, + "software_control": 1140916307, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Second": { + "tag_name": "Current_Second", + "dim": 0, + "alias": false, + "instance_id": 86, + "symbol_address": 88144, + "symbol_object_address": 933644, + "software_control": 1140916308, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Current_Microsecond": { + "tag_name": "Current_Microsecond", + "dim": 0, + "alias": false, + "instance_id": 87, + "symbol_address": 88112, + "symbol_object_address": 933684, + "software_control": 1140916309, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "WTP1_Totalizer": { + "tag_name": "WTP1_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 88, + "symbol_address": 88032, + "symbol_object_address": 933724, + "software_control": 67174486, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_WTP1_CM": { + "tag_name": "Val_WTP1_CM", + "dim": 0, + "alias": false, + "instance_id": 89, + "symbol_address": 88000, + "symbol_object_address": 933764, + "software_control": 1946222679, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Yest": { + "tag_name": "Val_WTP1_Yest", + "dim": 0, + "alias": false, + "instance_id": 90, + "symbol_address": 87968, + "symbol_object_address": 933804, + "software_control": 1946222680, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Todays": { + "tag_name": "Val_WTP1_Todays", + "dim": 0, + "alias": false, + "instance_id": 91, + "symbol_address": 87936, + "symbol_object_address": 933844, + "software_control": 1946222681, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_LM": { + "tag_name": "Val_WTP1_LM", + "dim": 0, + "alias": false, + "instance_id": 92, + "symbol_address": 87904, + "symbol_object_address": 933884, + "software_control": 1946222682, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Oil_FR": { + "tag_name": "Val_V1_Oil_FR", + "dim": 0, + "alias": false, + "instance_id": 94, + "symbol_address": 87872, + "symbol_object_address": 933964, + "software_control": 1946222683, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Oil_T1": { + "tag_name": "Val_V1_Oil_T1", + "dim": 0, + "alias": false, + "instance_id": 95, + "symbol_address": 87840, + "symbol_object_address": 934004, + "software_control": 1946222684, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Water_FR": { + "tag_name": "Val_V1_Water_FR", + "dim": 0, + "alias": false, + "instance_id": 96, + "symbol_address": 87808, + "symbol_object_address": 934044, + "software_control": 1946222685, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Water_T1": { + "tag_name": "Val_V1_Water_T1", + "dim": 0, + "alias": false, + "instance_id": 97, + "symbol_address": 87776, + "symbol_object_address": 934084, + "software_control": 1946222686, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_T1": { + "tag_name": "Val_V2_Oil_T1", + "dim": 0, + "alias": false, + "instance_id": 98, + "symbol_address": 87744, + "symbol_object_address": 934124, + "software_control": 1946222687, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_FR": { + "tag_name": "Val_V2_Oil_FR", + "dim": 0, + "alias": false, + "instance_id": 99, + "symbol_address": 87712, + "symbol_object_address": 934164, + "software_control": 1946222688, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Water_FR": { + "tag_name": "Val_V2_Water_FR", + "dim": 0, + "alias": false, + "instance_id": 100, + "symbol_address": 87680, + "symbol_object_address": 934204, + "software_control": 1946222689, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Water_T1": { + "tag_name": "Val_V2_Water_T1", + "dim": 0, + "alias": false, + "instance_id": 101, + "symbol_address": 87648, + "symbol_object_address": 934244, + "software_control": 1946222690, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Water_T1": { + "tag_name": "Val_V3_Water_T1", + "dim": 0, + "alias": false, + "instance_id": 102, + "symbol_address": 87616, + "symbol_object_address": 934284, + "software_control": 1946222691, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Water_FR": { + "tag_name": "Val_V3_Water_FR", + "dim": 0, + "alias": false, + "instance_id": 103, + "symbol_address": 87584, + "symbol_object_address": 934324, + "software_control": 1946222692, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Oil_T1": { + "tag_name": "Val_V3_Oil_T1", + "dim": 0, + "alias": false, + "instance_id": 104, + "symbol_address": 87552, + "symbol_object_address": 934364, + "software_control": 1946222693, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Oil_FR": { + "tag_name": "Val_V3_Oil_FR", + "dim": 0, + "alias": false, + "instance_id": 105, + "symbol_address": 87520, + "symbol_object_address": 934404, + "software_control": 1946222694, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Water_T1": { + "tag_name": "Val_V4_Water_T1", + "dim": 0, + "alias": false, + "instance_id": 106, + "symbol_address": 87488, + "symbol_object_address": 934444, + "software_control": 1946222695, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Water_FR": { + "tag_name": "Val_V4_Water_FR", + "dim": 0, + "alias": false, + "instance_id": 107, + "symbol_address": 87456, + "symbol_object_address": 934484, + "software_control": 1946222696, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_T1": { + "tag_name": "Val_V4_Oil_T1", + "dim": 0, + "alias": false, + "instance_id": 108, + "symbol_address": 87424, + "symbol_object_address": 934524, + "software_control": 1946222697, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_FR": { + "tag_name": "Val_V4_Oil_FR", + "dim": 0, + "alias": false, + "instance_id": 109, + "symbol_address": 87392, + "symbol_object_address": 934564, + "software_control": 1946222698, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Oil_FR": { + "tag_name": "Val_V5_Oil_FR", + "dim": 0, + "alias": false, + "instance_id": 110, + "symbol_address": 87360, + "symbol_object_address": 934604, + "software_control": 1946222699, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Oil_T1": { + "tag_name": "Val_V5_Oil_T1", + "dim": 0, + "alias": false, + "instance_id": 111, + "symbol_address": 87328, + "symbol_object_address": 934644, + "software_control": 1946222700, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Water_FR": { + "tag_name": "Val_V5_Water_FR", + "dim": 0, + "alias": false, + "instance_id": 112, + "symbol_address": 87296, + "symbol_object_address": 934684, + "software_control": 1946222701, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Water_T1": { + "tag_name": "Val_V5_Water_T1", + "dim": 0, + "alias": false, + "instance_id": 113, + "symbol_address": 87264, + "symbol_object_address": 934724, + "software_control": 1946222702, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Oil_FR": { + "tag_name": "Val_V6_Oil_FR", + "dim": 0, + "alias": false, + "instance_id": 114, + "symbol_address": 87232, + "symbol_object_address": 934764, + "software_control": 1946222703, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Oil_T1": { + "tag_name": "Val_V6_Oil_T1", + "dim": 0, + "alias": false, + "instance_id": 115, + "symbol_address": 87200, + "symbol_object_address": 934804, + "software_control": 1946222704, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Water_FR": { + "tag_name": "Val_V6_Water_FR", + "dim": 0, + "alias": false, + "instance_id": 116, + "symbol_address": 87168, + "symbol_object_address": 934844, + "software_control": 1946222705, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Water_T1": { + "tag_name": "Val_V6_Water_T1", + "dim": 0, + "alias": false, + "instance_id": 117, + "symbol_address": 87136, + "symbol_object_address": 934884, + "software_control": 1946222706, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Air_Compressor_Discharge_PSI": { + "tag_name": "Val_Air_Compressor_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 119, + "symbol_address": 87104, + "symbol_object_address": 934964, + "software_control": 1946222707, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "VFD1:I": { + "tag_name": "VFD1:I", + "dim": 0, + "alias": false, + "instance_id": 122, + "symbol_address": 63964440, + "symbol_object_address": 935084, + "software_control": 201392247, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1438, + "data_type": { + "name": "AB:PowerFlex753_R_63BC4090:I:0", + "internal_tags": { + "pad": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DriveStatus": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DriveStatus_Ready": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_Active": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_CommandDir": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_ActualDir": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_Accelerating": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_Decelerating": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_Alarm": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_Faulted": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "DriveStatus_AtSpeed": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_Manual": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_SpdRefBit0": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_SpdRefBit1": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_SpdRefBit2": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_SpdRefBit3": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_SpdRefBit4": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_Running": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_Jogging": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_Stopping": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_DCBraking": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_DBActive": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_SpeedMode": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_PositionMode": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_TorqueMode": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "DriveStatus_AtZeroSpeed": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_AtHome": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_AtLimit": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_CurrLimit": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_BusFrqReg": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_EnableOn": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_MotorOL": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_Regen": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Feedback": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "OutputCurrent": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "OutputVoltage": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "LastFaultCode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "pad", + "DriveStatus", + "DriveStatus_Ready", + "DriveStatus_Active", + "DriveStatus_CommandDir", + "DriveStatus_ActualDir", + "DriveStatus_Accelerating", + "DriveStatus_Decelerating", + "DriveStatus_Alarm", + "DriveStatus_Faulted", + "DriveStatus_AtSpeed", + "DriveStatus_Manual", + "DriveStatus_SpdRefBit0", + "DriveStatus_SpdRefBit1", + "DriveStatus_SpdRefBit2", + "DriveStatus_SpdRefBit3", + "DriveStatus_SpdRefBit4", + "DriveStatus_Running", + "DriveStatus_Jogging", + "DriveStatus_Stopping", + "DriveStatus_DCBraking", + "DriveStatus_DBActive", + "DriveStatus_SpeedMode", + "DriveStatus_PositionMode", + "DriveStatus_TorqueMode", + "DriveStatus_AtZeroSpeed", + "DriveStatus_AtHome", + "DriveStatus_AtLimit", + "DriveStatus_CurrLimit", + "DriveStatus_BusFrqReg", + "DriveStatus_EnableOn", + "DriveStatus_MotorOL", + "DriveStatus_Regen", + "Feedback", + "OutputCurrent", + "OutputVoltage", + "LastFaultCode" + ], + "template": { + "object_definition_size": 307, + "structure_size": 24, + "member_count": 37, + "structure_handle": 2912 + } + }, + "data_type_name": "AB:PowerFlex753_R_63BC4090:I:0", + "tag_type": "struct" + }, + "VFD1:O": { + "tag_name": "VFD1:O", + "dim": 0, + "alias": false, + "instance_id": 123, + "symbol_address": 63964264, + "symbol_object_address": 935124, + "software_control": 201392249, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 361, + "data_type": { + "name": "AB:PowerFlex753_R_CD135F6E:O:0", + "internal_tags": { + "LogicCommand": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LogicCommand_Stop": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "LogicCommand_Start": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "LogicCommand_Jog1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LogicCommand_ClearFaults": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "LogicCommand_Forward": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "LogicCommand_Reverse": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "LogicCommand_Manual": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "LogicCommand_AccelTime1": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "LogicCommand_AccelTime2": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "LogicCommand_DecelTime1": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LogicCommand_DecelTime2": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "LogicCommand_SpdRefSel0": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "LogicCommand_SpdRefSel1": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "LogicCommand_SpdRefSel2": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "LogicCommand_CoastStop": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "LogicCommand_CLimitStop": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "LogicCommand_Run": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LogicCommand_Jog2": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Reference": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CurrentLimit1": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPVolts": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPAmps": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPHertz": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPPower": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPRPM": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorPoles": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "AccelTime1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "DecelTime1": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "LogicCommand", + "LogicCommand_Stop", + "LogicCommand_Start", + "LogicCommand_Jog1", + "LogicCommand_ClearFaults", + "LogicCommand_Forward", + "LogicCommand_Reverse", + "LogicCommand_Manual", + "LogicCommand_AccelTime1", + "LogicCommand_AccelTime2", + "LogicCommand_DecelTime1", + "LogicCommand_DecelTime2", + "LogicCommand_SpdRefSel0", + "LogicCommand_SpdRefSel1", + "LogicCommand_SpdRefSel2", + "LogicCommand_CoastStop", + "LogicCommand_CLimitStop", + "LogicCommand_Run", + "LogicCommand_Jog2", + "Reference", + "CurrentLimit1", + "MotorNPVolts", + "MotorNPAmps", + "MotorNPHertz", + "MotorNPPower", + "MotorNPRPM", + "MotorPoles", + "AccelTime1", + "DecelTime1" + ], + "template": { + "object_definition_size": 232, + "structure_size": 44, + "member_count": 29, + "structure_handle": 16291 + } + }, + "data_type_name": "AB:PowerFlex753_R_CD135F6E:O:0", + "tag_type": "struct" + }, + "VFD2:I": { + "tag_name": "VFD2:I", + "dim": 0, + "alias": false, + "instance_id": 126, + "symbol_address": 63964048, + "symbol_object_address": 935244, + "software_control": 201392266, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2792, + "data_type": { + "name": "AB:PowerFlex753_R_FCEED943:I:0", + "internal_tags": { + "pad": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DriveStatus": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DriveStatus_Ready": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_Active": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_CommandDir": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_ActualDir": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_Accelerating": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_Decelerating": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_Alarm": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_Faulted": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "DriveStatus_AtSpeed": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_Manual": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_SpdRefBit0": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_SpdRefBit1": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_SpdRefBit2": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_SpdRefBit3": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_SpdRefBit4": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_Running": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_Jogging": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_Stopping": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_DCBraking": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_DBActive": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_SpeedMode": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_PositionMode": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_TorqueMode": { + "offset": 6, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "DriveStatus_AtZeroSpeed": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "DriveStatus_AtHome": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "DriveStatus_AtLimit": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DriveStatus_CurrLimit": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "DriveStatus_BusFrqReg": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DriveStatus_EnableOn": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "DriveStatus_MotorOL": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DriveStatus_Regen": { + "offset": 7, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Feedback": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "LastFaultCode": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "OutputCurrent": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "OutputVoltage": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "pad", + "DriveStatus", + "DriveStatus_Ready", + "DriveStatus_Active", + "DriveStatus_CommandDir", + "DriveStatus_ActualDir", + "DriveStatus_Accelerating", + "DriveStatus_Decelerating", + "DriveStatus_Alarm", + "DriveStatus_Faulted", + "DriveStatus_AtSpeed", + "DriveStatus_Manual", + "DriveStatus_SpdRefBit0", + "DriveStatus_SpdRefBit1", + "DriveStatus_SpdRefBit2", + "DriveStatus_SpdRefBit3", + "DriveStatus_SpdRefBit4", + "DriveStatus_Running", + "DriveStatus_Jogging", + "DriveStatus_Stopping", + "DriveStatus_DCBraking", + "DriveStatus_DBActive", + "DriveStatus_SpeedMode", + "DriveStatus_PositionMode", + "DriveStatus_TorqueMode", + "DriveStatus_AtZeroSpeed", + "DriveStatus_AtHome", + "DriveStatus_AtLimit", + "DriveStatus_CurrLimit", + "DriveStatus_BusFrqReg", + "DriveStatus_EnableOn", + "DriveStatus_MotorOL", + "DriveStatus_Regen", + "Feedback", + "LastFaultCode", + "OutputCurrent", + "OutputVoltage" + ], + "template": { + "object_definition_size": 307, + "structure_size": 24, + "member_count": 37, + "structure_handle": 2265 + } + }, + "data_type_name": "AB:PowerFlex753_R_FCEED943:I:0", + "tag_type": "struct" + }, + "VFD2:O": { + "tag_name": "VFD2:O", + "dim": 0, + "alias": false, + "instance_id": 127, + "symbol_address": 63963872, + "symbol_object_address": 935284, + "software_control": 201392268, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1483, + "data_type": { + "name": "AB:PowerFlex753_R_DACABB13:O:0", + "internal_tags": { + "LogicCommand": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LogicCommand_Stop": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "LogicCommand_Start": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "LogicCommand_Jog1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LogicCommand_ClearFaults": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "LogicCommand_Forward": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "LogicCommand_Reverse": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "LogicCommand_Manual": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "LogicCommand_AccelTime1": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "LogicCommand_AccelTime2": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "LogicCommand_DecelTime1": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LogicCommand_DecelTime2": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "LogicCommand_SpdRefSel0": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "LogicCommand_SpdRefSel1": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "LogicCommand_SpdRefSel2": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "LogicCommand_CoastStop": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "LogicCommand_CLimitStop": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "LogicCommand_Run": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LogicCommand_Jog2": { + "offset": 2, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Reference": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPVolts": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPAmps": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPHertz": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPRPM": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorNPPower": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MotorPoles": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "AccelTime1": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "DecelTime1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CurrentLimit1": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "LogicCommand", + "LogicCommand_Stop", + "LogicCommand_Start", + "LogicCommand_Jog1", + "LogicCommand_ClearFaults", + "LogicCommand_Forward", + "LogicCommand_Reverse", + "LogicCommand_Manual", + "LogicCommand_AccelTime1", + "LogicCommand_AccelTime2", + "LogicCommand_DecelTime1", + "LogicCommand_DecelTime2", + "LogicCommand_SpdRefSel0", + "LogicCommand_SpdRefSel1", + "LogicCommand_SpdRefSel2", + "LogicCommand_CoastStop", + "LogicCommand_CLimitStop", + "LogicCommand_Run", + "LogicCommand_Jog2", + "Reference", + "MotorNPVolts", + "MotorNPAmps", + "MotorNPHertz", + "MotorNPRPM", + "MotorNPPower", + "MotorPoles", + "AccelTime1", + "DecelTime1", + "CurrentLimit1" + ], + "template": { + "object_definition_size": 232, + "structure_size": 44, + "member_count": 29, + "structure_handle": 48886 + } + }, + "data_type_name": "AB:PowerFlex753_R_DACABB13:O:0", + "tag_type": "struct" + }, + "CMD_WTCP_Run": { + "tag_name": "CMD_WTCP_Run", + "dim": 0, + "alias": false, + "instance_id": 128, + "symbol_address": 106672, + "symbol_object_address": 935324, + "software_control": 1140916253, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_WTP_Suction_PSI": { + "tag_name": "Val_WTP_Suction_PSI", + "dim": 0, + "alias": false, + "instance_id": 129, + "symbol_address": 80768, + "symbol_object_address": 935364, + "software_control": 1946222744, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP_Discharge_Header_PSI": { + "tag_name": "Val_WTP_Discharge_Header_PSI", + "dim": 0, + "alias": false, + "instance_id": 130, + "symbol_address": 79376, + "symbol_object_address": 935404, + "software_control": 1946222749, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP_Flowline_PSI": { + "tag_name": "Val_WTP_Flowline_PSI", + "dim": 0, + "alias": false, + "instance_id": 131, + "symbol_address": 79344, + "symbol_object_address": 935444, + "software_control": 1946222750, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "MBS_TCP": { + "tag_name": "MBS_TCP", + "dim": 0, + "alias": false, + "instance_id": 142, + "symbol_address": 61664, + "symbol_object_address": 935884, + "software_control": 67174566, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1683, + "data_type": { + "name": "raC_Opr_NetModbusTCPClient", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Inp_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Sts_EN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Sts_Connected": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Sts_Faulted": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Sts_Overlap": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Sts_Overload": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Sts_LastError": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_MSGStep": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_CreateReq": { + "offset": 12, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusCreateParam", + "internal_tags": { + "Type": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Family": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Port": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Addr": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "Type", + "Family", + "Port", + "Addr" + ], + "template": { + "object_definition_size": 30, + "structure_size": 12, + "member_count": 4, + "structure_handle": 4632 + } + }, + "data_type_name": "raC_UDT_ModbusCreateParam", + "array": 0 + }, + "Wrk_Instance": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ConnectReq": { + "offset": 28, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusConnectParam", + "internal_tags": { + "Timeout": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DestAddr": { + "offset": 4, + "tag_type": "struct", + "data_type": { + "name": "STR0032", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 32 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 36, + "member_count": 2, + "structure_handle": 28860 + }, + "string": 32 + }, + "data_type_name": "STR0032", + "array": 0 + } + }, + "attributes": [ + "Timeout", + "DestAddr" + ], + "template": { + "object_definition_size": 23, + "structure_size": 40, + "member_count": 2, + "structure_handle": 43725 + } + }, + "data_type_name": "raC_UDT_ModbusConnectParam", + "array": 0 + }, + "Wrk_PortStr": { + "offset": 68, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "Wrk_TempStr": { + "offset": 88, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "Wrk_RetryTimer": { + "offset": 108, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "Wrk_MSGRead_SRC": { + "offset": 120, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 2 + }, + "Wrk_TempString": { + "offset": 128, + "tag_type": "struct", + "data_type": { + "name": "STR0500", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 504, + "member_count": 2, + "structure_handle": 52316 + }, + "string": 500 + }, + "data_type_name": "STR0500", + "array": 0 + }, + "Wrk_Main_Read_Buffer": { + "offset": 632, + "tag_type": "struct", + "data_type": { + "name": "STR4096", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 4096 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 4100, + "member_count": 2, + "structure_handle": 17858 + }, + "string": 4096 + }, + "data_type_name": "STR4096", + "array": 0 + }, + "Wrk_WrIndex": { + "offset": 4732, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_TransactionTriggers": { + "offset": 4736, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 1 + }, + "Wrk_BRS": { + "offset": 4740, + "tag_type": "struct", + "data_type": { + "name": "raC_Tec_NetModbusTCPClient_BuildReqStr", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ER": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Wrk_TempInt": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_TempBeginInt": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_TempASCII_462": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "STR0500", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 504, + "member_count": 2, + "structure_handle": 52316 + }, + "string": 500 + }, + "data_type_name": "STR0500", + "array": 0 + }, + "Wrk_Bit": { + "offset": 512, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_Byte": { + "offset": 516, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_Index": { + "offset": 520, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_LastAddr": { + "offset": 524, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ValidRemoteRange": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "ER", + "Wrk_TempInt", + "Wrk_TempBeginInt", + "Wrk_TempASCII_462", + "Wrk_Bit", + "Wrk_Byte", + "Wrk_Index", + "Wrk_LastAddr", + "Wrk_ValidRemoteRange" + ], + "template": { + "object_definition_size": 87, + "structure_size": 528, + "member_count": 12, + "structure_handle": 60077 + } + }, + "data_type_name": "raC_Tec_NetModbusTCPClient_BuildReqStr", + "array": 0 + }, + "Wrk_IDCounter": { + "offset": 5268, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_WriteNow": { + "offset": 5272, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 1 + }, + "Wrk_TempDINT": { + "offset": 5276, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_AdditionalLen": { + "offset": 5280, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_ModbusTransID": { + "offset": 5282, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_AdditionaLenRead": { + "offset": 5284, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_ModbusCmdLen": { + "offset": 5286, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_ModbusPacket": { + "offset": 5288, + "tag_type": "struct", + "data_type": { + "name": "STR0500", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 504, + "member_count": 2, + "structure_handle": 52316 + }, + "string": 500 + }, + "data_type_name": "STR0500", + "array": 0 + }, + "Wrk_DataReceived": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Wrk_CmdFromReadPacket": { + "offset": 5792, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ModbusID": { + "offset": 5796, + "tag_type": "struct", + "data_type": { + "name": "STR0008", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 8 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 12, + "member_count": 2, + "structure_handle": 11245 + }, + "string": 8 + }, + "data_type_name": "STR0008", + "array": 0 + }, + "Wrk_AdditionalLen1": { + "offset": 5808, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_ModbusCmdTemp": { + "offset": 5810, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_ModbusUnit": { + "offset": 5812, + "tag_type": "struct", + "data_type": { + "name": "STR0008", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 8 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 12, + "member_count": 2, + "structure_handle": 11245 + }, + "string": 8 + }, + "data_type_name": "STR0008", + "array": 0 + }, + "Wrk_ModbusBytes": { + "offset": 5824, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ModbusCmdString": { + "offset": 5828, + "tag_type": "struct", + "data_type": { + "name": "STR0500", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 504, + "member_count": 2, + "structure_handle": 52316 + }, + "string": 500 + }, + "data_type_name": "STR0500", + "array": 0 + }, + "Wrk_CWR": { + "offset": 6332, + "tag_type": "struct", + "data_type": { + "name": "raC_Tec_NetModbusTCPClient_ChkWrReply", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TransFound": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "TransactionID": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ModbusBytes": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalOffset": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Count": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Command": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LastTransaction": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_TransactionPtr": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "TransFound", + "TransactionID", + "ModbusBytes", + "LocalOffset", + "Count", + "Command", + "LastTransaction", + "Wrk_TransactionPtr" + ], + "template": { + "object_definition_size": 81, + "structure_size": 28, + "member_count": 11, + "structure_handle": 1755 + } + }, + "data_type_name": "raC_Tec_NetModbusTCPClient_ChkWrReply", + "array": 0 + }, + "Wrk_RSB": { + "offset": 6360, + "tag_type": "struct", + "data_type": { + "name": "raC_Tec_NetModbusTCPClient_RespStrBit", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Inputs": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Modbus_CMD_Len": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "LocalOffset": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_BufferByteIndex": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_Cmd_Last": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_Index": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_BufferBitIndex": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ArraySize": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Inputs", + "Modbus_CMD_Len", + "LocalOffset", + "Wrk_BufferByteIndex", + "Wrk_Cmd_Last", + "Wrk_Index", + "Wrk_BufferBitIndex", + "Wrk_ArraySize" + ], + "template": { + "object_definition_size": 84, + "structure_size": 28, + "member_count": 11, + "structure_handle": 5093 + } + }, + "data_type_name": "raC_Tec_NetModbusTCPClient_RespStrBit", + "array": 0 + }, + "Wrk_TransIndex": { + "offset": 6388, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_TimerIndex": { + "offset": 6392, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ArraySize": { + "offset": 6396, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_LastTransaction": { + "offset": 6400, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_RSW": { + "offset": 6404, + "tag_type": "struct", + "data_type": { + "name": "raC_Tec_NetModbusTCPClient_RespStrWord", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Reg3xx": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Modbus_CMD_Len": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "LocalOffset": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_StringPosition": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_Cmd_Last": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_Temp_Int": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Wrk_Index": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Reg3xx", + "Modbus_CMD_Len", + "LocalOffset", + "Wrk_StringPosition", + "Wrk_Cmd_Last", + "Wrk_Temp_Int", + "Wrk_Index" + ], + "template": { + "object_definition_size": 76, + "structure_size": 20, + "member_count": 10, + "structure_handle": 6690 + } + }, + "data_type_name": "raC_Tec_NetModbusTCPClient_RespStrWord", + "array": 0 + }, + "Wrk_TempOctet": { + "offset": 6424, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 4 + }, + "Wrk_TempStrOctet": { + "offset": 6440, + "tag_type": "struct", + "data_type": { + "name": "STR0008", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 8 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 12, + "member_count": 2, + "structure_handle": 11245 + }, + "string": 8 + }, + "data_type_name": "STR0008", + "array": 0 + }, + "Wrk_TempStrOctetlen": { + "offset": 6452, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_TempIPStr": { + "offset": 6456, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "Wrk_TempInt": { + "offset": 6476, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_ClrReqIndex": { + "offset": 6480, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_StepLockTimer": { + "offset": 6484, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "Wrk_Controller_Name": { + "offset": 6496, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 33 + }, + "Wrk_Controller_Type": { + "offset": 6532, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_InitCompleted": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Inf_Lib": { + "offset": 6536, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "Inf_Type": { + "offset": 6556, + "tag_type": "struct", + "data_type": { + "name": "STR0032", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 32 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 36, + "member_count": 2, + "structure_handle": 28860 + }, + "string": 32 + }, + "data_type_name": "STR0032", + "array": 0 + }, + "Inf_Version": { + "offset": 6592, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "HMI_Tab": { + "offset": 6612, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_tempHMItransaction": { + "offset": 6616, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_HMITransactionValid": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "wrk_FAL_Addr": { + "offset": 6620, + "tag_type": "struct", + "data_type": { + "name": "CONTROL", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LEN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "POS": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "EU": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "EM": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "ER": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "UL": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "IN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "FD": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + } + }, + "attributes": [ + "LEN", + "POS", + "EN", + "EU", + "DN", + "EM", + "ER", + "UL", + "IN", + "FD" + ], + "template": { + "object_definition_size": 51, + "structure_size": 12, + "member_count": 11, + "structure_handle": 3969 + } + }, + "data_type_name": "CONTROL", + "array": 0 + }, + "wrk_LoopIndex": { + "offset": 6632, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "wrk_AddrIndex": { + "offset": 6636, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "HMI": { + "offset": 6640, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusClientHMI", + "internal_tags": { + "Parameters": { + "offset": 0, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusClientConnection", + "internal_tags": { + "LocalSlot": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "LocalAddress": { + "offset": 4, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "DestAddress": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "DestinationPort": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "MSG_Src": { + "offset": 48, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + }, + "MSG_Dest": { + "offset": 548, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LocalSlot", + "LocalAddress", + "DestAddress", + "DestinationPort", + "MSG_Src", + "MSG_Dest" + ], + "template": { + "object_definition_size": 49, + "structure_size": 1048, + "member_count": 6, + "structure_handle": 29341 + } + }, + "data_type_name": "raC_UDT_ModbusClientConnection", + "array": 0 + }, + "Transaction": { + "offset": 1048, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusClientTransaction", + "internal_tags": { + "ZZZZZZZZZZraC_UDT_Mo0": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Enabled": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PollInterval": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TransType": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "StationID": { + "offset": 10, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "BeginAddress": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Count": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "LocalAddress": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZraC_UDT_Mo8": { + "offset": 20, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "TransComplete": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TransStat": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Diagnostic": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusClientTransactionDiag", + "internal_tags": { + "Request": { + "offset": 0, + "tag_type": "struct", + "data_type": { + "name": "STR0500", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 504, + "member_count": 2, + "structure_handle": 52316 + }, + "string": 500 + }, + "data_type_name": "STR0500", + "array": 0 + }, + "ZZZZZZZZZZraC_UDT_Mo1": { + "offset": 504, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ReqBuilt": { + "offset": 504, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Overlap": { + "offset": 504, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Overload": { + "offset": 504, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "TransID": { + "offset": 506, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "TransLastError": { + "offset": 508, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "IntervalTimer": { + "offset": 512, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "NoReplyCounter": { + "offset": 524, + "tag_type": "struct", + "data_type": { + "name": "COUNTER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CU": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "CD": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "OV": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "UN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + } + }, + "attributes": [ + "PRE", + "ACC", + "CU", + "CD", + "DN", + "OV", + "UN" + ], + "template": { + "object_definition_size": 40, + "structure_size": 12, + "member_count": 8, + "structure_handle": 3970 + } + }, + "data_type_name": "COUNTER", + "array": 0 + }, + "PendingTimer": { + "offset": 536, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "Request", + "ReqBuilt", + "Overlap", + "Overload", + "TransID", + "TransLastError", + "IntervalTimer", + "NoReplyCounter", + "PendingTimer" + ], + "template": { + "object_definition_size": 75, + "structure_size": 548, + "member_count": 10, + "structure_handle": 26940 + } + }, + "data_type_name": "raC_UDT_ModbusClientTransactionDiag", + "array": 0 + } + }, + "attributes": [ + "Enabled", + "PollInterval", + "TransType", + "StationID", + "BeginAddress", + "Count", + "LocalAddress", + "TransComplete", + "TransStat", + "Diagnostic" + ], + "template": { + "object_definition_size": 88, + "structure_size": 572, + "member_count": 12, + "structure_handle": 63439 + } + }, + "data_type_name": "raC_UDT_ModbusClientTransaction", + "array": 0 + }, + "Index0x": { + "offset": 1620, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Index1x": { + "offset": 1624, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Index3x": { + "offset": 1628, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Index4x": { + "offset": 1632, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DataValue": { + "offset": 1636, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 65 + }, + "DataAddr": { + "offset": 1768, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 65 + }, + "TransactionIndex": { + "offset": 2028, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteAddrStart": { + "offset": 2032, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteAddrEnd": { + "offset": 2036, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalAddrEnd": { + "offset": 2040, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "Parameters", + "Transaction", + "Index0x", + "Index1x", + "Index3x", + "Index4x", + "DataValue", + "DataAddr", + "TransactionIndex", + "RemoteAddrStart", + "RemoteAddrEnd", + "LocalAddrEnd" + ], + "template": { + "object_definition_size": 81, + "structure_size": 2044, + "member_count": 12, + "structure_handle": 61306 + } + }, + "data_type_name": "raC_UDT_ModbusClientHMI", + "array": 0 + }, + "Wrk_OLindex": { + "offset": 8684, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Wrk_OverloadStatus": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Wrk_OverlapStatus": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Inp_Enable", + "Sts_EN", + "Sts_Connected", + "Sts_Faulted", + "Sts_Overlap", + "Sts_Overload", + "Sts_LastError", + "Wrk_MSGStep", + "Wrk_CreateReq", + "Wrk_Instance", + "Wrk_ConnectReq", + "Wrk_PortStr", + "Wrk_TempStr", + "Wrk_RetryTimer", + "Wrk_MSGRead_SRC", + "Wrk_TempString", + "Wrk_Main_Read_Buffer", + "Wrk_WrIndex", + "Wrk_TransactionTriggers", + "Wrk_BRS", + "Wrk_IDCounter", + "Wrk_WriteNow", + "Wrk_TempDINT", + "Wrk_AdditionalLen", + "Wrk_ModbusTransID", + "Wrk_AdditionaLenRead", + "Wrk_ModbusCmdLen", + "Wrk_ModbusPacket", + "Wrk_DataReceived", + "Wrk_CmdFromReadPacket", + "Wrk_ModbusID", + "Wrk_AdditionalLen1", + "Wrk_ModbusCmdTemp", + "Wrk_ModbusUnit", + "Wrk_ModbusBytes", + "Wrk_ModbusCmdString", + "Wrk_CWR", + "Wrk_RSB", + "Wrk_TransIndex", + "Wrk_TimerIndex", + "Wrk_ArraySize", + "Wrk_LastTransaction", + "Wrk_RSW", + "Wrk_TempOctet", + "Wrk_TempStrOctet", + "Wrk_TempStrOctetlen", + "Wrk_TempIPStr", + "Wrk_TempInt", + "Wrk_ClrReqIndex", + "Wrk_StepLockTimer", + "Wrk_Controller_Name", + "Wrk_Controller_Type", + "Wrk_InitCompleted", + "Inf_Lib", + "Inf_Type", + "Inf_Version", + "HMI_Tab", + "Wrk_tempHMItransaction", + "Wrk_HMITransactionValid", + "wrk_FAL_Addr", + "wrk_LoopIndex", + "wrk_AddrIndex", + "HMI", + "Wrk_OLindex", + "Wrk_OverloadStatus", + "Wrk_OverlapStatus" + ], + "template": { + "object_definition_size": 472, + "structure_size": 8688, + "member_count": 69, + "structure_handle": 53425 + } + }, + "data_type_name": "raC_Opr_NetModbusTCPClient", + "tag_type": "struct" + }, + "MBS_TCP_Data": { + "tag_name": "MBS_TCP_Data", + "dim": 0, + "alias": false, + "instance_id": 143, + "symbol_address": 57288, + "symbol_object_address": 935924, + "software_control": 67174567, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 452, + "data_type": { + "name": "raC_UDT_ModbusClientData", + "internal_tags": { + "Coils_0xxx": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 32 + }, + "DiscInputs_1xxx": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DWORD", + "data_type_name": "DWORD", + "array": 32 + }, + "InpRegisters_3xxx": { + "offset": 256, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 1024 + }, + "HoldRegisters_4xxx": { + "offset": 2304, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 1024 + } + }, + "attributes": [ + "Coils_0xxx", + "DiscInputs_1xxx", + "InpRegisters_3xxx", + "HoldRegisters_4xxx" + ], + "template": { + "object_definition_size": 40, + "structure_size": 4352, + "member_count": 4, + "structure_handle": 2512 + } + }, + "data_type_name": "raC_UDT_ModbusClientData", + "tag_type": "struct" + }, + "MBS_TCP_EN": { + "tag_name": "MBS_TCP_EN", + "dim": 0, + "alias": false, + "instance_id": 144, + "symbol_address": 57256, + "symbol_object_address": 935964, + "software_control": 1140916392, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "MBS_TCP_MSG_Connect": { + "tag_name": "MBS_TCP_MSG_Connect", + "dim": 0, + "alias": false, + "instance_id": 145, + "symbol_address": 109216, + "symbol_object_address": 936004, + "software_control": 67211455, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MBS_TCP_MSG_Create": { + "tag_name": "MBS_TCP_MSG_Create", + "dim": 0, + "alias": false, + "instance_id": 146, + "symbol_address": 117048, + "symbol_object_address": 936044, + "software_control": 67223718, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MBS_TCP_MSG_Delete": { + "tag_name": "MBS_TCP_MSG_Delete", + "dim": 0, + "alias": false, + "instance_id": 147, + "symbol_address": 114200, + "symbol_object_address": 936084, + "software_control": 67186001, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MBS_TCP_MSG_Read": { + "tag_name": "MBS_TCP_MSG_Read", + "dim": 0, + "alias": false, + "instance_id": 148, + "symbol_address": 109928, + "symbol_object_address": 936124, + "software_control": 67186224, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MBS_TCP_MSG_SetSing": { + "tag_name": "MBS_TCP_MSG_SetSing", + "dim": 0, + "alias": false, + "instance_id": 149, + "symbol_address": 113488, + "symbol_object_address": 936164, + "software_control": 67183347, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MBS_TCP_MSG_Write": { + "tag_name": "MBS_TCP_MSG_Write", + "dim": 0, + "alias": false, + "instance_id": 150, + "symbol_address": 116336, + "symbol_object_address": 936204, + "software_control": 67205770, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MBS_TCP_Parameters": { + "tag_name": "MBS_TCP_Parameters", + "dim": 0, + "alias": false, + "instance_id": 151, + "symbol_address": 56184, + "symbol_object_address": 936244, + "software_control": 67174569, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1269, + "data_type": { + "name": "raC_UDT_ModbusClientConnection", + "internal_tags": { + "LocalSlot": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "LocalAddress": { + "offset": 4, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "DestAddress": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "STR0016", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 16 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 20, + "member_count": 2, + "structure_handle": 4762 + }, + "string": 16 + }, + "data_type_name": "STR0016", + "array": 0 + }, + "DestinationPort": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "MSG_Src": { + "offset": 48, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + }, + "MSG_Dest": { + "offset": 548, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LocalSlot", + "LocalAddress", + "DestAddress", + "DestinationPort", + "MSG_Src", + "MSG_Dest" + ], + "template": { + "object_definition_size": 49, + "structure_size": 1048, + "member_count": 6, + "structure_handle": 29341 + } + }, + "data_type_name": "raC_UDT_ModbusClientConnection", + "tag_type": "struct" + }, + "MBS_TCP_Transactions": { + "tag_name": "MBS_TCP_Transactions", + "dim": 1, + "alias": false, + "instance_id": 152, + "symbol_address": 53272, + "symbol_object_address": 936284, + "software_control": 67174570, + "external_access": "Read/Write", + "dimensions": [ + 5, + 0, + 0 + ], + "template_instance_id": 265, + "data_type": { + "name": "raC_UDT_ModbusClientTransaction", + "internal_tags": { + "ZZZZZZZZZZraC_UDT_Mo0": { + "offset": 0, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Enabled": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PollInterval": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TransType": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "StationID": { + "offset": 10, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "BeginAddress": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Count": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "LocalAddress": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "ZZZZZZZZZZraC_UDT_Mo8": { + "offset": 20, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "TransComplete": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TransStat": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Diagnostic": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "raC_UDT_ModbusClientTransactionDiag", + "internal_tags": { + "Request": { + "offset": 0, + "tag_type": "struct", + "data_type": { + "name": "STR0500", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 500 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 504, + "member_count": 2, + "structure_handle": 52316 + }, + "string": 500 + }, + "data_type_name": "STR0500", + "array": 0 + }, + "ZZZZZZZZZZraC_UDT_Mo1": { + "offset": 504, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ReqBuilt": { + "offset": 504, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Overlap": { + "offset": 504, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Overload": { + "offset": 504, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "TransID": { + "offset": 506, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "TransLastError": { + "offset": 508, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "IntervalTimer": { + "offset": 512, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + }, + "NoReplyCounter": { + "offset": 524, + "tag_type": "struct", + "data_type": { + "name": "COUNTER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CU": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "CD": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "OV": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "UN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + } + }, + "attributes": [ + "PRE", + "ACC", + "CU", + "CD", + "DN", + "OV", + "UN" + ], + "template": { + "object_definition_size": 40, + "structure_size": 12, + "member_count": 8, + "structure_handle": 3970 + } + }, + "data_type_name": "COUNTER", + "array": 0 + }, + "PendingTimer": { + "offset": 536, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "Request", + "ReqBuilt", + "Overlap", + "Overload", + "TransID", + "TransLastError", + "IntervalTimer", + "NoReplyCounter", + "PendingTimer" + ], + "template": { + "object_definition_size": 75, + "structure_size": 548, + "member_count": 10, + "structure_handle": 26940 + } + }, + "data_type_name": "raC_UDT_ModbusClientTransactionDiag", + "array": 0 + } + }, + "attributes": [ + "Enabled", + "PollInterval", + "TransType", + "StationID", + "BeginAddress", + "Count", + "LocalAddress", + "TransComplete", + "TransStat", + "Diagnostic" + ], + "template": { + "object_definition_size": 88, + "structure_size": 572, + "member_count": 12, + "structure_handle": 63439 + } + }, + "data_type_name": "raC_UDT_ModbusClientTransaction", + "tag_type": "struct" + }, + "Val_Sales_DP": { + "tag_name": "Val_Sales_DP", + "dim": 0, + "alias": false, + "instance_id": 153, + "symbol_address": 53256, + "symbol_object_address": 936324, + "software_control": 1946222763, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Sales_SP": { + "tag_name": "Val_Sales_SP", + "dim": 0, + "alias": false, + "instance_id": 154, + "symbol_address": 53224, + "symbol_object_address": 936364, + "software_control": 1946222764, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Sales_Temp": { + "tag_name": "Val_Sales_Temp", + "dim": 0, + "alias": false, + "instance_id": 155, + "symbol_address": 53192, + "symbol_object_address": 936404, + "software_control": 1946222765, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Vessel_Supply_Gas_LoLo": { + "tag_name": "AL0_Vessel_Supply_Gas_LoLo", + "dim": 0, + "alias": false, + "instance_id": 156, + "symbol_address": 107584, + "symbol_object_address": 936444, + "software_control": 1140916239, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Supply_Gas_LoLo": { + "tag_name": "SPT_Supply_Gas_LoLo", + "dim": 0, + "alias": false, + "instance_id": 157, + "symbol_address": 86592, + "symbol_object_address": 936484, + "software_control": 1946222710, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Working_Water_Tank": { + "tag_name": "SPT_Working_Water_Tank", + "dim": 0, + "alias": false, + "instance_id": 158, + "symbol_address": 86560, + "symbol_object_address": 936524, + "software_control": 1140916347, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_Working_Water_Level": { + "tag_name": "Val_Working_Water_Level", + "dim": 0, + "alias": false, + "instance_id": 159, + "symbol_address": 79408, + "symbol_object_address": 936564, + "software_control": 1946222748, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Working_Oil_Tank": { + "tag_name": "SPT_Working_Oil_Tank", + "dim": 0, + "alias": false, + "instance_id": 160, + "symbol_address": 79248, + "symbol_object_address": 936604, + "software_control": 1140916385, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_Sales_Plate_Size": { + "tag_name": "Val_Sales_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 161, + "symbol_address": 53160, + "symbol_object_address": 936644, + "software_control": 1946222767, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Working_Oil_Level": { + "tag_name": "Val_Working_Oil_Level", + "dim": 0, + "alias": false, + "instance_id": 162, + "symbol_address": 53128, + "symbol_object_address": 936684, + "software_control": 1946222768, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_Stop": { + "tag_name": "SPT_WTP1_Stop", + "dim": 0, + "alias": false, + "instance_id": 163, + "symbol_address": 52776, + "symbol_object_address": 936724, + "software_control": 1946222771, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_Start": { + "tag_name": "SPT_WTP1_Start", + "dim": 0, + "alias": false, + "instance_id": 164, + "symbol_address": 52744, + "symbol_object_address": 936764, + "software_control": 1946222772, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP1_Hand": { + "tag_name": "CMD_WTP1_Hand", + "dim": 0, + "alias": false, + "instance_id": 165, + "symbol_address": 52712, + "symbol_object_address": 936804, + "software_control": 1140916405, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP2_Start": { + "tag_name": "SPT_WTP2_Start", + "dim": 0, + "alias": false, + "instance_id": 166, + "symbol_address": 52424, + "symbol_object_address": 936844, + "software_control": 1946222777, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_Stop": { + "tag_name": "SPT_WTP2_Stop", + "dim": 0, + "alias": false, + "instance_id": 167, + "symbol_address": 52392, + "symbol_object_address": 936884, + "software_control": 1946222778, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP2_Hand": { + "tag_name": "CMD_WTP2_Hand", + "dim": 0, + "alias": false, + "instance_id": 168, + "symbol_address": 52360, + "symbol_object_address": 936924, + "software_control": 1140916411, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP2_HiHi_Discharge_PSI": { + "tag_name": "AL0_WTP2_HiHi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 169, + "symbol_address": 52328, + "symbol_object_address": 936964, + "software_control": 1140916412, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP1_HiHi_Discharge_PSI": { + "tag_name": "AL0_WTP1_HiHi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 170, + "symbol_address": 52296, + "symbol_object_address": 937004, + "software_control": 1140916413, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_WTP2_Discharge_PSI": { + "tag_name": "Val_WTP2_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 171, + "symbol_address": 52200, + "symbol_object_address": 937044, + "software_control": 1946222784, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Discharge_PSI": { + "tag_name": "Val_WTP1_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 172, + "symbol_address": 52136, + "symbol_object_address": 937084, + "software_control": 1946222786, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP1_VFD_Alarm_Clear": { + "tag_name": "CMD_WTP1_VFD_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 173, + "symbol_address": 52104, + "symbol_object_address": 937124, + "software_control": 1140916419, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP1_HiHi_Discharge_PSI": { + "tag_name": "SPT_WTP1_HiHi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 174, + "symbol_address": 52072, + "symbol_object_address": 937164, + "software_control": 1946222788, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP2_VFD_Alarm_Clear": { + "tag_name": "CMD_WTP2_VFD_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 175, + "symbol_address": 52040, + "symbol_object_address": 937204, + "software_control": 1140916421, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP2_HiHi_Discharge_PSI": { + "tag_name": "SPT_WTP2_HiHi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 176, + "symbol_address": 52008, + "symbol_object_address": 937244, + "software_control": 1946222790, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP1_Speed_Control": { + "tag_name": "WTP1_Speed_Control", + "dim": 0, + "alias": false, + "instance_id": 179, + "symbol_address": 51784, + "symbol_object_address": 937364, + "software_control": 67174600, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1416, + "data_type": { + "name": "VFD_Speed_Control", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_PID_Auto": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "CMD_PID_Output": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Manual": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CMD_PID_Active": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_PID_VFD_Min": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_PID_PV": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_VFD_Max": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Timer": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_WTP_Discharge_PSI": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_WTP_High_Discharge_PSI": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TON_101": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_PID_Auto", + "CMD_PID_Output", + "SPT_PID_Manual", + "CMD_PID_Active", + "SPT_PID_VFD_Min", + "Val_PID_PV", + "SPT_PID", + "SPT_PID_VFD_Max", + "SPT_PID_Timer", + "Val_WTP_Discharge_PSI", + "SPT_WTP_High_Discharge_PSI", + "TON_101" + ], + "template": { + "object_definition_size": 108, + "structure_size": 88, + "member_count": 15, + "structure_handle": 5777 + } + }, + "data_type_name": "VFD_Speed_Control", + "tag_type": "struct" + }, + "Val_Sales_T1": { + "tag_name": "Val_Sales_T1", + "dim": 0, + "alias": false, + "instance_id": 180, + "symbol_address": 51752, + "symbol_object_address": 937404, + "software_control": 1946222793, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP1_PID_Activate": { + "tag_name": "CMD_WTP1_PID_Activate", + "dim": 0, + "alias": false, + "instance_id": 181, + "symbol_address": 51720, + "symbol_object_address": 937444, + "software_control": 1140916426, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP1_Manual_Setpoint": { + "tag_name": "SPT_WTP1_Manual_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 182, + "symbol_address": 51688, + "symbol_object_address": 937484, + "software_control": 1946222795, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_PID_Setpoint": { + "tag_name": "SPT_WTP1_PID_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 183, + "symbol_address": 51656, + "symbol_object_address": 937524, + "software_control": 1946222796, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP1_PID_Auto": { + "tag_name": "CMD_WTP1_PID_Auto", + "dim": 0, + "alias": false, + "instance_id": 184, + "symbol_address": 51624, + "symbol_object_address": 937564, + "software_control": 1140916429, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WTP2_Speed_Control": { + "tag_name": "WTP2_Speed_Control", + "dim": 0, + "alias": false, + "instance_id": 185, + "symbol_address": 51512, + "symbol_object_address": 937604, + "software_control": 67174606, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1416, + "data_type": { + "name": "VFD_Speed_Control", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_PID_Auto": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "CMD_PID_Output": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Manual": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CMD_PID_Active": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_PID_VFD_Min": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_PID_PV": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_VFD_Max": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Timer": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_WTP_Discharge_PSI": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_WTP_High_Discharge_PSI": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TON_101": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_PID_Auto", + "CMD_PID_Output", + "SPT_PID_Manual", + "CMD_PID_Active", + "SPT_PID_VFD_Min", + "Val_PID_PV", + "SPT_PID", + "SPT_PID_VFD_Max", + "SPT_PID_Timer", + "Val_WTP_Discharge_PSI", + "SPT_WTP_High_Discharge_PSI", + "TON_101" + ], + "template": { + "object_definition_size": 108, + "structure_size": 88, + "member_count": 15, + "structure_handle": 5777 + } + }, + "data_type_name": "VFD_Speed_Control", + "tag_type": "struct" + }, + "WTP1_Speed_Control1": { + "tag_name": "WTP1_Speed_Control1", + "dim": 0, + "alias": false, + "instance_id": 186, + "symbol_address": 51400, + "symbol_object_address": 937644, + "software_control": 67174607, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1416, + "data_type": { + "name": "VFD_Speed_Control", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_PID_Auto": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "CMD_PID_Output": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Manual": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CMD_PID_Active": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_PID_VFD_Min": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_PID_PV": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_VFD_Max": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Timer": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_WTP_Discharge_PSI": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_WTP_High_Discharge_PSI": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TON_101": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_PID_Auto", + "CMD_PID_Output", + "SPT_PID_Manual", + "CMD_PID_Active", + "SPT_PID_VFD_Min", + "Val_PID_PV", + "SPT_PID", + "SPT_PID_VFD_Max", + "SPT_PID_Timer", + "Val_WTP_Discharge_PSI", + "SPT_WTP_High_Discharge_PSI", + "TON_101" + ], + "template": { + "object_definition_size": 108, + "structure_size": 88, + "member_count": 15, + "structure_handle": 5777 + } + }, + "data_type_name": "VFD_Speed_Control", + "tag_type": "struct" + }, + "CMD_WTP2_PID_Activate": { + "tag_name": "CMD_WTP2_PID_Activate", + "dim": 0, + "alias": false, + "instance_id": 187, + "symbol_address": 51368, + "symbol_object_address": 937684, + "software_control": 1140916432, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP2_Manual_Setpoint": { + "tag_name": "SPT_WTP2_Manual_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 188, + "symbol_address": 51336, + "symbol_object_address": 937724, + "software_control": 1946222801, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_PID_Setpoint": { + "tag_name": "SPT_WTP2_PID_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 189, + "symbol_address": 51304, + "symbol_object_address": 937764, + "software_control": 1946222802, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP2_PID_Auto": { + "tag_name": "CMD_WTP2_PID_Auto", + "dim": 0, + "alias": false, + "instance_id": 190, + "symbol_address": 51272, + "symbol_object_address": 937804, + "software_control": 1140916435, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Flare_Run": { + "tag_name": "CMD_Flare_Run", + "dim": 0, + "alias": false, + "instance_id": 192, + "symbol_address": 51240, + "symbol_object_address": 937884, + "software_control": 1140916436, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Flare_FaultClear": { + "tag_name": "CMD_Flare_FaultClear", + "dim": 0, + "alias": false, + "instance_id": 193, + "symbol_address": 51208, + "symbol_object_address": 937924, + "software_control": 1140916437, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "V1_Oil_Totalizer": { + "tag_name": "V1_Oil_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 194, + "symbol_address": 51128, + "symbol_object_address": 937964, + "software_control": 67174614, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V1_Oil_Todays": { + "tag_name": "Val_V1_Oil_Todays", + "dim": 0, + "alias": false, + "instance_id": 195, + "symbol_address": 51096, + "symbol_object_address": 938004, + "software_control": 1946222807, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Oil_Yest": { + "tag_name": "Val_V1_Oil_Yest", + "dim": 0, + "alias": false, + "instance_id": 196, + "symbol_address": 51064, + "symbol_object_address": 938044, + "software_control": 1946222808, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Oil_CM": { + "tag_name": "Val_V1_Oil_CM", + "dim": 0, + "alias": false, + "instance_id": 197, + "symbol_address": 51032, + "symbol_object_address": 938084, + "software_control": 1946222809, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Oil_LM": { + "tag_name": "Val_V1_Oil_LM", + "dim": 0, + "alias": false, + "instance_id": 198, + "symbol_address": 51000, + "symbol_object_address": 938124, + "software_control": 1946222810, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V1_Water_Totalizer": { + "tag_name": "V1_Water_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 199, + "symbol_address": 50920, + "symbol_object_address": 938164, + "software_control": 67174619, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V1_Water_Todays": { + "tag_name": "Val_V1_Water_Todays", + "dim": 0, + "alias": false, + "instance_id": 200, + "symbol_address": 50888, + "symbol_object_address": 938204, + "software_control": 1946222812, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Water_Yest": { + "tag_name": "Val_V1_Water_Yest", + "dim": 0, + "alias": false, + "instance_id": 201, + "symbol_address": 50856, + "symbol_object_address": 938244, + "software_control": 1946222813, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Water_CM": { + "tag_name": "Val_V1_Water_CM", + "dim": 0, + "alias": false, + "instance_id": 202, + "symbol_address": 50824, + "symbol_object_address": 938284, + "software_control": 1946222814, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Water_LM": { + "tag_name": "Val_V1_Water_LM", + "dim": 0, + "alias": false, + "instance_id": 203, + "symbol_address": 50792, + "symbol_object_address": 938324, + "software_control": 1946222815, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V2_Water_Totalizer": { + "tag_name": "V2_Water_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 204, + "symbol_address": 50712, + "symbol_object_address": 938364, + "software_control": 67174624, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "V2_Oil_Totalizer": { + "tag_name": "V2_Oil_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 205, + "symbol_address": 50632, + "symbol_object_address": 938404, + "software_control": 67174625, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V2_Oil_Todays": { + "tag_name": "Val_V2_Oil_Todays", + "dim": 0, + "alias": false, + "instance_id": 206, + "symbol_address": 50600, + "symbol_object_address": 938444, + "software_control": 1946222818, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_Yest": { + "tag_name": "Val_V2_Oil_Yest", + "dim": 0, + "alias": false, + "instance_id": 207, + "symbol_address": 50568, + "symbol_object_address": 938484, + "software_control": 1946222819, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_CM": { + "tag_name": "Val_V2_Oil_CM", + "dim": 0, + "alias": false, + "instance_id": 208, + "symbol_address": 50536, + "symbol_object_address": 938524, + "software_control": 1946222820, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_LM": { + "tag_name": "Val_V2_Oil_LM", + "dim": 0, + "alias": false, + "instance_id": 209, + "symbol_address": 50504, + "symbol_object_address": 938564, + "software_control": 1946222821, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Water_Todays": { + "tag_name": "Val_V2_Water_Todays", + "dim": 0, + "alias": false, + "instance_id": 210, + "symbol_address": 50472, + "symbol_object_address": 938604, + "software_control": 1946222822, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Water_Yest": { + "tag_name": "Val_V2_Water_Yest", + "dim": 0, + "alias": false, + "instance_id": 211, + "symbol_address": 50440, + "symbol_object_address": 938644, + "software_control": 1946222823, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Water_CM": { + "tag_name": "Val_V2_Water_CM", + "dim": 0, + "alias": false, + "instance_id": 212, + "symbol_address": 50408, + "symbol_object_address": 938684, + "software_control": 1946222824, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Water_LM": { + "tag_name": "Val_V2_Water_LM", + "dim": 0, + "alias": false, + "instance_id": 213, + "symbol_address": 50376, + "symbol_object_address": 938724, + "software_control": 1946222825, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_Oil_Totalizer": { + "tag_name": "V3_Oil_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 214, + "symbol_address": 50296, + "symbol_object_address": 938764, + "software_control": 67174634, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V3_Oil_Todays": { + "tag_name": "Val_V3_Oil_Todays", + "dim": 0, + "alias": false, + "instance_id": 215, + "symbol_address": 50264, + "symbol_object_address": 938804, + "software_control": 1946222827, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Oil_Yest": { + "tag_name": "Val_V3_Oil_Yest", + "dim": 0, + "alias": false, + "instance_id": 216, + "symbol_address": 50232, + "symbol_object_address": 938844, + "software_control": 1946222828, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Oil_CM": { + "tag_name": "Val_V3_Oil_CM", + "dim": 0, + "alias": false, + "instance_id": 217, + "symbol_address": 50200, + "symbol_object_address": 938884, + "software_control": 1946222829, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Oil_LM": { + "tag_name": "Val_V3_Oil_LM", + "dim": 0, + "alias": false, + "instance_id": 218, + "symbol_address": 50168, + "symbol_object_address": 938924, + "software_control": 1946222830, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_Water_Totalizer": { + "tag_name": "V3_Water_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 219, + "symbol_address": 50088, + "symbol_object_address": 938964, + "software_control": 67174639, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V3_Water_Todays": { + "tag_name": "Val_V3_Water_Todays", + "dim": 0, + "alias": false, + "instance_id": 220, + "symbol_address": 50056, + "symbol_object_address": 939004, + "software_control": 1946222832, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Water_Yest": { + "tag_name": "Val_V3_Water_Yest", + "dim": 0, + "alias": false, + "instance_id": 221, + "symbol_address": 50024, + "symbol_object_address": 939044, + "software_control": 1946222833, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Water_CM": { + "tag_name": "Val_V3_Water_CM", + "dim": 0, + "alias": false, + "instance_id": 222, + "symbol_address": 49992, + "symbol_object_address": 939084, + "software_control": 1946222834, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Water_LM": { + "tag_name": "Val_V3_Water_LM", + "dim": 0, + "alias": false, + "instance_id": 223, + "symbol_address": 49960, + "symbol_object_address": 939124, + "software_control": 1946222835, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V4_Water_Totalizer": { + "tag_name": "V4_Water_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 224, + "symbol_address": 49880, + "symbol_object_address": 939164, + "software_control": 67174644, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V4_Water_Todays": { + "tag_name": "Val_V4_Water_Todays", + "dim": 0, + "alias": false, + "instance_id": 225, + "symbol_address": 49848, + "symbol_object_address": 939204, + "software_control": 1946222837, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Water_Yest": { + "tag_name": "Val_V4_Water_Yest", + "dim": 0, + "alias": false, + "instance_id": 226, + "symbol_address": 49816, + "symbol_object_address": 939244, + "software_control": 1946222838, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Water_CM": { + "tag_name": "Val_V4_Water_CM", + "dim": 0, + "alias": false, + "instance_id": 227, + "symbol_address": 49784, + "symbol_object_address": 939284, + "software_control": 1946222839, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Water_LM": { + "tag_name": "Val_V4_Water_LM", + "dim": 0, + "alias": false, + "instance_id": 228, + "symbol_address": 49752, + "symbol_object_address": 939324, + "software_control": 1946222840, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V4_Oil_Totalizer": { + "tag_name": "V4_Oil_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 229, + "symbol_address": 49672, + "symbol_object_address": 939364, + "software_control": 67174649, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V4_Oil_Todays": { + "tag_name": "Val_V4_Oil_Todays", + "dim": 0, + "alias": false, + "instance_id": 230, + "symbol_address": 49640, + "symbol_object_address": 939404, + "software_control": 1946222842, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_Yest": { + "tag_name": "Val_V4_Oil_Yest", + "dim": 0, + "alias": false, + "instance_id": 231, + "symbol_address": 49608, + "symbol_object_address": 939444, + "software_control": 1946222843, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_CM": { + "tag_name": "Val_V4_Oil_CM", + "dim": 0, + "alias": false, + "instance_id": 232, + "symbol_address": 49576, + "symbol_object_address": 939484, + "software_control": 1946222844, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_LM": { + "tag_name": "Val_V4_Oil_LM", + "dim": 0, + "alias": false, + "instance_id": 233, + "symbol_address": 49544, + "symbol_object_address": 939524, + "software_control": 1946222845, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V5_Oil_Totalizer": { + "tag_name": "V5_Oil_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 234, + "symbol_address": 49464, + "symbol_object_address": 939564, + "software_control": 67174654, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "V5_Water_Totalizer": { + "tag_name": "V5_Water_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 235, + "symbol_address": 49384, + "symbol_object_address": 939604, + "software_control": 67174655, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V5_Oil_Todays": { + "tag_name": "Val_V5_Oil_Todays", + "dim": 0, + "alias": false, + "instance_id": 236, + "symbol_address": 49352, + "symbol_object_address": 939644, + "software_control": 1946222848, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Oil_Yest": { + "tag_name": "Val_V5_Oil_Yest", + "dim": 0, + "alias": false, + "instance_id": 237, + "symbol_address": 49320, + "symbol_object_address": 939684, + "software_control": 1946222849, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Oil_CM": { + "tag_name": "Val_V5_Oil_CM", + "dim": 0, + "alias": false, + "instance_id": 238, + "symbol_address": 49288, + "symbol_object_address": 939724, + "software_control": 1946222850, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Oil_LM": { + "tag_name": "Val_V5_Oil_LM", + "dim": 0, + "alias": false, + "instance_id": 239, + "symbol_address": 49256, + "symbol_object_address": 939764, + "software_control": 1946222851, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Water_Todays": { + "tag_name": "Val_V5_Water_Todays", + "dim": 0, + "alias": false, + "instance_id": 240, + "symbol_address": 49224, + "symbol_object_address": 939804, + "software_control": 1946222852, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Water_Yest": { + "tag_name": "Val_V5_Water_Yest", + "dim": 0, + "alias": false, + "instance_id": 241, + "symbol_address": 49192, + "symbol_object_address": 939844, + "software_control": 1946222853, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Water_CM": { + "tag_name": "Val_V5_Water_CM", + "dim": 0, + "alias": false, + "instance_id": 242, + "symbol_address": 49160, + "symbol_object_address": 939884, + "software_control": 1946222854, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Water_LM": { + "tag_name": "Val_V5_Water_LM", + "dim": 0, + "alias": false, + "instance_id": 243, + "symbol_address": 49128, + "symbol_object_address": 939924, + "software_control": 1946222855, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V6_Oil_Totalizer": { + "tag_name": "V6_Oil_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 244, + "symbol_address": 49048, + "symbol_object_address": 939964, + "software_control": 67174664, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "V6_Water_Totalizer": { + "tag_name": "V6_Water_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 245, + "symbol_address": 48968, + "symbol_object_address": 940004, + "software_control": 67174665, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_V6_Oil_Todays": { + "tag_name": "Val_V6_Oil_Todays", + "dim": 0, + "alias": false, + "instance_id": 246, + "symbol_address": 48936, + "symbol_object_address": 940044, + "software_control": 1946222858, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Oil_Yest": { + "tag_name": "Val_V6_Oil_Yest", + "dim": 0, + "alias": false, + "instance_id": 247, + "symbol_address": 48904, + "symbol_object_address": 940084, + "software_control": 1946222859, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Oil_CM": { + "tag_name": "Val_V6_Oil_CM", + "dim": 0, + "alias": false, + "instance_id": 248, + "symbol_address": 48872, + "symbol_object_address": 940124, + "software_control": 1946222860, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Oil_LM": { + "tag_name": "Val_V6_Oil_LM", + "dim": 0, + "alias": false, + "instance_id": 249, + "symbol_address": 48840, + "symbol_object_address": 940164, + "software_control": 1946222861, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Water_Todays": { + "tag_name": "Val_V6_Water_Todays", + "dim": 0, + "alias": false, + "instance_id": 250, + "symbol_address": 48808, + "symbol_object_address": 940204, + "software_control": 1946222862, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Water_Yest": { + "tag_name": "Val_V6_Water_Yest", + "dim": 0, + "alias": false, + "instance_id": 251, + "symbol_address": 48776, + "symbol_object_address": 940244, + "software_control": 1946222863, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Water_CM": { + "tag_name": "Val_V6_Water_CM", + "dim": 0, + "alias": false, + "instance_id": 252, + "symbol_address": 48744, + "symbol_object_address": 940284, + "software_control": 1946222864, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Water_LM": { + "tag_name": "Val_V6_Water_LM", + "dim": 0, + "alias": false, + "instance_id": 253, + "symbol_address": 48712, + "symbol_object_address": 940324, + "software_control": 1946222865, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Sales_Yesterdays": { + "tag_name": "Val_Sales_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 254, + "symbol_address": 48680, + "symbol_object_address": 940364, + "software_control": 1946222866, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Sales_Todays": { + "tag_name": "Val_Sales_Todays", + "dim": 0, + "alias": false, + "instance_id": 255, + "symbol_address": 48648, + "symbol_object_address": 940404, + "software_control": 1946222867, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Sales_FR": { + "tag_name": "Val_Sales_FR", + "dim": 0, + "alias": false, + "instance_id": 256, + "symbol_address": 48616, + "symbol_object_address": 940444, + "software_control": 1946222868, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_DP": { + "tag_name": "Val_Flare_DP", + "dim": 0, + "alias": false, + "instance_id": 257, + "symbol_address": 48584, + "symbol_object_address": 940484, + "software_control": 1946222869, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_T1": { + "tag_name": "Val_Flare_T1", + "dim": 0, + "alias": false, + "instance_id": 258, + "symbol_address": 48552, + "symbol_object_address": 940524, + "software_control": 1946222870, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_Yesterdays": { + "tag_name": "Val_Flare_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 259, + "symbol_address": 48520, + "symbol_object_address": 940564, + "software_control": 1946222871, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_Todays": { + "tag_name": "Val_Flare_Todays", + "dim": 0, + "alias": false, + "instance_id": 260, + "symbol_address": 48488, + "symbol_object_address": 940604, + "software_control": 1946222872, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_FR": { + "tag_name": "Val_Flare_FR", + "dim": 0, + "alias": false, + "instance_id": 261, + "symbol_address": 48456, + "symbol_object_address": 940644, + "software_control": 1946222873, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_Burner_Temp": { + "tag_name": "Val_Flare_Burner_Temp", + "dim": 0, + "alias": false, + "instance_id": 262, + "symbol_address": 48424, + "symbol_object_address": 940684, + "software_control": 1946222874, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_SP": { + "tag_name": "Val_Flare_SP", + "dim": 0, + "alias": false, + "instance_id": 263, + "symbol_address": 48392, + "symbol_object_address": 940724, + "software_control": 1946222875, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_DP": { + "tag_name": "Val_V1_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 264, + "symbol_address": 48360, + "symbol_object_address": 940764, + "software_control": 1946222876, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_SP": { + "tag_name": "Val_V1_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 265, + "symbol_address": 48328, + "symbol_object_address": 940804, + "software_control": 1946222877, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_Temp": { + "tag_name": "Val_V1_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 266, + "symbol_address": 48296, + "symbol_object_address": 951324, + "software_control": 1946222878, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_FR": { + "tag_name": "Val_V1_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 267, + "symbol_address": 48264, + "symbol_object_address": 951364, + "software_control": 1946222879, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_Todays": { + "tag_name": "Val_V1_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 268, + "symbol_address": 48232, + "symbol_object_address": 951404, + "software_control": 1946222880, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_Yesterdays": { + "tag_name": "Val_V1_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 269, + "symbol_address": 48200, + "symbol_object_address": 941108, + "software_control": 1946222881, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Gas_T1": { + "tag_name": "Val_V1_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 270, + "symbol_address": 48168, + "symbol_object_address": 941148, + "software_control": 1946222882, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_T1": { + "tag_name": "Val_V3_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 271, + "symbol_address": 47688, + "symbol_object_address": 941188, + "software_control": 1946222897, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_Yesterdays": { + "tag_name": "Val_V3_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 272, + "symbol_address": 47656, + "symbol_object_address": 941228, + "software_control": 1946222898, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_Todays": { + "tag_name": "Val_V3_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 273, + "symbol_address": 47624, + "symbol_object_address": 941268, + "software_control": 1946222899, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_FR": { + "tag_name": "Val_V3_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 274, + "symbol_address": 47592, + "symbol_object_address": 941308, + "software_control": 1946222900, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_Temp": { + "tag_name": "Val_V3_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 275, + "symbol_address": 47560, + "symbol_object_address": 941348, + "software_control": 1946222901, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_SP": { + "tag_name": "Val_V3_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 276, + "symbol_address": 47528, + "symbol_object_address": 941388, + "software_control": 1946222902, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Gas_DP": { + "tag_name": "Val_V3_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 277, + "symbol_address": 47496, + "symbol_object_address": 941428, + "software_control": 1946222903, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_T1": { + "tag_name": "Val_V2_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 278, + "symbol_address": 47912, + "symbol_object_address": 941468, + "software_control": 1946222890, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_Yesterdays": { + "tag_name": "Val_V2_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 279, + "symbol_address": 47880, + "symbol_object_address": 941508, + "software_control": 1946222891, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_Todays": { + "tag_name": "Val_V2_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 280, + "symbol_address": 47848, + "symbol_object_address": 941548, + "software_control": 1946222892, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_FR": { + "tag_name": "Val_V2_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 281, + "symbol_address": 47816, + "symbol_object_address": 941588, + "software_control": 1946222893, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_Temp": { + "tag_name": "Val_V2_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 282, + "symbol_address": 47784, + "symbol_object_address": 941628, + "software_control": 1946222894, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_SP": { + "tag_name": "Val_V2_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 283, + "symbol_address": 47752, + "symbol_object_address": 941668, + "software_control": 1946222895, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Gas_DP": { + "tag_name": "Val_V2_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 284, + "symbol_address": 47720, + "symbol_object_address": 941708, + "software_control": 1946222896, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_T1": { + "tag_name": "Val_V4_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 285, + "symbol_address": 47464, + "symbol_object_address": 941748, + "software_control": 1946222904, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_Yesterdays": { + "tag_name": "Val_V4_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 286, + "symbol_address": 47432, + "symbol_object_address": 941788, + "software_control": 1946222905, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_Todays": { + "tag_name": "Val_V4_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 287, + "symbol_address": 47400, + "symbol_object_address": 941828, + "software_control": 1946222906, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_FR": { + "tag_name": "Val_V4_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 288, + "symbol_address": 47368, + "symbol_object_address": 941868, + "software_control": 1946222907, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_Temp": { + "tag_name": "Val_V4_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 289, + "symbol_address": 47336, + "symbol_object_address": 941908, + "software_control": 1946222908, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_SP": { + "tag_name": "Val_V4_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 290, + "symbol_address": 47304, + "symbol_object_address": 941948, + "software_control": 1946222909, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Gas_DP": { + "tag_name": "Val_V4_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 291, + "symbol_address": 47272, + "symbol_object_address": 941988, + "software_control": 1946222910, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_DP": { + "tag_name": "Val_V5_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 292, + "symbol_address": 47240, + "symbol_object_address": 942028, + "software_control": 1946222911, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_SP": { + "tag_name": "Val_V5_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 293, + "symbol_address": 47208, + "symbol_object_address": 942068, + "software_control": 1946222912, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_Temp": { + "tag_name": "Val_V5_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 294, + "symbol_address": 47176, + "symbol_object_address": 942108, + "software_control": 1946222913, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_FR": { + "tag_name": "Val_V5_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 295, + "symbol_address": 47144, + "symbol_object_address": 942148, + "software_control": 1946222914, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_Todays": { + "tag_name": "Val_V5_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 296, + "symbol_address": 47112, + "symbol_object_address": 942188, + "software_control": 1946222915, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_Yesterdays": { + "tag_name": "Val_V5_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 297, + "symbol_address": 47080, + "symbol_object_address": 942228, + "software_control": 1946222916, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V5_Gas_T1": { + "tag_name": "Val_V5_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 298, + "symbol_address": 47048, + "symbol_object_address": 942268, + "software_control": 1946222917, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_T1": { + "tag_name": "Val_V6_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 299, + "symbol_address": 47016, + "symbol_object_address": 942308, + "software_control": 1946222918, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_Yesterdays": { + "tag_name": "Val_V6_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 300, + "symbol_address": 46984, + "symbol_object_address": 942348, + "software_control": 1946222919, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_Todays": { + "tag_name": "Val_V6_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 301, + "symbol_address": 46952, + "symbol_object_address": 942388, + "software_control": 1946222920, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_FR": { + "tag_name": "Val_V6_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 302, + "symbol_address": 46920, + "symbol_object_address": 942428, + "software_control": 1946222921, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_Temp": { + "tag_name": "Val_V6_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 303, + "symbol_address": 46888, + "symbol_object_address": 942468, + "software_control": 1946222922, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_SP": { + "tag_name": "Val_V6_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 304, + "symbol_address": 46856, + "symbol_object_address": 942508, + "software_control": 1946222923, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V6_Gas_DP": { + "tag_name": "Val_V6_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 305, + "symbol_address": 46824, + "symbol_object_address": 942548, + "software_control": 1946222924, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_DP": { + "tag_name": "Val_VRU_Gas_DP", + "dim": 0, + "alias": false, + "instance_id": 306, + "symbol_address": 46792, + "symbol_object_address": 942588, + "software_control": 1946222925, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_SP": { + "tag_name": "Val_VRU_Gas_SP", + "dim": 0, + "alias": false, + "instance_id": 307, + "symbol_address": 46760, + "symbol_object_address": 942628, + "software_control": 1946222926, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_Temp": { + "tag_name": "Val_VRU_Gas_Temp", + "dim": 0, + "alias": false, + "instance_id": 308, + "symbol_address": 46728, + "symbol_object_address": 942668, + "software_control": 1946222927, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_FR": { + "tag_name": "Val_VRU_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 309, + "symbol_address": 46696, + "symbol_object_address": 942708, + "software_control": 1946222928, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_Todays": { + "tag_name": "Val_VRU_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 310, + "symbol_address": 46664, + "symbol_object_address": 942748, + "software_control": 1946222929, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_Yesterdays": { + "tag_name": "Val_VRU_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 311, + "symbol_address": 46632, + "symbol_object_address": 942788, + "software_control": 1946222930, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_T1": { + "tag_name": "Val_VRU_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 312, + "symbol_address": 46600, + "symbol_object_address": 942828, + "software_control": 1946222931, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT1_Water_Stock": { + "tag_name": "Val_WT1_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 315, + "symbol_address": 82248, + "symbol_object_address": 942948, + "software_control": 1946222729, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_Water_Stock": { + "tag_name": "Val_WT2_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 316, + "symbol_address": 82216, + "symbol_object_address": 942988, + "software_control": 1946222734, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT3_Water_Stock": { + "tag_name": "Val_WT3_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 317, + "symbol_address": 52680, + "symbol_object_address": 943028, + "software_control": 1946222774, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT4_Water_Stock": { + "tag_name": "Val_WT4_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 318, + "symbol_address": 52264, + "symbol_object_address": 943068, + "software_control": 1946222782, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_Water_Stock": { + "tag_name": "Val_ST1_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 319, + "symbol_address": 48136, + "symbol_object_address": 943108, + "software_control": 1946222883, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_Water_Stock": { + "tag_name": "Val_OT1_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 320, + "symbol_address": 48104, + "symbol_object_address": 943148, + "software_control": 1946222884, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_Water_Stock": { + "tag_name": "Val_OT2_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 321, + "symbol_address": 48072, + "symbol_object_address": 943188, + "software_control": 1946222885, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_Oil_Stock": { + "tag_name": "Val_OT2_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 322, + "symbol_address": 48040, + "symbol_object_address": 943228, + "software_control": 1946222886, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_Oil_Stock": { + "tag_name": "Val_OT1_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 323, + "symbol_address": 48008, + "symbol_object_address": 943268, + "software_control": 1946222887, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_Oil_Stock": { + "tag_name": "Val_ST1_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 324, + "symbol_address": 47976, + "symbol_object_address": 943308, + "software_control": 1946222888, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT4_Oil_Stock": { + "tag_name": "Val_WT4_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 325, + "symbol_address": 47944, + "symbol_object_address": 943348, + "software_control": 1946222889, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT3_Oil_Stock": { + "tag_name": "Val_WT3_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 326, + "symbol_address": 46568, + "symbol_object_address": 943388, + "software_control": 1946222932, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_Oil_Stock": { + "tag_name": "Val_WT2_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 327, + "symbol_address": 46536, + "symbol_object_address": 943428, + "software_control": 1946222933, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT1_Oil_Stock": { + "tag_name": "Val_WT1_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 328, + "symbol_address": 46504, + "symbol_object_address": 943468, + "software_control": 1946222934, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Tank_Oil_Stock": { + "tag_name": "Val_Tank_Oil_Stock", + "dim": 0, + "alias": false, + "instance_id": 329, + "symbol_address": 46472, + "symbol_object_address": 943508, + "software_control": 1946222935, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Tank_Water_Stock": { + "tag_name": "Val_Tank_Water_Stock", + "dim": 0, + "alias": false, + "instance_id": 330, + "symbol_address": 46440, + "symbol_object_address": 943548, + "software_control": 1946222936, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Lights_In_Auto": { + "tag_name": "CMD_Lights_In_Auto", + "dim": 0, + "alias": false, + "instance_id": 332, + "symbol_address": 46408, + "symbol_object_address": 943628, + "software_control": 1140916569, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Sales_Vessel_PSI": { + "tag_name": "Val_Sales_Vessel_PSI", + "dim": 0, + "alias": false, + "instance_id": 333, + "symbol_address": 46376, + "symbol_object_address": 943668, + "software_control": 1946222938, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_Vessel_PSI": { + "tag_name": "Val_Flare_Vessel_PSI", + "dim": 0, + "alias": false, + "instance_id": 334, + "symbol_address": 46344, + "symbol_object_address": 943708, + "software_control": 1946222939, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP1_Start": { + "tag_name": "CMD_WTP1_Start", + "dim": 0, + "alias": false, + "instance_id": 335, + "symbol_address": 46312, + "symbol_object_address": 943748, + "software_control": 1140916572, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_Stop": { + "tag_name": "CMD_WTP1_Stop", + "dim": 0, + "alias": false, + "instance_id": 336, + "symbol_address": 46280, + "symbol_object_address": 943788, + "software_control": 1140916573, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_Stop": { + "tag_name": "CMD_WTP2_Stop", + "dim": 0, + "alias": false, + "instance_id": 337, + "symbol_address": 46248, + "symbol_object_address": 943828, + "software_control": 1140916574, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_Start": { + "tag_name": "CMD_WTP2_Start", + "dim": 0, + "alias": false, + "instance_id": 338, + "symbol_address": 46216, + "symbol_object_address": 943868, + "software_control": 1140916575, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Flare_Plate_Size": { + "tag_name": "Val_Flare_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 339, + "symbol_address": 46184, + "symbol_object_address": 943908, + "software_control": 1946222944, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Plate_Size": { + "tag_name": "Val_VRU_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 340, + "symbol_address": 46152, + "symbol_object_address": 943948, + "software_control": 1946222945, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_5H_Plate_Size": { + "tag_name": "Val_5H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 341, + "symbol_address": 46120, + "symbol_object_address": 943988, + "software_control": 1946222946, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_2H_Plate_Size": { + "tag_name": "Val_2H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 342, + "symbol_address": 46088, + "symbol_object_address": 944028, + "software_control": 1946222947, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_6H_Plate_Size": { + "tag_name": "Val_6H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 343, + "symbol_address": 46056, + "symbol_object_address": 944068, + "software_control": 1946222948, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_3H_Plate_Size": { + "tag_name": "Val_3H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 344, + "symbol_address": 46024, + "symbol_object_address": 944108, + "software_control": 1946222949, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_7H_Plate_Size": { + "tag_name": "Val_7H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 345, + "symbol_address": 45992, + "symbol_object_address": 944148, + "software_control": 1946222950, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_4H_Plate_Size": { + "tag_name": "Val_4H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 346, + "symbol_address": 45960, + "symbol_object_address": 944188, + "software_control": 1946222951, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Sales_Plate_Size": { + "tag_name": "SPT_Sales_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 347, + "symbol_address": 45928, + "symbol_object_address": 944228, + "software_control": 1946222952, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Flare_Plate_Size": { + "tag_name": "SPT_Flare_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 348, + "symbol_address": 45896, + "symbol_object_address": 944268, + "software_control": 1946222953, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_4H_Plate_Size": { + "tag_name": "SPT_4H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 349, + "symbol_address": 45864, + "symbol_object_address": 944308, + "software_control": 1946222954, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_7H_Plate_Size": { + "tag_name": "SPT_7H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 350, + "symbol_address": 45832, + "symbol_object_address": 944348, + "software_control": 1946222955, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_3H_Plate_Size": { + "tag_name": "SPT_3H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 351, + "symbol_address": 45800, + "symbol_object_address": 944388, + "software_control": 1946222956, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_6H_Plate_Size": { + "tag_name": "SPT_6H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 352, + "symbol_address": 45768, + "symbol_object_address": 944428, + "software_control": 1946222957, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_2H_Plate_Size": { + "tag_name": "SPT_2H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 353, + "symbol_address": 45736, + "symbol_object_address": 944468, + "software_control": 1946222958, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_5H_Plate_Size": { + "tag_name": "SPT_5H_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 354, + "symbol_address": 45704, + "symbol_object_address": 944508, + "software_control": 1946222959, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_VRU_Plate_Size": { + "tag_name": "SPT_VRU_Plate_Size", + "dim": 0, + "alias": false, + "instance_id": 355, + "symbol_address": 45672, + "symbol_object_address": 944548, + "software_control": 1946222960, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "always_off": { + "tag_name": "always_off", + "dim": 0, + "alias": false, + "instance_id": 356, + "symbol_address": 45640, + "symbol_object_address": 944588, + "software_control": 1140916593, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_VRU_Suction_PSI": { + "tag_name": "Val_VRU_Suction_PSI", + "dim": 0, + "alias": false, + "instance_id": 357, + "symbol_address": 45608, + "symbol_object_address": 944628, + "software_control": 1946222962, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_WTP1_VFD_Faulted": { + "tag_name": "AL0_WTP1_VFD_Faulted", + "dim": 0, + "alias": false, + "instance_id": 358, + "symbol_address": 45576, + "symbol_object_address": 944668, + "software_control": 1140916595, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP2_VFD_Faulted": { + "tag_name": "AL0_WTP2_VFD_Faulted", + "dim": 0, + "alias": false, + "instance_id": 359, + "symbol_address": 45544, + "symbol_object_address": 944708, + "software_control": 1140916596, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_Clear_Faults": { + "tag_name": "CMD_WTP1_Clear_Faults", + "dim": 0, + "alias": false, + "instance_id": 360, + "symbol_address": 45512, + "symbol_object_address": 944748, + "software_control": 1140916597, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_Clear_Faults": { + "tag_name": "CMD_WTP2_Clear_Faults", + "dim": 0, + "alias": false, + "instance_id": 361, + "symbol_address": 45480, + "symbol_object_address": 944788, + "software_control": 1140916598, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_WTP2_VFD_Last_Fault_Code": { + "tag_name": "FBK_WTP2_VFD_Last_Fault_Code", + "dim": 0, + "alias": false, + "instance_id": 362, + "symbol_address": 45448, + "symbol_object_address": 944828, + "software_control": 1946222967, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "FBK_WTP1_VFD_Last_Fault_Code": { + "tag_name": "FBK_WTP1_VFD_Last_Fault_Code", + "dim": 0, + "alias": false, + "instance_id": 363, + "symbol_address": 45416, + "symbol_object_address": 944868, + "software_control": 1946222968, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Flare_VFD_Faulted": { + "tag_name": "AL0_Flare_VFD_Faulted", + "dim": 0, + "alias": false, + "instance_id": 364, + "symbol_address": 45384, + "symbol_object_address": 944908, + "software_control": 1140916601, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP_High_Discharge_PSI": { + "tag_name": "AL0_WTP_High_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 365, + "symbol_address": 45352, + "symbol_object_address": 944948, + "software_control": 1140916602, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "test_bool": { + "tag_name": "test_bool", + "dim": 0, + "alias": false, + "instance_id": 366, + "symbol_address": 45320, + "symbol_object_address": 944988, + "software_control": 1140916603, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Main_PLC_Power_Supply_Fault": { + "tag_name": "AL0_Main_PLC_Power_Supply_Fault", + "dim": 0, + "alias": false, + "instance_id": 367, + "symbol_address": 45288, + "symbol_object_address": 945028, + "software_control": 1140916604, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Remote_PLC_Power_Supply_Fault": { + "tag_name": "AL0_Remote_PLC_Power_Supply_Fault", + "dim": 0, + "alias": false, + "instance_id": 368, + "symbol_address": 45256, + "symbol_object_address": 945068, + "software_control": 1140916605, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Flare_VFD_Frequency": { + "tag_name": "SPT_Flare_VFD_Frequency", + "dim": 0, + "alias": false, + "instance_id": 369, + "symbol_address": 45224, + "symbol_object_address": 945108, + "software_control": 1946222974, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "FBK_VFD_Flare_Frequency": { + "tag_name": "FBK_VFD_Flare_Frequency", + "dim": 0, + "alias": false, + "instance_id": 370, + "symbol_address": 45192, + "symbol_object_address": 945148, + "software_control": 1946222975, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Remote_Pod_Battery_Failure": { + "tag_name": "AL0_Remote_Pod_Battery_Failure", + "dim": 0, + "alias": false, + "instance_id": 371, + "symbol_address": 45160, + "symbol_object_address": 945188, + "software_control": 1140916608, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Main_PLC_Battery_Failure": { + "tag_name": "AL0_Main_PLC_Battery_Failure", + "dim": 0, + "alias": false, + "instance_id": 372, + "symbol_address": 45128, + "symbol_object_address": 945228, + "software_control": 1140916609, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_V2_HiHi_Trip_Counter": { + "tag_name": "Val_V2_HiHi_Trip_Counter", + "dim": 0, + "alias": false, + "instance_id": 373, + "symbol_address": 45096, + "symbol_object_address": 945268, + "software_control": 1140916610, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V1_HiHi_Trip_Counter": { + "tag_name": "Val_V1_HiHi_Trip_Counter", + "dim": 0, + "alias": false, + "instance_id": 374, + "symbol_address": 45064, + "symbol_object_address": 945308, + "software_control": 1140916611, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V4_HiHi_Trip_Counter": { + "tag_name": "Val_V4_HiHi_Trip_Counter", + "dim": 0, + "alias": false, + "instance_id": 375, + "symbol_address": 45032, + "symbol_object_address": 945348, + "software_control": 1140916612, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V3_HiHi_Trip_Counter": { + "tag_name": "Val_V3_HiHi_Trip_Counter", + "dim": 0, + "alias": false, + "instance_id": 376, + "symbol_address": 45000, + "symbol_object_address": 945388, + "software_control": 1140916613, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V6_HiHi_Trip_Counter": { + "tag_name": "Val_V6_HiHi_Trip_Counter", + "dim": 0, + "alias": false, + "instance_id": 377, + "symbol_address": 44968, + "symbol_object_address": 945428, + "software_control": 1140916614, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V5_HiHi_Trip_Counter": { + "tag_name": "Val_V5_HiHi_Trip_Counter", + "dim": 0, + "alias": false, + "instance_id": 378, + "symbol_address": 44936, + "symbol_object_address": 945468, + "software_control": 1140916615, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "CMD_ESP2_ESD_Valve_Close": { + "tag_name": "CMD_ESP2_ESD_Valve_Close", + "dim": 0, + "alias": false, + "instance_id": 379, + "symbol_address": 44904, + "symbol_object_address": 945508, + "software_control": 1140916616, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_ESP1_ESD_Valve_Close": { + "tag_name": "CMD_ESP1_ESD_Valve_Close", + "dim": 0, + "alias": false, + "instance_id": 380, + "symbol_address": 44872, + "symbol_object_address": 945548, + "software_control": 1140916617, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Write_To_Lact": { + "tag_name": "Write_To_Lact", + "dim": 0, + "alias": false, + "instance_id": 382, + "symbol_address": 112776, + "symbol_object_address": 945628, + "software_control": 67176625, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "Read_From_Lact": { + "tag_name": "Read_From_Lact", + "dim": 0, + "alias": false, + "instance_id": 383, + "symbol_address": 110640, + "symbol_object_address": 945668, + "software_control": 67188752, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "Read_From_Lact_Array": { + "tag_name": "Read_From_Lact_Array", + "dim": 1, + "alias": false, + "instance_id": 384, + "symbol_address": 44760, + "symbol_object_address": 945708, + "software_control": 1946222986, + "external_access": "Read/Write", + "dimensions": [ + 15, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_FR": { + "tag_name": "Val_Lact_FR", + "dim": 0, + "alias": false, + "instance_id": 385, + "symbol_address": 44744, + "symbol_object_address": 945748, + "software_control": 1946222987, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Temp": { + "tag_name": "Val_Lact_Temp", + "dim": 0, + "alias": false, + "instance_id": 386, + "symbol_address": 44712, + "symbol_object_address": 945788, + "software_control": 1946222988, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_T1": { + "tag_name": "Val_Lact_T1", + "dim": 0, + "alias": false, + "instance_id": 387, + "symbol_address": 44680, + "symbol_object_address": 945828, + "software_control": 1946222989, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Density": { + "tag_name": "Val_Lact_Density", + "dim": 0, + "alias": false, + "instance_id": 388, + "symbol_address": 44648, + "symbol_object_address": 945868, + "software_control": 1946222990, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_CP_Discharge_PSI": { + "tag_name": "Val_Lact_CP_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 389, + "symbol_address": 44616, + "symbol_object_address": 945908, + "software_control": 1946222991, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Booster_PSI": { + "tag_name": "Val_Lact_Booster_PSI", + "dim": 0, + "alias": false, + "instance_id": 390, + "symbol_address": 44584, + "symbol_object_address": 945948, + "software_control": 1946222992, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_BSW": { + "tag_name": "Val_Lact_BSW", + "dim": 0, + "alias": false, + "instance_id": 391, + "symbol_address": 44552, + "symbol_object_address": 945988, + "software_control": 1946222993, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_CM_Total": { + "tag_name": "Val_Lact_CM_Total", + "dim": 0, + "alias": false, + "instance_id": 392, + "symbol_address": 44520, + "symbol_object_address": 946028, + "software_control": 1946222994, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Todays_Total": { + "tag_name": "Val_Lact_Todays_Total", + "dim": 0, + "alias": false, + "instance_id": 393, + "symbol_address": 44488, + "symbol_object_address": 946068, + "software_control": 1946222995, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Yesterdays_Total": { + "tag_name": "Val_Lact_Yesterdays_Total", + "dim": 0, + "alias": false, + "instance_id": 394, + "symbol_address": 44456, + "symbol_object_address": 946108, + "software_control": 1946222996, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_LM_Total": { + "tag_name": "Val_Lact_LM_Total", + "dim": 0, + "alias": false, + "instance_id": 395, + "symbol_address": 44424, + "symbol_object_address": 946148, + "software_control": 1946222997, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Start_Level_To_Lact": { + "tag_name": "Start_Level_To_Lact", + "dim": 0, + "alias": false, + "instance_id": 396, + "symbol_address": 112064, + "symbol_object_address": 946188, + "software_control": 67219795, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "Stop_Level_To_Lact": { + "tag_name": "Stop_Level_To_Lact", + "dim": 0, + "alias": false, + "instance_id": 397, + "symbol_address": 114912, + "symbol_object_address": 946228, + "software_control": 67193706, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "SPT_Lact_Start": { + "tag_name": "SPT_Lact_Start", + "dim": 0, + "alias": false, + "instance_id": 398, + "symbol_address": 44392, + "symbol_object_address": 946268, + "software_control": 1946222998, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Lact_Stop": { + "tag_name": "SPT_Lact_Stop", + "dim": 0, + "alias": false, + "instance_id": 399, + "symbol_address": 44360, + "symbol_object_address": 946308, + "software_control": 1946222999, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Start_Setpoint": { + "tag_name": "Val_Lact_Start_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 400, + "symbol_address": 44328, + "symbol_object_address": 946348, + "software_control": 1946223000, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Stop_Setpoint": { + "tag_name": "Val_Lact_Stop_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 401, + "symbol_address": 44296, + "symbol_object_address": 946388, + "software_control": 1946223001, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "West_Well_Head_Read": { + "tag_name": "West_Well_Head_Read", + "dim": 0, + "alias": false, + "instance_id": 402, + "symbol_address": 108504, + "symbol_object_address": 946428, + "software_control": 67213189, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "East_Well_Head_Read": { + "tag_name": "East_Well_Head_Read", + "dim": 0, + "alias": false, + "instance_id": 403, + "symbol_address": 115624, + "symbol_object_address": 946468, + "software_control": 67198996, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "West_WH_Array": { + "tag_name": "West_WH_Array", + "dim": 1, + "alias": false, + "instance_id": 404, + "symbol_address": 44208, + "symbol_object_address": 946508, + "software_control": 1946223002, + "external_access": "Read/Write", + "dimensions": [ + 10, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "East_WH_Array": { + "tag_name": "East_WH_Array", + "dim": 1, + "alias": false, + "instance_id": 405, + "symbol_address": 44136, + "symbol_object_address": 946548, + "software_control": 1946223003, + "external_access": "Read/Write", + "dimensions": [ + 10, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_2H_Casing_PSI": { + "tag_name": "Val_2H_Casing_PSI", + "dim": 0, + "alias": false, + "instance_id": 406, + "symbol_address": 44120, + "symbol_object_address": 946588, + "software_control": 1946223004, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_2H_Tubing_PSI": { + "tag_name": "Val_2H_Tubing_PSI", + "dim": 0, + "alias": false, + "instance_id": 407, + "symbol_address": 44088, + "symbol_object_address": 946628, + "software_control": 1946223005, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_3H_Casing_PSI": { + "tag_name": "Val_3H_Casing_PSI", + "dim": 0, + "alias": false, + "instance_id": 408, + "symbol_address": 44056, + "symbol_object_address": 946668, + "software_control": 1946223006, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_3H_Tubing_PSI": { + "tag_name": "Val_3H_Tubing_PSI", + "dim": 0, + "alias": false, + "instance_id": 409, + "symbol_address": 44024, + "symbol_object_address": 946708, + "software_control": 1946223007, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_4H_Casing_PSI": { + "tag_name": "Val_4H_Casing_PSI", + "dim": 0, + "alias": false, + "instance_id": 410, + "symbol_address": 43992, + "symbol_object_address": 946748, + "software_control": 1946223008, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_4H_Tubing_PSI": { + "tag_name": "Val_4H_Tubing_PSI", + "dim": 0, + "alias": false, + "instance_id": 411, + "symbol_address": 43960, + "symbol_object_address": 946788, + "software_control": 1946223009, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_5H_Casing_PSI": { + "tag_name": "Val_5H_Casing_PSI", + "dim": 0, + "alias": false, + "instance_id": 412, + "symbol_address": 43928, + "symbol_object_address": 946828, + "software_control": 1946223010, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_5H_Tubing_PSI": { + "tag_name": "Val_5H_Tubing_PSI", + "dim": 0, + "alias": false, + "instance_id": 413, + "symbol_address": 43896, + "symbol_object_address": 946868, + "software_control": 1946223011, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_6H_Casing_PSI": { + "tag_name": "Val_6H_Casing_PSI", + "dim": 0, + "alias": false, + "instance_id": 414, + "symbol_address": 43864, + "symbol_object_address": 946908, + "software_control": 1946223012, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_6H_Tubing_PSI": { + "tag_name": "Val_6H_Tubing_PSI", + "dim": 0, + "alias": false, + "instance_id": 415, + "symbol_address": 43832, + "symbol_object_address": 946948, + "software_control": 1946223013, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_7H_Casing_PSI": { + "tag_name": "Val_7H_Casing_PSI", + "dim": 0, + "alias": false, + "instance_id": 416, + "symbol_address": 43800, + "symbol_object_address": 946988, + "software_control": 1946223014, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_7H_Tubing_PSI": { + "tag_name": "Val_7H_Tubing_PSI", + "dim": 0, + "alias": false, + "instance_id": 417, + "symbol_address": 43768, + "symbol_object_address": 947028, + "software_control": 1946223015, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_High_Condensate_Tank_Level": { + "tag_name": "AL0_High_Condensate_Tank_Level", + "dim": 0, + "alias": false, + "instance_id": 418, + "symbol_address": 52232, + "symbol_object_address": 947068, + "software_control": 1140916415, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_Condensate_Pump_Running": { + "tag_name": "FBK_Condensate_Pump_Running", + "dim": 0, + "alias": false, + "instance_id": 419, + "symbol_address": 52168, + "symbol_object_address": 947108, + "software_control": 1140916417, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_Recirculating_Pump_Running": { + "tag_name": "FBK_Recirculating_Pump_Running", + "dim": 0, + "alias": false, + "instance_id": 420, + "symbol_address": 43672, + "symbol_object_address": 947148, + "software_control": 1140916650, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_BOTH_WTP_PID_Setpoint": { + "tag_name": "SPT_BOTH_WTP_PID_Setpoint", + "dim": 0, + "alias": false, + "instance_id": 421, + "symbol_address": 43640, + "symbol_object_address": 947188, + "software_control": 1946223019, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Both_WTP_PID_Activate": { + "tag_name": "CMD_Both_WTP_PID_Activate", + "dim": 0, + "alias": false, + "instance_id": 422, + "symbol_address": 43608, + "symbol_object_address": 947228, + "software_control": 1140916652, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Both_WTP_Discharge_PSI": { + "tag_name": "Val_Both_WTP_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 423, + "symbol_address": 43576, + "symbol_object_address": 947268, + "software_control": 1946223021, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Both_WTP_Speed_Control": { + "tag_name": "Both_WTP_Speed_Control", + "dim": 0, + "alias": false, + "instance_id": 424, + "symbol_address": 43464, + "symbol_object_address": 947308, + "software_control": 67174830, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1416, + "data_type": { + "name": "VFD_Speed_Control", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_PID_Auto": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "CMD_PID_Output": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Manual": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CMD_PID_Active": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_PID_VFD_Min": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_PID_PV": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_VFD_Max": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Timer": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_WTP_Discharge_PSI": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_WTP_High_Discharge_PSI": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TON_101": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_PID_Auto", + "CMD_PID_Output", + "SPT_PID_Manual", + "CMD_PID_Active", + "SPT_PID_VFD_Min", + "Val_PID_PV", + "SPT_PID", + "SPT_PID_VFD_Max", + "SPT_PID_Timer", + "Val_WTP_Discharge_PSI", + "SPT_WTP_High_Discharge_PSI", + "TON_101" + ], + "template": { + "object_definition_size": 108, + "structure_size": 88, + "member_count": 15, + "structure_handle": 5777 + } + }, + "data_type_name": "VFD_Speed_Control", + "tag_type": "struct" + }, + "CMD_Both_WTP_Output": { + "tag_name": "CMD_Both_WTP_Output", + "dim": 0, + "alias": false, + "instance_id": 425, + "symbol_address": 43432, + "symbol_object_address": 947348, + "software_control": 1946223023, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Both_WTP_Manual_Speed": { + "tag_name": "SPT_Both_WTP_Manual_Speed", + "dim": 0, + "alias": false, + "instance_id": 426, + "symbol_address": 43400, + "symbol_object_address": 947388, + "software_control": 1946223024, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP_FM_Totalizer": { + "tag_name": "WTP_FM_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 429, + "symbol_address": 43240, + "symbol_object_address": 947508, + "software_control": 67174834, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2148, + "data_type": { + "name": "HP_Totals_Flows", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold_Midnight": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Midnight_Total_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold_Midnight", + "Midnight_Total_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move" + ], + "template": { + "object_definition_size": 138, + "structure_size": 52, + "member_count": 18, + "structure_handle": 58954 + } + }, + "data_type_name": "HP_Totals_Flows", + "tag_type": "struct" + }, + "Test_WTP_Totalizer": { + "tag_name": "Test_WTP_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 432, + "symbol_address": 43048, + "symbol_object_address": 947628, + "software_control": 67174836, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "Test_1": { + "tag_name": "Test_1", + "dim": 0, + "alias": false, + "instance_id": 433, + "symbol_address": 43016, + "symbol_object_address": 947668, + "software_control": 1946223029, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Test_2": { + "tag_name": "Test_2", + "dim": 0, + "alias": false, + "instance_id": 434, + "symbol_address": 42984, + "symbol_object_address": 947708, + "software_control": 1946223030, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Test_3": { + "tag_name": "Test_3", + "dim": 0, + "alias": false, + "instance_id": 435, + "symbol_address": 42952, + "symbol_object_address": 947748, + "software_control": 1946223031, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Test_4": { + "tag_name": "Test_4", + "dim": 0, + "alias": false, + "instance_id": 436, + "symbol_address": 42920, + "symbol_object_address": 947788, + "software_control": 1946223032, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Test_5": { + "tag_name": "Test_5", + "dim": 0, + "alias": false, + "instance_id": 437, + "symbol_address": 42888, + "symbol_object_address": 947828, + "software_control": 1946223033, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Flare_Totalizer": { + "tag_name": "Flare_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 438, + "symbol_address": 42808, + "symbol_object_address": 947868, + "software_control": 67174842, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Sales_Vessel": { + "tag_name": "Sales_Vessel", + "dim": 0, + "alias": false, + "instance_id": 439, + "symbol_address": 42728, + "symbol_object_address": 947908, + "software_control": 67174843, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3978, + "data_type": { + "name": "SCALE", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "In": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMax": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMin": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMax": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMin": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Limiting": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ulBoolOutput1": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableOut": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Out": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MaxAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MinAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Status": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "InRawRangeInv": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SCL_HiddenFloat1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat2": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat3": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat4": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "EnableIn", + "In", + "InRawMax", + "InRawMin", + "InEUMax", + "InEUMin", + "Limiting", + "ulBoolOutput1", + "EnableOut", + "Out", + "MaxAlarm", + "MinAlarm", + "Status", + "InstructFault", + "InRawRangeInv", + "SCL_HiddenFloat1", + "SCL_HiddenFloat2", + "SCL_HiddenFloat3", + "SCL_HiddenFloat4" + ], + "template": { + "object_definition_size": 122, + "structure_size": 52, + "member_count": 20, + "structure_handle": 3978 + } + }, + "data_type_name": "SCALE", + "tag_type": "struct" + }, + "V1_PSI": { + "tag_name": "V1_PSI", + "dim": 0, + "alias": false, + "instance_id": 440, + "symbol_address": 42648, + "symbol_object_address": 947948, + "software_control": 67174844, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3978, + "data_type": { + "name": "SCALE", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "In": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMax": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMin": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMax": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMin": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Limiting": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ulBoolOutput1": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableOut": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Out": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MaxAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MinAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Status": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "InRawRangeInv": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SCL_HiddenFloat1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat2": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat3": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat4": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "EnableIn", + "In", + "InRawMax", + "InRawMin", + "InEUMax", + "InEUMin", + "Limiting", + "ulBoolOutput1", + "EnableOut", + "Out", + "MaxAlarm", + "MinAlarm", + "Status", + "InstructFault", + "InRawRangeInv", + "SCL_HiddenFloat1", + "SCL_HiddenFloat2", + "SCL_HiddenFloat3", + "SCL_HiddenFloat4" + ], + "template": { + "object_definition_size": 122, + "structure_size": 52, + "member_count": 20, + "structure_handle": 3978 + } + }, + "data_type_name": "SCALE", + "tag_type": "struct" + }, + "V4_PSI": { + "tag_name": "V4_PSI", + "dim": 0, + "alias": false, + "instance_id": 441, + "symbol_address": 42568, + "symbol_object_address": 947988, + "software_control": 67174845, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3978, + "data_type": { + "name": "SCALE", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "In": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMax": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMin": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMax": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMin": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Limiting": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ulBoolOutput1": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableOut": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Out": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MaxAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MinAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Status": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "InRawRangeInv": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SCL_HiddenFloat1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat2": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat3": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat4": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "EnableIn", + "In", + "InRawMax", + "InRawMin", + "InEUMax", + "InEUMin", + "Limiting", + "ulBoolOutput1", + "EnableOut", + "Out", + "MaxAlarm", + "MinAlarm", + "Status", + "InstructFault", + "InRawRangeInv", + "SCL_HiddenFloat1", + "SCL_HiddenFloat2", + "SCL_HiddenFloat3", + "SCL_HiddenFloat4" + ], + "template": { + "object_definition_size": 122, + "structure_size": 52, + "member_count": 20, + "structure_handle": 3978 + } + }, + "data_type_name": "SCALE", + "tag_type": "struct" + }, + "V5_Totalizer": { + "tag_name": "V5_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 442, + "symbol_address": 42472, + "symbol_object_address": 948028, + "software_control": 67174846, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "V6_Totalizer": { + "tag_name": "V6_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 443, + "symbol_address": 42376, + "symbol_object_address": 948068, + "software_control": 67174847, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "Main_PLC_Battery_Fault_TMR": { + "tag_name": "Main_PLC_Battery_Fault_TMR", + "dim": 0, + "alias": false, + "instance_id": 444, + "symbol_address": 42304, + "symbol_object_address": 948108, + "software_control": 67174848, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4023, + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "tag_type": "struct" + }, + "RIO_Battery_Fault_TMR": { + "tag_name": "RIO_Battery_Fault_TMR", + "dim": 0, + "alias": false, + "instance_id": 445, + "symbol_address": 42232, + "symbol_object_address": 948148, + "software_control": 67174849, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4023, + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "tag_type": "struct" + }, + "Local:6:C": { + "tag_name": "Local:6:C", + "dim": 0, + "alias": false, + "instance_id": 446, + "symbol_address": 107056, + "symbol_object_address": 948188, + "software_control": 201392152, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 537, + "data_type": { + "name": "AB:1734_IE4:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0LowEngineering": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HighEngineering": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0DigitalFilter": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LAlarmLimit": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HAlarmLimit": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0LLAlarmLimit": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0HHAlarmLimit": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0RangeType": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0LimitAlarmLatch": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0AlarmDisable": { + "offset": 28, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad0": { + "offset": 29, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LowEngineering": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HighEngineering": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1DigitalFilter": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LAlarmLimit": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HAlarmLimit": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1LLAlarmLimit": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1HHAlarmLimit": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1RangeType": { + "offset": 44, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1LimitAlarmLatch": { + "offset": 45, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1AlarmDisable": { + "offset": 46, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad1": { + "offset": 47, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LowEngineering": { + "offset": 48, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HighEngineering": { + "offset": 50, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2DigitalFilter": { + "offset": 52, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LAlarmLimit": { + "offset": 54, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HAlarmLimit": { + "offset": 56, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2LLAlarmLimit": { + "offset": 58, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2HHAlarmLimit": { + "offset": 60, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2RangeType": { + "offset": 62, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2LimitAlarmLatch": { + "offset": 63, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2AlarmDisable": { + "offset": 64, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pad2": { + "offset": 65, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LowEngineering": { + "offset": 66, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HighEngineering": { + "offset": 68, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3DigitalFilter": { + "offset": 70, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LAlarmLimit": { + "offset": 72, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HAlarmLimit": { + "offset": 74, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3LLAlarmLimit": { + "offset": 76, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3HHAlarmLimit": { + "offset": 78, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3RangeType": { + "offset": 80, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3LimitAlarmLatch": { + "offset": 81, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3AlarmDisable": { + "offset": 82, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "NotchFilter": { + "offset": 83, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "RealTimeSample": { + "offset": 84, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Ch0LowEngineering", + "Ch0HighEngineering", + "Ch0DigitalFilter", + "Ch0LAlarmLimit", + "Ch0HAlarmLimit", + "Ch0LLAlarmLimit", + "Ch0HHAlarmLimit", + "Ch0RangeType", + "Ch0LimitAlarmLatch", + "Ch0AlarmDisable", + "Pad0", + "Ch1LowEngineering", + "Ch1HighEngineering", + "Ch1DigitalFilter", + "Ch1LAlarmLimit", + "Ch1HAlarmLimit", + "Ch1LLAlarmLimit", + "Ch1HHAlarmLimit", + "Ch1RangeType", + "Ch1LimitAlarmLatch", + "Ch1AlarmDisable", + "Pad1", + "Ch2LowEngineering", + "Ch2HighEngineering", + "Ch2DigitalFilter", + "Ch2LAlarmLimit", + "Ch2HAlarmLimit", + "Ch2LLAlarmLimit", + "Ch2HHAlarmLimit", + "Ch2RangeType", + "Ch2LimitAlarmLatch", + "Ch2AlarmDisable", + "Pad2", + "Ch3LowEngineering", + "Ch3HighEngineering", + "Ch3DigitalFilter", + "Ch3LAlarmLimit", + "Ch3HAlarmLimit", + "Ch3LLAlarmLimit", + "Ch3HHAlarmLimit", + "Ch3RangeType", + "Ch3LimitAlarmLatch", + "Ch3AlarmDisable", + "NotchFilter", + "RealTimeSample" + ], + "template": { + "object_definition_size": 335, + "structure_size": 88, + "member_count": 48, + "structure_handle": 42968 + } + }, + "data_type_name": "AB:1734_IE4:C:0", + "tag_type": "struct" + }, + "Local:6:I": { + "tag_name": "Local:6:I", + "dim": 0, + "alias": false, + "instance_id": 448, + "symbol_address": 63965736, + "symbol_object_address": 948268, + "software_control": 201392158, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1752, + "data_type": { + "name": "AB:1734_IE4:I:0", + "internal_tags": { + "Fault": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0Data": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1Data": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2Data": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3Data": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0Status": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0Fault": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch0Calibration": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch0LAlarm": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch0HAlarm": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch0LLAlarm": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch0HHAlarm": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch0Underrange": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch0Overrange": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch1Status": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1Fault": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch1Calibration": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch1LAlarm": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch1HAlarm": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch1LLAlarm": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch1HHAlarm": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch1Underrange": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch1Overrange": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch2Status": { + "offset": 14, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2Fault": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch2Calibration": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch2LAlarm": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch2HAlarm": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch2LLAlarm": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch2HHAlarm": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch2Underrange": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch2Overrange": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch3Status": { + "offset": 15, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3Fault": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch3Calibration": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch3LAlarm": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch3HAlarm": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch3LLAlarm": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch3HHAlarm": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch3Underrange": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch3Overrange": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + } + }, + "attributes": [ + "Fault", + "Ch0Data", + "Ch1Data", + "Ch2Data", + "Ch3Data", + "Ch0Status", + "Ch0Fault", + "Ch0Calibration", + "Ch0LAlarm", + "Ch0HAlarm", + "Ch0LLAlarm", + "Ch0HHAlarm", + "Ch0Underrange", + "Ch0Overrange", + "Ch1Status", + "Ch1Fault", + "Ch1Calibration", + "Ch1LAlarm", + "Ch1HAlarm", + "Ch1LLAlarm", + "Ch1HHAlarm", + "Ch1Underrange", + "Ch1Overrange", + "Ch2Status", + "Ch2Fault", + "Ch2Calibration", + "Ch2LAlarm", + "Ch2HAlarm", + "Ch2LLAlarm", + "Ch2HHAlarm", + "Ch2Underrange", + "Ch2Overrange", + "Ch3Status", + "Ch3Fault", + "Ch3Calibration", + "Ch3LAlarm", + "Ch3HAlarm", + "Ch3LLAlarm", + "Ch3HHAlarm", + "Ch3Underrange", + "Ch3Overrange" + ], + "template": { + "object_definition_size": 245, + "structure_size": 16, + "member_count": 41, + "structure_handle": 37890 + } + }, + "data_type_name": "AB:1734_IE4:I:0", + "tag_type": "struct" + }, + "Val_WTP1_Fluid_Temperature": { + "tag_name": "Val_WTP1_Fluid_Temperature", + "dim": 0, + "alias": false, + "instance_id": 450, + "symbol_address": 108416, + "symbol_object_address": 948348, + "software_control": 1946222594, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_Fluid_Temperature": { + "tag_name": "Val_WTP2_Fluid_Temperature", + "dim": 0, + "alias": false, + "instance_id": 451, + "symbol_address": 41936, + "symbol_object_address": 948388, + "software_control": 1946223047, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_V2_HiHi_Tripped": { + "tag_name": "AL0_V2_HiHi_Tripped", + "dim": 0, + "alias": false, + "instance_id": 452, + "symbol_address": 41904, + "symbol_object_address": 948428, + "software_control": 1140916680, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V1_HiHi_Tripped": { + "tag_name": "AL0_V1_HiHi_Tripped", + "dim": 0, + "alias": false, + "instance_id": 453, + "symbol_address": 41872, + "symbol_object_address": 948468, + "software_control": 1140916681, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V4_HiHi_Tripped": { + "tag_name": "AL0_V4_HiHi_Tripped", + "dim": 0, + "alias": false, + "instance_id": 454, + "symbol_address": 41840, + "symbol_object_address": 948508, + "software_control": 1140916682, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V3_HiHi_Tripped": { + "tag_name": "AL0_V3_HiHi_Tripped", + "dim": 0, + "alias": false, + "instance_id": 455, + "symbol_address": 41808, + "symbol_object_address": 948548, + "software_control": 1140916683, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V5_HiHi_Tripped": { + "tag_name": "AL0_V5_HiHi_Tripped", + "dim": 0, + "alias": false, + "instance_id": 456, + "symbol_address": 41776, + "symbol_object_address": 948588, + "software_control": 1140916684, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V6_HiHi_Tripped": { + "tag_name": "AL0_V6_HiHi_Tripped", + "dim": 0, + "alias": false, + "instance_id": 457, + "symbol_address": 41744, + "symbol_object_address": 948628, + "software_control": 1140916685, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_ESP1_ESD_Valve_Open": { + "tag_name": "FBK_ESP1_ESD_Valve_Open", + "dim": 0, + "alias": false, + "instance_id": 458, + "symbol_address": 41712, + "symbol_object_address": 948668, + "software_control": 1140916686, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_ESP1_ESD_Valve_Closed": { + "tag_name": "FBK_ESP1_ESD_Valve_Closed", + "dim": 0, + "alias": false, + "instance_id": 459, + "symbol_address": 41680, + "symbol_object_address": 948708, + "software_control": 1140916687, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_ESP2_ESP_Valve_Open": { + "tag_name": "FBK_ESP2_ESP_Valve_Open", + "dim": 0, + "alias": false, + "instance_id": 460, + "symbol_address": 41648, + "symbol_object_address": 948748, + "software_control": 1140916688, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_ESP2_ESP_Valve_Closed": { + "tag_name": "FBK_ESP2_ESP_Valve_Closed", + "dim": 0, + "alias": false, + "instance_id": 461, + "symbol_address": 41616, + "symbol_object_address": 948788, + "software_control": 1140916689, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_ESP2_ESD_Valve_Traveling": { + "tag_name": "FBK_ESP2_ESD_Valve_Traveling", + "dim": 0, + "alias": false, + "instance_id": 462, + "symbol_address": 41584, + "symbol_object_address": 948828, + "software_control": 1140916690, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_ESP1_ESD_Valve_Traveling": { + "tag_name": "FBK_ESP1_ESD_Valve_Traveling", + "dim": 0, + "alias": false, + "instance_id": 463, + "symbol_address": 41552, + "symbol_object_address": 948868, + "software_control": 1140916691, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_VRU_Pump_Failed_To_Start": { + "tag_name": "AL0_VRU_Pump_Failed_To_Start", + "dim": 0, + "alias": false, + "instance_id": 465, + "symbol_address": 41520, + "symbol_object_address": 948948, + "software_control": 1140916692, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Pump_Delay_To_Start": { + "tag_name": "Pump_Delay_To_Start", + "dim": 0, + "alias": false, + "instance_id": 466, + "symbol_address": 41480, + "symbol_object_address": 948988, + "software_control": 67174869, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "Pump_Delay_To_Stop": { + "tag_name": "Pump_Delay_To_Stop", + "dim": 0, + "alias": false, + "instance_id": 467, + "symbol_address": 41440, + "symbol_object_address": 949028, + "software_control": 67174870, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "RIO:3:I": { + "tag_name": "RIO:3:I", + "dim": 0, + "alias": false, + "instance_id": 468, + "symbol_address": 63963280, + "symbol_object_address": 949068, + "software_control": 201392599, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3798, + "data_type": { + "name": "AB:1734_IE8:I:0", + "internal_tags": { + "Fault": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Ch0Data": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch1Data": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch2Data": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch3Data": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch4Data": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch5Data": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch6Data": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch7Data": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Ch0Status": { + "offset": 20, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch0Fault": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch0Calibration": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch0LAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch0HAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch0LLAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch0HHAlarm": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch0Underrange": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch0Overrange": { + "offset": 20, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch1Status": { + "offset": 21, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch1Fault": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch1Calibration": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch1LAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch1HAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch1LLAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch1HHAlarm": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch1Underrange": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch1Overrange": { + "offset": 21, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch2Status": { + "offset": 22, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch2Fault": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch2Calibration": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch2LAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch2HAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch2LLAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch2HHAlarm": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch2Underrange": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch2Overrange": { + "offset": 22, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch3Status": { + "offset": 23, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch3Fault": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch3Calibration": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch3LAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch3HAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch3LLAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch3HHAlarm": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch3Underrange": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch3Overrange": { + "offset": 23, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch4Status": { + "offset": 24, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch4Fault": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch4Calibration": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch4LAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch4HAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch4LLAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch4HHAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch4Underrange": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch4Overrange": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch5Status": { + "offset": 25, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch5Fault": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch5Calibration": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch5LAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch5HAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch5LLAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch5HHAlarm": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch5Underrange": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch5Overrange": { + "offset": 25, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch6Status": { + "offset": 26, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch6Fault": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch6Calibration": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch6LAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch6HAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch6LLAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch6HHAlarm": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch6Underrange": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch6Overrange": { + "offset": 26, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "Ch7Status": { + "offset": 27, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Ch7Fault": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Ch7Calibration": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Ch7LAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Ch7HAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Ch7LLAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Ch7HHAlarm": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Ch7Underrange": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "Ch7Overrange": { + "offset": 27, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + } + }, + "attributes": [ + "Fault", + "Ch0Data", + "Ch1Data", + "Ch2Data", + "Ch3Data", + "Ch4Data", + "Ch5Data", + "Ch6Data", + "Ch7Data", + "Ch0Status", + "Ch0Fault", + "Ch0Calibration", + "Ch0LAlarm", + "Ch0HAlarm", + "Ch0LLAlarm", + "Ch0HHAlarm", + "Ch0Underrange", + "Ch0Overrange", + "Ch1Status", + "Ch1Fault", + "Ch1Calibration", + "Ch1LAlarm", + "Ch1HAlarm", + "Ch1LLAlarm", + "Ch1HHAlarm", + "Ch1Underrange", + "Ch1Overrange", + "Ch2Status", + "Ch2Fault", + "Ch2Calibration", + "Ch2LAlarm", + "Ch2HAlarm", + "Ch2LLAlarm", + "Ch2HHAlarm", + "Ch2Underrange", + "Ch2Overrange", + "Ch3Status", + "Ch3Fault", + "Ch3Calibration", + "Ch3LAlarm", + "Ch3HAlarm", + "Ch3LLAlarm", + "Ch3HHAlarm", + "Ch3Underrange", + "Ch3Overrange", + "Ch4Status", + "Ch4Fault", + "Ch4Calibration", + "Ch4LAlarm", + "Ch4HAlarm", + "Ch4LLAlarm", + "Ch4HHAlarm", + "Ch4Underrange", + "Ch4Overrange", + "Ch5Status", + "Ch5Fault", + "Ch5Calibration", + "Ch5LAlarm", + "Ch5HAlarm", + "Ch5LLAlarm", + "Ch5HHAlarm", + "Ch5Underrange", + "Ch5Overrange", + "Ch6Status", + "Ch6Fault", + "Ch6Calibration", + "Ch6LAlarm", + "Ch6HAlarm", + "Ch6LLAlarm", + "Ch6HHAlarm", + "Ch6Underrange", + "Ch6Overrange", + "Ch7Status", + "Ch7Fault", + "Ch7Calibration", + "Ch7LAlarm", + "Ch7HAlarm", + "Ch7LLAlarm", + "Ch7HHAlarm", + "Ch7Underrange", + "Ch7Overrange" + ], + "template": { + "object_definition_size": 476, + "structure_size": 28, + "member_count": 81, + "structure_handle": 23230 + } + }, + "data_type_name": "AB:1734_IE8:I:0", + "tag_type": "struct" + }, + "RIO:4:C": { + "tag_name": "RIO:4:C", + "dim": 0, + "alias": false, + "instance_id": 470, + "symbol_address": 105712, + "symbol_object_address": 949148, + "software_control": 201392174, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1346, + "data_type": { + "name": "AB:1734_DO4:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "FaultMode": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pt0FaultMode": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Pt1FaultMode": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Pt2FaultMode": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Pt3FaultMode": { + "offset": 12, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "FaultValue": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pt0FaultValue": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Pt1FaultValue": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Pt2FaultValue": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Pt3FaultValue": { + "offset": 13, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "ProgMode": { + "offset": 14, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pt0ProgMode": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Pt1ProgMode": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Pt2ProgMode": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Pt3ProgMode": { + "offset": 14, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "ProgValue": { + "offset": 15, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Pt0ProgValue": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Pt1ProgValue": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Pt2ProgValue": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Pt3ProgValue": { + "offset": 15, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "FaultMode", + "Pt0FaultMode", + "Pt1FaultMode", + "Pt2FaultMode", + "Pt3FaultMode", + "FaultValue", + "Pt0FaultValue", + "Pt1FaultValue", + "Pt2FaultValue", + "Pt3FaultValue", + "ProgMode", + "Pt0ProgMode", + "Pt1ProgMode", + "Pt2ProgMode", + "Pt3ProgMode", + "ProgValue", + "Pt0ProgValue", + "Pt1ProgValue", + "Pt2ProgValue", + "Pt3ProgValue" + ], + "template": { + "object_definition_size": 147, + "structure_size": 16, + "member_count": 23, + "structure_handle": 64547 + } + }, + "data_type_name": "AB:1734_DO4:C:0", + "tag_type": "struct" + }, + "RIO:4:O": { + "tag_name": "RIO:4:O", + "dim": 0, + "alias": true, + "instance_id": 471, + "symbol_address": 63965588, + "symbol_object_address": 949188, + "software_control": 671154207, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "SINT", + "data_type_name": "SINT", + "tag_type": "atomic" + }, + "RIO:5:C": { + "tag_name": "RIO:5:C", + "dim": 0, + "alias": false, + "instance_id": 473, + "symbol_address": 41016, + "symbol_object_address": 949268, + "software_control": 201392603, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2344, + "data_type": { + "name": "AB:1734_DI8:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Pt0FilterOffOn": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt0FilterOnOff": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt1FilterOffOn": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt1FilterOnOff": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt2FilterOffOn": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt2FilterOnOff": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt3FilterOffOn": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt3FilterOnOff": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt4FilterOffOn": { + "offset": 28, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt4FilterOnOff": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt5FilterOffOn": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt5FilterOnOff": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt6FilterOffOn": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt6FilterOnOff": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt7FilterOffOn": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt7FilterOnOff": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Pt0FilterOffOn", + "Pt0FilterOnOff", + "Pt1FilterOffOn", + "Pt1FilterOnOff", + "Pt2FilterOffOn", + "Pt2FilterOnOff", + "Pt3FilterOffOn", + "Pt3FilterOnOff", + "Pt4FilterOffOn", + "Pt4FilterOnOff", + "Pt5FilterOffOn", + "Pt5FilterOnOff", + "Pt6FilterOffOn", + "Pt6FilterOnOff", + "Pt7FilterOffOn", + "Pt7FilterOnOff" + ], + "template": { + "object_definition_size": 133, + "structure_size": 44, + "member_count": 19, + "structure_handle": 28154 + } + }, + "data_type_name": "AB:1734_DI8:C:0", + "tag_type": "struct" + }, + "RIO:5:I": { + "tag_name": "RIO:5:I", + "dim": 0, + "alias": true, + "instance_id": 474, + "symbol_address": 63965709, + "symbol_object_address": 949308, + "software_control": 671154206, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "SINT", + "data_type_name": "SINT", + "tag_type": "atomic" + }, + "RIO:6:C": { + "tag_name": "RIO:6:C", + "dim": 0, + "alias": false, + "instance_id": 476, + "symbol_address": 40760, + "symbol_object_address": 949388, + "software_control": 201392605, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2344, + "data_type": { + "name": "AB:1734_DI8:C:0", + "internal_tags": { + "CfgSize": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "CfgIDNum": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reserved": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Pt0FilterOffOn": { + "offset": 12, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt0FilterOnOff": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt1FilterOffOn": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt1FilterOnOff": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt2FilterOffOn": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt2FilterOnOff": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt3FilterOffOn": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt3FilterOnOff": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt4FilterOffOn": { + "offset": 28, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt4FilterOnOff": { + "offset": 30, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt5FilterOffOn": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt5FilterOnOff": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt6FilterOffOn": { + "offset": 36, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt6FilterOnOff": { + "offset": 38, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt7FilterOffOn": { + "offset": 40, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Pt7FilterOnOff": { + "offset": 42, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + } + }, + "attributes": [ + "CfgSize", + "CfgIDNum", + "Reserved", + "Pt0FilterOffOn", + "Pt0FilterOnOff", + "Pt1FilterOffOn", + "Pt1FilterOnOff", + "Pt2FilterOffOn", + "Pt2FilterOnOff", + "Pt3FilterOffOn", + "Pt3FilterOnOff", + "Pt4FilterOffOn", + "Pt4FilterOnOff", + "Pt5FilterOffOn", + "Pt5FilterOnOff", + "Pt6FilterOffOn", + "Pt6FilterOnOff", + "Pt7FilterOffOn", + "Pt7FilterOnOff" + ], + "template": { + "object_definition_size": 133, + "structure_size": 44, + "member_count": 19, + "structure_handle": 28154 + } + }, + "data_type_name": "AB:1734_DI8:C:0", + "tag_type": "struct" + }, + "RIO:6:I": { + "tag_name": "RIO:6:I", + "dim": 0, + "alias": true, + "instance_id": 477, + "symbol_address": 63965710, + "symbol_object_address": 949428, + "software_control": 671154206, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "SINT", + "data_type_name": "SINT", + "tag_type": "atomic" + }, + "WT1_Alarms": { + "tag_name": "WT1_Alarms", + "dim": 0, + "alias": false, + "instance_id": 478, + "symbol_address": 52456, + "symbol_object_address": 949468, + "software_control": 67174584, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "CMD_WT1_Alarms_Enable": { + "tag_name": "CMD_WT1_Alarms_Enable", + "dim": 0, + "alias": false, + "instance_id": 479, + "symbol_address": 43736, + "symbol_object_address": 949508, + "software_control": 1140916648, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WT1_HiHi_AL0": { + "tag_name": "SPT_WT1_HiHi_AL0", + "dim": 0, + "alias": false, + "instance_id": 480, + "symbol_address": 43704, + "symbol_object_address": 949548, + "software_control": 1946223017, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT1_Hi_AL0": { + "tag_name": "SPT_WT1_Hi_AL0", + "dim": 0, + "alias": false, + "instance_id": 481, + "symbol_address": 42032, + "symbol_object_address": 949588, + "software_control": 1946223044, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT1_Lo_AL0": { + "tag_name": "SPT_WT1_Lo_AL0", + "dim": 0, + "alias": false, + "instance_id": 482, + "symbol_address": 42000, + "symbol_object_address": 949628, + "software_control": 1946223045, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WT1_Alarms_Clear": { + "tag_name": "CMD_WT1_Alarms_Clear", + "dim": 0, + "alias": false, + "instance_id": 483, + "symbol_address": 41968, + "symbol_object_address": 949668, + "software_control": 1140916678, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WT2_HiHi_AL0": { + "tag_name": "SPT_WT2_HiHi_AL0", + "dim": 0, + "alias": false, + "instance_id": 484, + "symbol_address": 40008, + "symbol_object_address": 949708, + "software_control": 1946223073, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WT2_Alarms_Clear": { + "tag_name": "CMD_WT2_Alarms_Clear", + "dim": 0, + "alias": false, + "instance_id": 485, + "symbol_address": 39976, + "symbol_object_address": 949748, + "software_control": 1140916706, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WT2_Alarms_Enable": { + "tag_name": "CMD_WT2_Alarms_Enable", + "dim": 0, + "alias": false, + "instance_id": 486, + "symbol_address": 39944, + "symbol_object_address": 949788, + "software_control": 1140916707, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WT2_Alarms": { + "tag_name": "WT2_Alarms", + "dim": 0, + "alias": false, + "instance_id": 487, + "symbol_address": 39880, + "symbol_object_address": 949828, + "software_control": 67174884, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "SPT_WT2_Hi_AL0": { + "tag_name": "SPT_WT2_Hi_AL0", + "dim": 0, + "alias": false, + "instance_id": 488, + "symbol_address": 39848, + "symbol_object_address": 949868, + "software_control": 1946223077, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT2_Lo_AL0": { + "tag_name": "SPT_WT2_Lo_AL0", + "dim": 0, + "alias": false, + "instance_id": 489, + "symbol_address": 39816, + "symbol_object_address": 949908, + "software_control": 1946223078, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "OT1_Alarms": { + "tag_name": "OT1_Alarms", + "dim": 0, + "alias": false, + "instance_id": 490, + "symbol_address": 39752, + "symbol_object_address": 949948, + "software_control": 67174887, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "CMD_OT1_Alarms_Enable": { + "tag_name": "CMD_OT1_Alarms_Enable", + "dim": 0, + "alias": false, + "instance_id": 491, + "symbol_address": 39720, + "symbol_object_address": 949988, + "software_control": 1140916712, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_OT1_Alarms_Clear": { + "tag_name": "CMD_OT1_Alarms_Clear", + "dim": 0, + "alias": false, + "instance_id": 492, + "symbol_address": 39688, + "symbol_object_address": 950028, + "software_control": 1140916713, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_OT1_HiHi_AL0": { + "tag_name": "SPT_OT1_HiHi_AL0", + "dim": 0, + "alias": false, + "instance_id": 493, + "symbol_address": 39656, + "symbol_object_address": 950068, + "software_control": 1946223082, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT1_Hi_AL0": { + "tag_name": "SPT_OT1_Hi_AL0", + "dim": 0, + "alias": false, + "instance_id": 494, + "symbol_address": 39624, + "symbol_object_address": 950108, + "software_control": 1946223083, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT1_Lo_AL0": { + "tag_name": "SPT_OT1_Lo_AL0", + "dim": 0, + "alias": false, + "instance_id": 495, + "symbol_address": 39592, + "symbol_object_address": 950148, + "software_control": 1946223084, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT2_Lo_AL0": { + "tag_name": "SPT_OT2_Lo_AL0", + "dim": 0, + "alias": false, + "instance_id": 496, + "symbol_address": 39560, + "symbol_object_address": 950188, + "software_control": 1946223085, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT2_Hi_AL0": { + "tag_name": "SPT_OT2_Hi_AL0", + "dim": 0, + "alias": false, + "instance_id": 497, + "symbol_address": 39528, + "symbol_object_address": 950228, + "software_control": 1946223086, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT2_HiHi_AL0": { + "tag_name": "SPT_OT2_HiHi_AL0", + "dim": 0, + "alias": false, + "instance_id": 498, + "symbol_address": 39496, + "symbol_object_address": 950268, + "software_control": 1946223087, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_OT2_Alarms_Clear": { + "tag_name": "CMD_OT2_Alarms_Clear", + "dim": 0, + "alias": false, + "instance_id": 499, + "symbol_address": 39464, + "symbol_object_address": 950308, + "software_control": 1140916720, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_OT2_Alarms_Enable": { + "tag_name": "CMD_OT2_Alarms_Enable", + "dim": 0, + "alias": false, + "instance_id": 500, + "symbol_address": 39432, + "symbol_object_address": 950348, + "software_control": 1140916721, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "OT2_Alarms": { + "tag_name": "OT2_Alarms", + "dim": 0, + "alias": false, + "instance_id": 501, + "symbol_address": 39368, + "symbol_object_address": 950388, + "software_control": 67174898, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "ST1_Alarms": { + "tag_name": "ST1_Alarms", + "dim": 0, + "alias": false, + "instance_id": 502, + "symbol_address": 39304, + "symbol_object_address": 950428, + "software_control": 67174899, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "CMD_ST1_Alarms_Enable": { + "tag_name": "CMD_ST1_Alarms_Enable", + "dim": 0, + "alias": false, + "instance_id": 503, + "symbol_address": 39272, + "symbol_object_address": 950468, + "software_control": 1140916724, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_ST1_Alarms_Clear": { + "tag_name": "CMD_ST1_Alarms_Clear", + "dim": 0, + "alias": false, + "instance_id": 504, + "symbol_address": 39240, + "symbol_object_address": 950508, + "software_control": 1140916725, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_ST1_HiHi_AL0": { + "tag_name": "SPT_ST1_HiHi_AL0", + "dim": 0, + "alias": false, + "instance_id": 505, + "symbol_address": 39208, + "symbol_object_address": 950548, + "software_control": 1946223094, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_ST1_Hi_AL0": { + "tag_name": "SPT_ST1_Hi_AL0", + "dim": 0, + "alias": false, + "instance_id": 506, + "symbol_address": 39176, + "symbol_object_address": 950588, + "software_control": 1946223095, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_ST1_Lo_AL0": { + "tag_name": "SPT_ST1_Lo_AL0", + "dim": 0, + "alias": false, + "instance_id": 507, + "symbol_address": 39144, + "symbol_object_address": 950628, + "software_control": 1946223096, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Master_Alarm_Enable": { + "tag_name": "CMD_Master_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 508, + "symbol_address": 39112, + "symbol_object_address": 950668, + "software_control": 1140916729, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_Alarm_Clear": { + "tag_name": "CMD_WTP1_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 509, + "symbol_address": 39080, + "symbol_object_address": 950708, + "software_control": 1140916730, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP1_Hi_Discharge_PSI": { + "tag_name": "AL0_WTP1_Hi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 510, + "symbol_address": 39048, + "symbol_object_address": 950748, + "software_control": 1140916731, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP1_Hi_Discharge_PSI": { + "tag_name": "SPT_WTP1_Hi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 511, + "symbol_address": 39016, + "symbol_object_address": 950788, + "software_control": 1946223100, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_WTP2_Hi_Discharge_PSI": { + "tag_name": "AL0_WTP2_Hi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 512, + "symbol_address": 38984, + "symbol_object_address": 950828, + "software_control": 1140916733, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP2_Hi_Discharge_PSI": { + "tag_name": "SPT_WTP2_Hi_Discharge_PSI", + "dim": 0, + "alias": false, + "instance_id": 513, + "symbol_address": 38952, + "symbol_object_address": 950868, + "software_control": 1946223102, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Manual_WTCP_Run": { + "tag_name": "CMD_Manual_WTCP_Run", + "dim": 0, + "alias": false, + "instance_id": 514, + "symbol_address": 38920, + "symbol_object_address": 950908, + "software_control": 1140916735, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP_LoLo_Suction_PSI": { + "tag_name": "SPT_WTP_LoLo_Suction_PSI", + "dim": 0, + "alias": false, + "instance_id": 515, + "symbol_address": 38888, + "symbol_object_address": 950948, + "software_control": 1946223104, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP_Charge_Pump_Bypass": { + "tag_name": "CMD_WTP_Charge_Pump_Bypass", + "dim": 0, + "alias": false, + "instance_id": 516, + "symbol_address": 38856, + "symbol_object_address": 950988, + "software_control": 1140916737, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP1_LoLo_Suction_PSI": { + "tag_name": "AL0_WTP1_LoLo_Suction_PSI", + "dim": 0, + "alias": false, + "instance_id": 517, + "symbol_address": 38824, + "symbol_object_address": 951028, + "software_control": 1140916738, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP2_LoLo_Suction_PSI": { + "tag_name": "AL0_WTP2_LoLo_Suction_PSI", + "dim": 0, + "alias": false, + "instance_id": 518, + "symbol_address": 38792, + "symbol_object_address": 951068, + "software_control": 1140916739, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WTCP_Alarm_Delay_TMR": { + "tag_name": "WTCP_Alarm_Delay_TMR", + "dim": 0, + "alias": false, + "instance_id": 519, + "symbol_address": 38752, + "symbol_object_address": 951108, + "software_control": 67174916, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "SPT_WTP_Discharge_Header_HiHi": { + "tag_name": "SPT_WTP_Discharge_Header_HiHi", + "dim": 0, + "alias": false, + "instance_id": 520, + "symbol_address": 38720, + "symbol_object_address": 951148, + "software_control": 1946223109, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_WTP_Discharge_Header_PSI_HiHi": { + "tag_name": "AL0_WTP_Discharge_Header_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 521, + "symbol_address": 38688, + "symbol_object_address": 951188, + "software_control": 1140916742, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP_DIscharge_Header_Lo_PSI": { + "tag_name": "SPT_WTP_DIscharge_Header_Lo_PSI", + "dim": 0, + "alias": false, + "instance_id": 522, + "symbol_address": 38656, + "symbol_object_address": 951228, + "software_control": 1946223111, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_WTP_Discharge_Header_PSI_Lo": { + "tag_name": "AL0_WTP_Discharge_Header_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 523, + "symbol_address": 38624, + "symbol_object_address": 951268, + "software_control": 1140916744, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP_Discharge_Header_PSI_Hi": { + "tag_name": "AL0_WTP_Discharge_Header_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 524, + "symbol_address": 38592, + "symbol_object_address": 958556, + "software_control": 1140916745, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP_Discharge_Header_Hi": { + "tag_name": "SPT_WTP_Discharge_Header_Hi", + "dim": 0, + "alias": false, + "instance_id": 525, + "symbol_address": 38560, + "symbol_object_address": 951444, + "software_control": 1946223114, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP_FM_AL0": { + "tag_name": "WTP_FM_AL0", + "dim": 0, + "alias": false, + "instance_id": 528, + "symbol_address": 38432, + "symbol_object_address": 951564, + "software_control": 67174924, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2690, + "data_type": { + "name": "WTP_FM_Alarm_AOI", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PV": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Debounce": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "SPT_LoLo": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Timer_Start": { + "offset": 1, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Delay_Tmr": { + "offset": 28, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_HiHi", + "PV", + "Alarm_HiHi", + "Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Hi", + "Alarm_Hi", + "SPT_Lo", + "Alarm_Lo", + "SPT_Debounce", + "Alarm_LoLo", + "SPT_LoLo", + "Timer_Start", + "Delay_Tmr" + ], + "template": { + "object_definition_size": 104, + "structure_size": 40, + "member_count": 17, + "structure_handle": 23424 + } + }, + "data_type_name": "WTP_FM_Alarm_AOI", + "tag_type": "struct" + }, + "SPT_WTP_FM_LoLo_AL0": { + "tag_name": "SPT_WTP_FM_LoLo_AL0", + "dim": 0, + "alias": false, + "instance_id": 529, + "symbol_address": 38400, + "symbol_object_address": 951604, + "software_control": 1946223117, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_FM_Lo_AL0": { + "tag_name": "SPT_WTP_FM_Lo_AL0", + "dim": 0, + "alias": false, + "instance_id": 530, + "symbol_address": 38368, + "symbol_object_address": 951644, + "software_control": 1946223118, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_FM_HiHi_AL0": { + "tag_name": "SPT_WTP_FM_HiHi_AL0", + "dim": 0, + "alias": false, + "instance_id": 531, + "symbol_address": 38336, + "symbol_object_address": 951684, + "software_control": 1946223119, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_FM_Hi_AL0": { + "tag_name": "SPT_WTP_FM_Hi_AL0", + "dim": 0, + "alias": false, + "instance_id": 532, + "symbol_address": 38304, + "symbol_object_address": 951724, + "software_control": 1946223120, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Holding_1": { + "tag_name": "Holding_1", + "dim": 0, + "alias": false, + "instance_id": 533, + "symbol_address": 38272, + "symbol_object_address": 951764, + "software_control": 1946223121, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Holding_2": { + "tag_name": "Holding_2", + "dim": 0, + "alias": false, + "instance_id": 534, + "symbol_address": 38240, + "symbol_object_address": 951804, + "software_control": 1946223122, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Holding_3": { + "tag_name": "Holding_3", + "dim": 0, + "alias": false, + "instance_id": 535, + "symbol_address": 38208, + "symbol_object_address": 951844, + "software_control": 1946223123, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Holding_4": { + "tag_name": "Holding_4", + "dim": 0, + "alias": false, + "instance_id": 536, + "symbol_address": 38176, + "symbol_object_address": 951884, + "software_control": 1946223124, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Holding_5": { + "tag_name": "Holding_5", + "dim": 0, + "alias": false, + "instance_id": 537, + "symbol_address": 38144, + "symbol_object_address": 951924, + "software_control": 1946223125, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP2_Alarm_Clear": { + "tag_name": "CMD_WTP2_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 538, + "symbol_address": 38112, + "symbol_object_address": 951964, + "software_control": 1140916758, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Sales_Vessel_HiHi": { + "tag_name": "SPT_Sales_Vessel_HiHi", + "dim": 0, + "alias": false, + "instance_id": 539, + "symbol_address": 38080, + "symbol_object_address": 952004, + "software_control": 1946223127, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Sales_Vessel_PSI_HiHi": { + "tag_name": "AL0_Sales_Vessel_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 540, + "symbol_address": 38048, + "symbol_object_address": 952044, + "software_control": 1140916760, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "ESPs_Run_Permissive": { + "tag_name": "ESPs_Run_Permissive", + "dim": 0, + "alias": false, + "instance_id": 541, + "symbol_address": 38016, + "symbol_object_address": 952084, + "software_control": 1140916761, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "CMD_Master_Vessel_Alarm_Clear": { + "tag_name": "CMD_Master_Vessel_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 542, + "symbol_address": 37984, + "symbol_object_address": 952124, + "software_control": 1140916762, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Sales_Vessel_Hi": { + "tag_name": "SPT_Sales_Vessel_Hi", + "dim": 0, + "alias": false, + "instance_id": 543, + "symbol_address": 37952, + "symbol_object_address": 952164, + "software_control": 1946223131, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Sales_Vessel_PSI_Hi": { + "tag_name": "AL0_Sales_Vessel_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 544, + "symbol_address": 37920, + "symbol_object_address": 952204, + "software_control": 1140916764, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Flare_Vessel_Hi": { + "tag_name": "SPT_Flare_Vessel_Hi", + "dim": 0, + "alias": false, + "instance_id": 545, + "symbol_address": 37888, + "symbol_object_address": 952244, + "software_control": 1946223133, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Flare_Vessel_PSI_Hi": { + "tag_name": "AL0_Flare_Vessel_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 546, + "symbol_address": 37856, + "symbol_object_address": 952284, + "software_control": 1140916766, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Flare_Vessel_PSI_Lo": { + "tag_name": "AL0_Flare_Vessel_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 547, + "symbol_address": 37824, + "symbol_object_address": 952324, + "software_control": 1140916767, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Flare_Vessel_Lo": { + "tag_name": "SPT_Flare_Vessel_Lo", + "dim": 0, + "alias": false, + "instance_id": 548, + "symbol_address": 37792, + "symbol_object_address": 952364, + "software_control": 1946223136, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Sales_Gas_Line_PSI": { + "tag_name": "Val_Sales_Gas_Line_PSI", + "dim": 0, + "alias": false, + "instance_id": 549, + "symbol_address": 37760, + "symbol_object_address": 952404, + "software_control": 1946223137, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Sales_Vessel_PSI_Lo": { + "tag_name": "AL0_Sales_Vessel_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 550, + "symbol_address": 37728, + "symbol_object_address": 952444, + "software_control": 1140916770, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Sales_Vessel_Lo": { + "tag_name": "SPT_Sales_Vessel_Lo", + "dim": 0, + "alias": false, + "instance_id": 551, + "symbol_address": 37696, + "symbol_object_address": 952484, + "software_control": 1946223139, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Sales_Gas_Line_Hi": { + "tag_name": "AL0_Sales_Gas_Line_Hi", + "dim": 0, + "alias": false, + "instance_id": 552, + "symbol_address": 37664, + "symbol_object_address": 952524, + "software_control": 1140916772, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Sales_Gas_Line_Lo": { + "tag_name": "AL0_Sales_Gas_Line_Lo", + "dim": 0, + "alias": false, + "instance_id": 553, + "symbol_address": 37632, + "symbol_object_address": 952564, + "software_control": 1140916773, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Sales_Gas_Line_Hi": { + "tag_name": "SPT_Sales_Gas_Line_Hi", + "dim": 0, + "alias": false, + "instance_id": 554, + "symbol_address": 37600, + "symbol_object_address": 952604, + "software_control": 1946223142, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Sales_Gas_Line_Lo": { + "tag_name": "SPT_Sales_Gas_Line_Lo", + "dim": 0, + "alias": false, + "instance_id": 555, + "symbol_address": 37568, + "symbol_object_address": 952644, + "software_control": 1946223143, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_LP_Flare_Flame_Arrestor_PSI": { + "tag_name": "Val_LP_Flare_Flame_Arrestor_PSI", + "dim": 0, + "alias": false, + "instance_id": 556, + "symbol_address": 37536, + "symbol_object_address": 952684, + "software_control": 1946223144, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_Flame_Arrestor_PSI": { + "tag_name": "Val_HP_Flare_Flame_Arrestor_PSI", + "dim": 0, + "alias": false, + "instance_id": 557, + "symbol_address": 37504, + "symbol_object_address": 952724, + "software_control": 1946223145, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_LP_Flare_Flame_Arrestor_Hi_PSI": { + "tag_name": "AL0_LP_Flare_Flame_Arrestor_Hi_PSI", + "dim": 0, + "alias": false, + "instance_id": 558, + "symbol_address": 37472, + "symbol_object_address": 952764, + "software_control": 1140916778, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_LP_Flare_Flame_Arrestor_Hi": { + "tag_name": "SPT_LP_Flare_Flame_Arrestor_Hi", + "dim": 0, + "alias": false, + "instance_id": 559, + "symbol_address": 37440, + "symbol_object_address": 952804, + "software_control": 1946223147, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_WTP_Flowline_PSI_HiHi": { + "tag_name": "AL0_WTP_Flowline_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 560, + "symbol_address": 37408, + "symbol_object_address": 952844, + "software_control": 1140916780, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_HP_Flare_Flame_Arrestor_Hi": { + "tag_name": "SPT_HP_Flare_Flame_Arrestor_Hi", + "dim": 0, + "alias": false, + "instance_id": 561, + "symbol_address": 37376, + "symbol_object_address": 952884, + "software_control": 1946223149, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_HP_Flare_Flame_Arresstor_Hi_PSI": { + "tag_name": "AL0_HP_Flare_Flame_Arresstor_Hi_PSI", + "dim": 0, + "alias": false, + "instance_id": 562, + "symbol_address": 37344, + "symbol_object_address": 952924, + "software_control": 1140916782, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Tanks_Vapor_Pressure": { + "tag_name": "Val_Tanks_Vapor_Pressure", + "dim": 0, + "alias": false, + "instance_id": 563, + "symbol_address": 37312, + "symbol_object_address": 952964, + "software_control": 1946223151, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Tank_Vapor_PSI": { + "tag_name": "Tank_Vapor_PSI", + "dim": 0, + "alias": false, + "instance_id": 564, + "symbol_address": 37248, + "symbol_object_address": 953004, + "software_control": 67174960, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "CMD_Tank_PSI_AL0_Clear": { + "tag_name": "CMD_Tank_PSI_AL0_Clear", + "dim": 0, + "alias": false, + "instance_id": 565, + "symbol_address": 37216, + "symbol_object_address": 953044, + "software_control": 1140916785, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Tank_Vapor_AL0_Lo": { + "tag_name": "SPT_Tank_Vapor_AL0_Lo", + "dim": 0, + "alias": false, + "instance_id": 566, + "symbol_address": 37184, + "symbol_object_address": 953084, + "software_control": 1946223154, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Tank_Vapor_AL0_LoLo": { + "tag_name": "SPT_Tank_Vapor_AL0_LoLo", + "dim": 0, + "alias": false, + "instance_id": 567, + "symbol_address": 37152, + "symbol_object_address": 953124, + "software_control": 1946223155, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Tank_Vapor_AL0_Hi": { + "tag_name": "SPT_Tank_Vapor_AL0_Hi", + "dim": 0, + "alias": false, + "instance_id": 568, + "symbol_address": 37120, + "symbol_object_address": 953164, + "software_control": 1946223156, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Tank_Vapor_AL0_HiHi": { + "tag_name": "SPT_Tank_Vapor_AL0_HiHi", + "dim": 0, + "alias": false, + "instance_id": 569, + "symbol_address": 37088, + "symbol_object_address": 953204, + "software_control": 1946223157, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V2_LSHH_Debounce": { + "tag_name": "V2_LSHH_Debounce", + "dim": 0, + "alias": false, + "instance_id": 570, + "symbol_address": 37048, + "symbol_object_address": 953244, + "software_control": 67174966, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "ESP2_Run_Permissive": { + "tag_name": "ESP2_Run_Permissive", + "dim": 0, + "alias": false, + "instance_id": 571, + "symbol_address": 37016, + "symbol_object_address": 953284, + "software_control": 1140916791, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "ESP1_Run_Permissive": { + "tag_name": "ESP1_Run_Permissive", + "dim": 0, + "alias": false, + "instance_id": 572, + "symbol_address": 36984, + "symbol_object_address": 953324, + "software_control": 1140916792, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V1_LSHH_Debounce": { + "tag_name": "V1_LSHH_Debounce", + "dim": 0, + "alias": false, + "instance_id": 573, + "symbol_address": 36944, + "symbol_object_address": 953364, + "software_control": 67174969, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "ESP4_Run_Permissive": { + "tag_name": "ESP4_Run_Permissive", + "dim": 0, + "alias": false, + "instance_id": 574, + "symbol_address": 36912, + "symbol_object_address": 953404, + "software_control": 1140916794, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V4_LSHH_Debounce": { + "tag_name": "V4_LSHH_Debounce", + "dim": 0, + "alias": false, + "instance_id": 575, + "symbol_address": 36872, + "symbol_object_address": 953444, + "software_control": 67174971, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "V3_LSHH_Debounce": { + "tag_name": "V3_LSHH_Debounce", + "dim": 0, + "alias": false, + "instance_id": 576, + "symbol_address": 36832, + "symbol_object_address": 953484, + "software_control": 67174972, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "ESP3_Run_Permissive": { + "tag_name": "ESP3_Run_Permissive", + "dim": 0, + "alias": false, + "instance_id": 577, + "symbol_address": 36800, + "symbol_object_address": 953524, + "software_control": 1140916797, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V1_PSI": { + "tag_name": "Val_V1_PSI", + "dim": 0, + "alias": false, + "instance_id": 578, + "symbol_address": 36768, + "symbol_object_address": 953564, + "software_control": 1946223166, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_PSI": { + "tag_name": "Val_V2_PSI", + "dim": 0, + "alias": false, + "instance_id": 579, + "symbol_address": 36736, + "symbol_object_address": 953604, + "software_control": 1946223167, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_PSI": { + "tag_name": "Val_V3_PSI", + "dim": 0, + "alias": false, + "instance_id": 580, + "symbol_address": 36704, + "symbol_object_address": 953644, + "software_control": 1946223168, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_PSI": { + "tag_name": "Val_V4_PSI", + "dim": 0, + "alias": false, + "instance_id": 581, + "symbol_address": 36672, + "symbol_object_address": 953684, + "software_control": 1946223169, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V1_PSI_Alarms": { + "tag_name": "V1_PSI_Alarms", + "dim": 0, + "alias": false, + "instance_id": 582, + "symbol_address": 36608, + "symbol_object_address": 953724, + "software_control": 67174978, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "SPT_V1_PSI_Alarms_LoLo": { + "tag_name": "SPT_V1_PSI_Alarms_LoLo", + "dim": 0, + "alias": false, + "instance_id": 583, + "symbol_address": 36576, + "symbol_object_address": 953764, + "software_control": 1946223171, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V1_PSI_Alarms_Lo": { + "tag_name": "SPT_V1_PSI_Alarms_Lo", + "dim": 0, + "alias": false, + "instance_id": 584, + "symbol_address": 36544, + "symbol_object_address": 953804, + "software_control": 1946223172, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V1_PSI_Alarms_Hi": { + "tag_name": "SPT_V1_PSI_Alarms_Hi", + "dim": 0, + "alias": false, + "instance_id": 585, + "symbol_address": 36512, + "symbol_object_address": 953844, + "software_control": 1946223173, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V1_PSI_Alarms_HiHi": { + "tag_name": "SPT_V1_PSI_Alarms_HiHi", + "dim": 0, + "alias": false, + "instance_id": 586, + "symbol_address": 36480, + "symbol_object_address": 953884, + "software_control": 1946223174, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V2_PSI_Alarms": { + "tag_name": "V2_PSI_Alarms", + "dim": 0, + "alias": false, + "instance_id": 587, + "symbol_address": 36416, + "symbol_object_address": 953924, + "software_control": 67174983, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "SPT_V2_PSI_Alarms_HiHi": { + "tag_name": "SPT_V2_PSI_Alarms_HiHi", + "dim": 0, + "alias": false, + "instance_id": 588, + "symbol_address": 36384, + "symbol_object_address": 953964, + "software_control": 1946223176, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V2_PSI_Alarms_Hi": { + "tag_name": "SPT_V2_PSI_Alarms_Hi", + "dim": 0, + "alias": false, + "instance_id": 589, + "symbol_address": 36352, + "symbol_object_address": 954004, + "software_control": 1946223177, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V2_PSI_Alarms_Lo": { + "tag_name": "SPT_V2_PSI_Alarms_Lo", + "dim": 0, + "alias": false, + "instance_id": 590, + "symbol_address": 36320, + "symbol_object_address": 954044, + "software_control": 1946223178, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V2_PSI_Alarms_LoLo": { + "tag_name": "SPT_V2_PSI_Alarms_LoLo", + "dim": 0, + "alias": false, + "instance_id": 591, + "symbol_address": 36288, + "symbol_object_address": 954084, + "software_control": 1946223179, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_PSI_Alarms": { + "tag_name": "V3_PSI_Alarms", + "dim": 0, + "alias": false, + "instance_id": 592, + "symbol_address": 36224, + "symbol_object_address": 954124, + "software_control": 67174988, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "SPT_V3_PSI_Alarms_HiHi": { + "tag_name": "SPT_V3_PSI_Alarms_HiHi", + "dim": 0, + "alias": false, + "instance_id": 593, + "symbol_address": 36192, + "symbol_object_address": 954164, + "software_control": 1946223181, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V3_PSI_Alarms_Hi": { + "tag_name": "SPT_V3_PSI_Alarms_Hi", + "dim": 0, + "alias": false, + "instance_id": 594, + "symbol_address": 36160, + "symbol_object_address": 954204, + "software_control": 1946223182, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V3_PSI_Alarms_Lo": { + "tag_name": "SPT_V3_PSI_Alarms_Lo", + "dim": 0, + "alias": false, + "instance_id": 595, + "symbol_address": 36128, + "symbol_object_address": 954244, + "software_control": 1946223183, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V3_PSI_Alarms_LoLo": { + "tag_name": "SPT_V3_PSI_Alarms_LoLo", + "dim": 0, + "alias": false, + "instance_id": 596, + "symbol_address": 36096, + "symbol_object_address": 954284, + "software_control": 1946223184, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V4_PSI_Alarms_LoLo": { + "tag_name": "SPT_V4_PSI_Alarms_LoLo", + "dim": 0, + "alias": false, + "instance_id": 597, + "symbol_address": 36064, + "symbol_object_address": 954324, + "software_control": 1946223185, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V4_PSI_Alarms_Lo": { + "tag_name": "SPT_V4_PSI_Alarms_Lo", + "dim": 0, + "alias": false, + "instance_id": 598, + "symbol_address": 36032, + "symbol_object_address": 954364, + "software_control": 1946223186, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V4_PSI_Alarms_Hi": { + "tag_name": "SPT_V4_PSI_Alarms_Hi", + "dim": 0, + "alias": false, + "instance_id": 599, + "symbol_address": 36000, + "symbol_object_address": 954404, + "software_control": 1946223187, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V4_PSI_Alarms_HiHi": { + "tag_name": "SPT_V4_PSI_Alarms_HiHi", + "dim": 0, + "alias": false, + "instance_id": 600, + "symbol_address": 35968, + "symbol_object_address": 954444, + "software_control": 1946223188, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V4_PSI_Alarms": { + "tag_name": "V4_PSI_Alarms", + "dim": 0, + "alias": false, + "instance_id": 601, + "symbol_address": 35904, + "symbol_object_address": 954484, + "software_control": 67174997, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 381, + "data_type": { + "name": "One_Sec_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SPT_Tank_HiHi": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Tank_Level": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_HiHi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Tank_Alarm_Clear_CMD": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Alarms_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "SPT_Tank_Hi": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Hi": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "SPT_Tank_Lo": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_Lo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "SPT_Tank_LoLo": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Alarm_LoLo": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "HiHI": { + "offset": 24, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "SPT_Tank_HiHi", + "Val_Tank_Level", + "Alarm_HiHi", + "Tank_Alarm_Clear_CMD", + "Alarms_Enable", + "SPT_Tank_Hi", + "Alarm_Hi", + "SPT_Tank_Lo", + "Alarm_Lo", + "SPT_Tank_LoLo", + "Alarm_LoLo", + "HiHI" + ], + "template": { + "object_definition_size": 99, + "structure_size": 36, + "member_count": 15, + "structure_handle": 39271 + } + }, + "data_type_name": "One_Sec_Alarm", + "tag_type": "struct" + }, + "V3_PSI": { + "tag_name": "V3_PSI", + "dim": 0, + "alias": false, + "instance_id": 602, + "symbol_address": 35824, + "symbol_object_address": 954524, + "software_control": 67174998, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3978, + "data_type": { + "name": "SCALE", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "In": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMax": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMin": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMax": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMin": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Limiting": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ulBoolOutput1": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableOut": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Out": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MaxAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MinAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Status": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "InRawRangeInv": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SCL_HiddenFloat1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat2": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat3": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat4": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "EnableIn", + "In", + "InRawMax", + "InRawMin", + "InEUMax", + "InEUMin", + "Limiting", + "ulBoolOutput1", + "EnableOut", + "Out", + "MaxAlarm", + "MinAlarm", + "Status", + "InstructFault", + "InRawRangeInv", + "SCL_HiddenFloat1", + "SCL_HiddenFloat2", + "SCL_HiddenFloat3", + "SCL_HiddenFloat4" + ], + "template": { + "object_definition_size": 122, + "structure_size": 52, + "member_count": 20, + "structure_handle": 3978 + } + }, + "data_type_name": "SCALE", + "tag_type": "struct" + }, + "Val_Flare_LastMonth": { + "tag_name": "Val_Flare_LastMonth", + "dim": 0, + "alias": false, + "instance_id": 603, + "symbol_address": 35792, + "symbol_object_address": 954564, + "software_control": 1946223191, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_CurrentMonth": { + "tag_name": "Val_Flare_CurrentMonth", + "dim": 0, + "alias": false, + "instance_id": 604, + "symbol_address": 35760, + "symbol_object_address": 954604, + "software_control": 1946223192, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_T1": { + "tag_name": "Val_HP_Flare_T1", + "dim": 0, + "alias": false, + "instance_id": 605, + "symbol_address": 35728, + "symbol_object_address": 954644, + "software_control": 1946223193, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_LP_Flare_T1": { + "tag_name": "Val_LP_Flare_T1", + "dim": 0, + "alias": false, + "instance_id": 606, + "symbol_address": 35696, + "symbol_object_address": 954684, + "software_control": 1946223194, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Total_Flare_T1": { + "tag_name": "Val_Total_Flare_T1", + "dim": 0, + "alias": false, + "instance_id": 607, + "symbol_address": 35664, + "symbol_object_address": 954724, + "software_control": 1946223195, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "LP_Flare_Totalizer": { + "tag_name": "LP_Flare_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 608, + "symbol_address": 35584, + "symbol_object_address": 954764, + "software_control": 67175004, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_LP_Flare_LastMonth": { + "tag_name": "Val_LP_Flare_LastMonth", + "dim": 0, + "alias": false, + "instance_id": 609, + "symbol_address": 35552, + "symbol_object_address": 954804, + "software_control": 1946223197, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_LP_Flare_CurrentMonth": { + "tag_name": "Val_LP_Flare_CurrentMonth", + "dim": 0, + "alias": false, + "instance_id": 610, + "symbol_address": 35520, + "symbol_object_address": 954844, + "software_control": 1946223198, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_LP_Flare_Yesterdays": { + "tag_name": "Val_LP_Flare_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 611, + "symbol_address": 35488, + "symbol_object_address": 954884, + "software_control": 1946223199, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_LP_Flare_Todays": { + "tag_name": "Val_LP_Flare_Todays", + "dim": 0, + "alias": false, + "instance_id": 612, + "symbol_address": 35456, + "symbol_object_address": 954924, + "software_control": 1946223200, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "HP_Flare_Totalizer": { + "tag_name": "HP_Flare_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 613, + "symbol_address": 35376, + "symbol_object_address": 954964, + "software_control": 67175009, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Val_HP_Flare_Todays": { + "tag_name": "Val_HP_Flare_Todays", + "dim": 0, + "alias": false, + "instance_id": 614, + "symbol_address": 35344, + "symbol_object_address": 955004, + "software_control": 1946223202, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_Yesterdays": { + "tag_name": "Val_HP_Flare_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 615, + "symbol_address": 35312, + "symbol_object_address": 955044, + "software_control": 1946223203, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_CurrentMonth": { + "tag_name": "Val_HP_Flare_CurrentMonth", + "dim": 0, + "alias": false, + "instance_id": 616, + "symbol_address": 35280, + "symbol_object_address": 955084, + "software_control": 1946223204, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_LastMonth": { + "tag_name": "Val_HP_Flare_LastMonth", + "dim": 0, + "alias": false, + "instance_id": 617, + "symbol_address": 35248, + "symbol_object_address": 955124, + "software_control": 1946223205, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V1_DP_Hi": { + "tag_name": "SPT_V1_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 618, + "symbol_address": 35216, + "symbol_object_address": 955164, + "software_control": 1946223206, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V1_DP_Lo": { + "tag_name": "SPT_V1_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 619, + "symbol_address": 35184, + "symbol_object_address": 955204, + "software_control": 1946223207, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_V1_Gas_DP_Hi": { + "tag_name": "AL0_V1_Gas_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 620, + "symbol_address": 35152, + "symbol_object_address": 955244, + "software_control": 1140916840, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V1_Gas_DP_Lo": { + "tag_name": "AL0_V1_Gas_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 621, + "symbol_address": 35120, + "symbol_object_address": 955284, + "software_control": 1140916841, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_V2_DP_Hi": { + "tag_name": "SPT_V2_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 622, + "symbol_address": 35088, + "symbol_object_address": 955324, + "software_control": 1946223210, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V2_DP_Lo": { + "tag_name": "SPT_V2_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 623, + "symbol_address": 35056, + "symbol_object_address": 955364, + "software_control": 1946223211, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_V2_Gas_DP_Hi": { + "tag_name": "AL0_V2_Gas_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 624, + "symbol_address": 35024, + "symbol_object_address": 955404, + "software_control": 1140916844, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V2_Gas_DP_Lo": { + "tag_name": "AL0_V2_Gas_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 625, + "symbol_address": 34992, + "symbol_object_address": 955444, + "software_control": 1140916845, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_V3_DP_Hi": { + "tag_name": "SPT_V3_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 626, + "symbol_address": 34960, + "symbol_object_address": 955484, + "software_control": 1946223214, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V3_DP_Lo": { + "tag_name": "SPT_V3_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 627, + "symbol_address": 34928, + "symbol_object_address": 955524, + "software_control": 1946223215, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_V3_Gas_DP_Hi": { + "tag_name": "AL0_V3_Gas_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 628, + "symbol_address": 34896, + "symbol_object_address": 955564, + "software_control": 1140916848, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V3_Gas_DP_Lo": { + "tag_name": "AL0_V3_Gas_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 629, + "symbol_address": 34864, + "symbol_object_address": 955604, + "software_control": 1140916849, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V4_Gas_DP_Lo": { + "tag_name": "AL0_V4_Gas_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 630, + "symbol_address": 34832, + "symbol_object_address": 955644, + "software_control": 1140916850, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_V4_Gas_DP_Hi": { + "tag_name": "AL0_V4_Gas_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 631, + "symbol_address": 34800, + "symbol_object_address": 955684, + "software_control": 1140916851, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_V4_DP_Lo": { + "tag_name": "SPT_V4_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 632, + "symbol_address": 34768, + "symbol_object_address": 955724, + "software_control": 1946223220, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_V4_DP_Hi": { + "tag_name": "SPT_V4_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 633, + "symbol_address": 34736, + "symbol_object_address": 955764, + "software_control": 1946223221, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Sales_DP_Hi": { + "tag_name": "SPT_Sales_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 634, + "symbol_address": 34704, + "symbol_object_address": 955804, + "software_control": 1946223222, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Sales_DP_Lo": { + "tag_name": "SPT_Sales_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 635, + "symbol_address": 34672, + "symbol_object_address": 955844, + "software_control": 1946223223, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Sales_Gas_DP_Hi": { + "tag_name": "AL0_Sales_Gas_DP_Hi", + "dim": 0, + "alias": false, + "instance_id": 636, + "symbol_address": 34640, + "symbol_object_address": 955884, + "software_control": 1140916856, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Sales_Gas_DP_Lo": { + "tag_name": "AL0_Sales_Gas_DP_Lo", + "dim": 0, + "alias": false, + "instance_id": 637, + "symbol_address": 34608, + "symbol_object_address": 955924, + "software_control": 1140916857, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Sales_FR_Hi": { + "tag_name": "SPT_Sales_FR_Hi", + "dim": 0, + "alias": false, + "instance_id": 638, + "symbol_address": 34576, + "symbol_object_address": 955964, + "software_control": 1946223226, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Sales_Gas_FR_Hi": { + "tag_name": "AL0_Sales_Gas_FR_Hi", + "dim": 0, + "alias": false, + "instance_id": 639, + "symbol_address": 34544, + "symbol_object_address": 956004, + "software_control": 1140916859, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Heater_PSI": { + "tag_name": "Val_Heater_PSI", + "dim": 0, + "alias": false, + "instance_id": 640, + "symbol_address": 34512, + "symbol_object_address": 956044, + "software_control": 1946223228, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Heater_PSI_Lo": { + "tag_name": "AL0_Heater_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 641, + "symbol_address": 34480, + "symbol_object_address": 956084, + "software_control": 1140916861, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Heater_PSI_Hi": { + "tag_name": "AL0_Heater_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 642, + "symbol_address": 34448, + "symbol_object_address": 956124, + "software_control": 1140916862, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Heater_PSI_HiHi": { + "tag_name": "AL0_Heater_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 643, + "symbol_address": 34416, + "symbol_object_address": 956164, + "software_control": 1140916863, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Heater_PSI_Hi": { + "tag_name": "SPT_Heater_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 644, + "symbol_address": 34384, + "symbol_object_address": 956204, + "software_control": 1946223232, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Heater_PSI_Lo": { + "tag_name": "SPT_Heater_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 645, + "symbol_address": 34352, + "symbol_object_address": 956244, + "software_control": 1946223233, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Heater_PSI_HiHi": { + "tag_name": "SPT_Heater_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 646, + "symbol_address": 34320, + "symbol_object_address": 956284, + "software_control": 1946223234, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Heater_LSHH_Al0": { + "tag_name": "Heater_LSHH_Al0", + "dim": 0, + "alias": false, + "instance_id": 649, + "symbol_address": 34224, + "symbol_object_address": 956404, + "software_control": 67175044, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1455, + "data_type": { + "name": "LSHH_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LSHH_Tripped": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_Debounce": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Alarmed": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "CMD_Alarm_Clear": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Debounce_TMR": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_Enable", + "LSHH_Tripped", + "SPT_Debounce", + "Alarmed", + "CMD_Alarm_Clear", + "Debounce_TMR" + ], + "template": { + "object_definition_size": 62, + "structure_size": 20, + "member_count": 9, + "structure_handle": 51128 + } + }, + "data_type_name": "LSHH_Alarm", + "tag_type": "struct" + }, + "AL0_Heater_LSHH_Tripped": { + "tag_name": "AL0_Heater_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 650, + "symbol_address": 34192, + "symbol_object_address": 956444, + "software_control": 1140916869, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Heater_LSHH_Alarm_Enable": { + "tag_name": "CMD_Heater_LSHH_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 651, + "symbol_address": 34160, + "symbol_object_address": 956484, + "software_control": 1140916870, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_VRT_PSI": { + "tag_name": "Val_VRT_PSI", + "dim": 0, + "alias": false, + "instance_id": 652, + "symbol_address": 34128, + "symbol_object_address": 956524, + "software_control": 1946223239, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Al0_VRT_PSI_HiHi": { + "tag_name": "Al0_VRT_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 653, + "symbol_address": 34096, + "symbol_object_address": 956564, + "software_control": 1140916872, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_VRT_PSI_HiHi": { + "tag_name": "SPT_VRT_PSI_HiHi", + "dim": 0, + "alias": false, + "instance_id": 654, + "symbol_address": 34064, + "symbol_object_address": 956604, + "software_control": 1946223241, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "VRT_LSHH_AL0": { + "tag_name": "VRT_LSHH_AL0", + "dim": 0, + "alias": false, + "instance_id": 655, + "symbol_address": 34016, + "symbol_object_address": 956644, + "software_control": 67175050, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1455, + "data_type": { + "name": "LSHH_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LSHH_Tripped": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_Debounce": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Alarmed": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "CMD_Alarm_Clear": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Debounce_TMR": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_Enable", + "LSHH_Tripped", + "SPT_Debounce", + "Alarmed", + "CMD_Alarm_Clear", + "Debounce_TMR" + ], + "template": { + "object_definition_size": 62, + "structure_size": 20, + "member_count": 9, + "structure_handle": 51128 + } + }, + "data_type_name": "LSHH_Alarm", + "tag_type": "struct" + }, + "CMD_VRT_LSHH_Alarm_Enable": { + "tag_name": "CMD_VRT_LSHH_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 656, + "symbol_address": 33984, + "symbol_object_address": 956684, + "software_control": 1140916875, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_VRT_LSHH_Tripped": { + "tag_name": "AL0_VRT_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 657, + "symbol_address": 33952, + "symbol_object_address": 956724, + "software_control": 1140916876, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_VRT_PSI_Hi": { + "tag_name": "AL0_VRT_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 658, + "symbol_address": 33920, + "symbol_object_address": 956764, + "software_control": 1140916877, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_VRT_PSI_Hi": { + "tag_name": "SPT_VRT_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 659, + "symbol_address": 33888, + "symbol_object_address": 956804, + "software_control": 1946223246, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_VRT_PSI_Lo": { + "tag_name": "AL0_VRT_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 660, + "symbol_address": 33856, + "symbol_object_address": 956844, + "software_control": 1140916879, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_VRT_PSI_Lo": { + "tag_name": "SPT_VRT_PSI_Lo", + "dim": 0, + "alias": false, + "instance_id": 661, + "symbol_address": 33824, + "symbol_object_address": 956884, + "software_control": 1946223248, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "FBK_Heater_BMS_Running": { + "tag_name": "FBK_Heater_BMS_Running", + "dim": 0, + "alias": false, + "instance_id": 662, + "symbol_address": 33792, + "symbol_object_address": 956924, + "software_control": 1140916881, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Heater_BMS_High_Temp": { + "tag_name": "Val_Heater_BMS_High_Temp", + "dim": 0, + "alias": false, + "instance_id": 663, + "symbol_address": 33760, + "symbol_object_address": 956964, + "software_control": 1946223250, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_BMS_Process_Temp": { + "tag_name": "Val_Heater_BMS_Process_Temp", + "dim": 0, + "alias": false, + "instance_id": 664, + "symbol_address": 33728, + "symbol_object_address": 957004, + "software_control": 1946223251, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_BMS_Aux_Temp": { + "tag_name": "Val_Heater_BMS_Aux_Temp", + "dim": 0, + "alias": false, + "instance_id": 665, + "symbol_address": 33696, + "symbol_object_address": 957044, + "software_control": 1946223252, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_BMS_Flame_Quality": { + "tag_name": "Val_Heater_BMS_Flame_Quality", + "dim": 0, + "alias": false, + "instance_id": 666, + "symbol_address": 33664, + "symbol_object_address": 957084, + "software_control": 1946223253, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Sales_Vessel_LSHH": { + "tag_name": "Sales_Vessel_LSHH", + "dim": 0, + "alias": false, + "instance_id": 667, + "symbol_address": 33616, + "symbol_object_address": 957124, + "software_control": 67175062, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1455, + "data_type": { + "name": "LSHH_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LSHH_Tripped": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_Debounce": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Alarmed": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "CMD_Alarm_Clear": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Debounce_TMR": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_Enable", + "LSHH_Tripped", + "SPT_Debounce", + "Alarmed", + "CMD_Alarm_Clear", + "Debounce_TMR" + ], + "template": { + "object_definition_size": 62, + "structure_size": 20, + "member_count": 9, + "structure_handle": 51128 + } + }, + "data_type_name": "LSHH_Alarm", + "tag_type": "struct" + }, + "CMD_Sales_Vessel_LSHH_Alarm_Enable": { + "tag_name": "CMD_Sales_Vessel_LSHH_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 668, + "symbol_address": 33584, + "symbol_object_address": 957164, + "software_control": 1140916887, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Sales_Vessel_LSHH_Tripped": { + "tag_name": "AL0_Sales_Vessel_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 669, + "symbol_address": 33552, + "symbol_object_address": 957204, + "software_control": 1140916888, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_HP_Flare_Hi": { + "tag_name": "FBK_HP_Flare_Hi", + "dim": 0, + "alias": false, + "instance_id": 670, + "symbol_address": 33520, + "symbol_object_address": 957244, + "software_control": 1140916889, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_HP_Pump_Run": { + "tag_name": "CMD_HP_Pump_Run", + "dim": 0, + "alias": false, + "instance_id": 671, + "symbol_address": 33488, + "symbol_object_address": 957284, + "software_control": 1140916890, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_HP_Flare_Lo": { + "tag_name": "FBK_HP_Flare_Lo", + "dim": 0, + "alias": false, + "instance_id": 672, + "symbol_address": 33456, + "symbol_object_address": 957324, + "software_control": 1140916891, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_HP_Flare_HiHi": { + "tag_name": "FBK_HP_Flare_HiHi", + "dim": 0, + "alias": false, + "instance_id": 673, + "symbol_address": 33424, + "symbol_object_address": 957364, + "software_control": 1140916892, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_LP_Flare_Hi": { + "tag_name": "FBK_LP_Flare_Hi", + "dim": 0, + "alias": false, + "instance_id": 674, + "symbol_address": 33392, + "symbol_object_address": 957404, + "software_control": 1140916893, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_LP_Flare_Lo": { + "tag_name": "FBK_LP_Flare_Lo", + "dim": 0, + "alias": false, + "instance_id": 675, + "symbol_address": 33360, + "symbol_object_address": 957444, + "software_control": 1140916894, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_LP_Flare_HiHi": { + "tag_name": "FBK_LP_Flare_HiHi", + "dim": 0, + "alias": false, + "instance_id": 676, + "symbol_address": 33328, + "symbol_object_address": 957484, + "software_control": 1140916895, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_LP_Pump_Run": { + "tag_name": "CMD_LP_Pump_Run", + "dim": 0, + "alias": false, + "instance_id": 677, + "symbol_address": 33296, + "symbol_object_address": 957524, + "software_control": 1140916896, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "LP_Flare_LSHH": { + "tag_name": "LP_Flare_LSHH", + "dim": 0, + "alias": false, + "instance_id": 678, + "symbol_address": 33248, + "symbol_object_address": 957564, + "software_control": 67175073, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1455, + "data_type": { + "name": "LSHH_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LSHH_Tripped": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_Debounce": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Alarmed": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "CMD_Alarm_Clear": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Debounce_TMR": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_Enable", + "LSHH_Tripped", + "SPT_Debounce", + "Alarmed", + "CMD_Alarm_Clear", + "Debounce_TMR" + ], + "template": { + "object_definition_size": 62, + "structure_size": 20, + "member_count": 9, + "structure_handle": 51128 + } + }, + "data_type_name": "LSHH_Alarm", + "tag_type": "struct" + }, + "AL0_LP_Flare_LSHH_Tripped": { + "tag_name": "AL0_LP_Flare_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 679, + "symbol_address": 33216, + "symbol_object_address": 957604, + "software_control": 1140916898, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_LP_Flare_LSHH_Alarm_Enable": { + "tag_name": "CMD_LP_Flare_LSHH_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 680, + "symbol_address": 33184, + "symbol_object_address": 957644, + "software_control": 1140916899, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_HP_Flare_LSHH_Tripped": { + "tag_name": "AL0_HP_Flare_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 681, + "symbol_address": 33152, + "symbol_object_address": 957684, + "software_control": 1140916900, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "HP_Flare_LSHH": { + "tag_name": "HP_Flare_LSHH", + "dim": 0, + "alias": false, + "instance_id": 682, + "symbol_address": 33104, + "symbol_object_address": 957724, + "software_control": 67175077, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1455, + "data_type": { + "name": "LSHH_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LSHH_Tripped": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_Debounce": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Alarmed": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "CMD_Alarm_Clear": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Debounce_TMR": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_Enable", + "LSHH_Tripped", + "SPT_Debounce", + "Alarmed", + "CMD_Alarm_Clear", + "Debounce_TMR" + ], + "template": { + "object_definition_size": 62, + "structure_size": 20, + "member_count": 9, + "structure_handle": 51128 + } + }, + "data_type_name": "LSHH_Alarm", + "tag_type": "struct" + }, + "CMD_HP_Flare_LSHH_Alarm_Enable": { + "tag_name": "CMD_HP_Flare_LSHH_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 683, + "symbol_address": 33072, + "symbol_object_address": 957764, + "software_control": 1140916902, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_LP_Flare_FR": { + "tag_name": "Val_LP_Flare_FR", + "dim": 0, + "alias": false, + "instance_id": 684, + "symbol_address": 33040, + "symbol_object_address": 957804, + "software_control": 1946223271, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_FR": { + "tag_name": "Val_HP_Flare_FR", + "dim": 0, + "alias": false, + "instance_id": 685, + "symbol_address": 33008, + "symbol_object_address": 957844, + "software_control": 1946223272, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_LP_Flare_FR_Hi": { + "tag_name": "SPT_LP_Flare_FR_Hi", + "dim": 0, + "alias": false, + "instance_id": 686, + "symbol_address": 32976, + "symbol_object_address": 957884, + "software_control": 1946223273, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_LP_Flare_FR_Hi": { + "tag_name": "AL0_LP_Flare_FR_Hi", + "dim": 0, + "alias": false, + "instance_id": 687, + "symbol_address": 32944, + "symbol_object_address": 957924, + "software_control": 1140916906, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_HP_Flare_FR_Hi": { + "tag_name": "AL0_HP_Flare_FR_Hi", + "dim": 0, + "alias": false, + "instance_id": 688, + "symbol_address": 32912, + "symbol_object_address": 957964, + "software_control": 1140916907, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_HP_Flare_FR_Hi": { + "tag_name": "SPT_HP_Flare_FR_Hi", + "dim": 0, + "alias": false, + "instance_id": 689, + "symbol_address": 32880, + "symbol_object_address": 958004, + "software_control": 1946223276, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Flare_Vessel_LSHH_Tripped": { + "tag_name": "AL0_Flare_Vessel_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 690, + "symbol_address": 32848, + "symbol_object_address": 958044, + "software_control": 1140916909, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Tank_Blanket_Valve_Open": { + "tag_name": "CMD_Tank_Blanket_Valve_Open", + "dim": 0, + "alias": false, + "instance_id": 691, + "symbol_address": 32816, + "symbol_object_address": 958084, + "software_control": 1140916910, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Minimum_Tank_Vapor_Pressure": { + "tag_name": "SPT_Minimum_Tank_Vapor_Pressure", + "dim": 0, + "alias": false, + "instance_id": 692, + "symbol_address": 32784, + "symbol_object_address": 958124, + "software_control": 1946223279, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "FBK_Tank_Blanket_Valve_Open": { + "tag_name": "FBK_Tank_Blanket_Valve_Open", + "dim": 0, + "alias": false, + "instance_id": 693, + "symbol_address": 32752, + "symbol_object_address": 958164, + "software_control": 1140916912, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_Tank_Blanket_Valve_Closed": { + "tag_name": "FBK_Tank_Blanket_Valve_Closed", + "dim": 0, + "alias": false, + "instance_id": 694, + "symbol_address": 32720, + "symbol_object_address": 958204, + "software_control": 1140916913, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_Tank_Blanket_Valve_Traveling": { + "tag_name": "FBK_Tank_Blanket_Valve_Traveling", + "dim": 0, + "alias": false, + "instance_id": 695, + "symbol_address": 32688, + "symbol_object_address": 958244, + "software_control": 1140916914, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Maximum_Tank_Vapor_Pressure": { + "tag_name": "SPT_Maximum_Tank_Vapor_Pressure", + "dim": 0, + "alias": false, + "instance_id": 696, + "symbol_address": 32656, + "symbol_object_address": 958284, + "software_control": 1946223283, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Tank_Blanket_Manual_Open": { + "tag_name": "CMD_Tank_Blanket_Manual_Open", + "dim": 0, + "alias": false, + "instance_id": 697, + "symbol_address": 32624, + "symbol_object_address": 958324, + "software_control": 1140916916, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Tank_Blanket_Valve_Manual_Operation": { + "tag_name": "CMD_Tank_Blanket_Valve_Manual_Operation", + "dim": 0, + "alias": false, + "instance_id": 698, + "symbol_address": 32592, + "symbol_object_address": 958364, + "software_control": 1140916917, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Vessel_Supply_Gas_Lo": { + "tag_name": "AL0_Vessel_Supply_Gas_Lo", + "dim": 0, + "alias": false, + "instance_id": 699, + "symbol_address": 32560, + "symbol_object_address": 958404, + "software_control": 1140916918, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Supply_Gas_Lo": { + "tag_name": "SPT_Supply_Gas_Lo", + "dim": 0, + "alias": false, + "instance_id": 700, + "symbol_address": 32528, + "symbol_object_address": 958444, + "software_control": 1946223287, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Vessel_Supply_Gas_Hi": { + "tag_name": "AL0_Vessel_Supply_Gas_Hi", + "dim": 0, + "alias": false, + "instance_id": 701, + "symbol_address": 32496, + "symbol_object_address": 958484, + "software_control": 1140916920, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Supply_Gas_Hi": { + "tag_name": "SPT_Supply_Gas_Hi", + "dim": 0, + "alias": false, + "instance_id": 702, + "symbol_address": 32464, + "symbol_object_address": 958596, + "software_control": 1946223289, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Supply_Gas_HiHi": { + "tag_name": "SPT_Supply_Gas_HiHi", + "dim": 0, + "alias": false, + "instance_id": 703, + "symbol_address": 32432, + "symbol_object_address": 958636, + "software_control": 1946223290, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Vessel_Supply_Gas_HiHi": { + "tag_name": "AL0_Vessel_Supply_Gas_HiHi", + "dim": 0, + "alias": false, + "instance_id": 704, + "symbol_address": 32400, + "symbol_object_address": 958676, + "software_control": 1140916923, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Air_Comp_Permissive": { + "tag_name": "CMD_Air_Comp_Permissive", + "dim": 0, + "alias": false, + "instance_id": 705, + "symbol_address": 32368, + "symbol_object_address": 958716, + "software_control": 1140916924, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Fuel_Gas_T1": { + "tag_name": "Val_Fuel_Gas_T1", + "dim": 0, + "alias": false, + "instance_id": 707, + "symbol_address": 32336, + "symbol_object_address": 958796, + "software_control": 1946223293, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Fuel_Gas_Yesterdays": { + "tag_name": "Val_Fuel_Gas_Yesterdays", + "dim": 0, + "alias": false, + "instance_id": 708, + "symbol_address": 32304, + "symbol_object_address": 958836, + "software_control": 1946223294, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Fuel_Gas_Todays": { + "tag_name": "Val_Fuel_Gas_Todays", + "dim": 0, + "alias": false, + "instance_id": 709, + "symbol_address": 32272, + "symbol_object_address": 958876, + "software_control": 1946223295, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Fuel_Gas_FR": { + "tag_name": "Val_Fuel_Gas_FR", + "dim": 0, + "alias": false, + "instance_id": 710, + "symbol_address": 32240, + "symbol_object_address": 958916, + "software_control": 1946223296, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Fuel_Gas_CM": { + "tag_name": "Val_Fuel_Gas_CM", + "dim": 0, + "alias": false, + "instance_id": 711, + "symbol_address": 32208, + "symbol_object_address": 958956, + "software_control": 1946223297, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Fuel_Gas_LM": { + "tag_name": "Val_Fuel_Gas_LM", + "dim": 0, + "alias": false, + "instance_id": 712, + "symbol_address": 32176, + "symbol_object_address": 958996, + "software_control": 1946223298, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_LP_Flare_Meter_Temp": { + "tag_name": "Val_LP_Flare_Meter_Temp", + "dim": 0, + "alias": false, + "instance_id": 713, + "symbol_address": 32144, + "symbol_object_address": 959036, + "software_control": 1946223299, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_HP_Flare_Meter_Temp": { + "tag_name": "Val_HP_Flare_Meter_Temp", + "dim": 0, + "alias": false, + "instance_id": 714, + "symbol_address": 32112, + "symbol_object_address": 959076, + "software_control": 1946223300, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_WTP_Full_Auto_FR": { + "tag_name": "CMD_WTP_Full_Auto_FR", + "dim": 0, + "alias": false, + "instance_id": 715, + "symbol_address": 32080, + "symbol_object_address": 959116, + "software_control": 1140916933, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_WTP_Full_Auto_Tank_Level_Hold": { + "tag_name": "SPT_WTP_Full_Auto_Tank_Level_Hold", + "dim": 0, + "alias": false, + "instance_id": 716, + "symbol_address": 32048, + "symbol_object_address": 959156, + "software_control": 1946223302, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_Full_Auto_Min_Tank_Level": { + "tag_name": "SPT_WTP_Full_Auto_Min_Tank_Level", + "dim": 0, + "alias": false, + "instance_id": 717, + "symbol_address": 32016, + "symbol_object_address": 959196, + "software_control": 1946223303, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_Full_Auto_Max_Tank_Level": { + "tag_name": "SPT_WTP_Full_Auto_Max_Tank_Level", + "dim": 0, + "alias": false, + "instance_id": 718, + "symbol_address": 31984, + "symbol_object_address": 959236, + "software_control": 1946223304, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_PID_Setpoint_Holding": { + "tag_name": "SPT_WTP1_PID_Setpoint_Holding", + "dim": 0, + "alias": false, + "instance_id": 719, + "symbol_address": 31952, + "symbol_object_address": 959276, + "software_control": 1946223305, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_PID_Setpoint_Holding": { + "tag_name": "SPT_WTP2_PID_Setpoint_Holding", + "dim": 0, + "alias": false, + "instance_id": 720, + "symbol_address": 31920, + "symbol_object_address": 959316, + "software_control": 1946223306, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_BOTH_WTP_PID_Setpoint_Holding": { + "tag_name": "SPT_BOTH_WTP_PID_Setpoint_Holding", + "dim": 0, + "alias": false, + "instance_id": 721, + "symbol_address": 31888, + "symbol_object_address": 959356, + "software_control": 1946223307, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_Full_Auto_PID_Setpoint_Holding": { + "tag_name": "SPT_WTP_Full_Auto_PID_Setpoint_Holding", + "dim": 0, + "alias": false, + "instance_id": 722, + "symbol_address": 31856, + "symbol_object_address": 959396, + "software_control": 1946223308, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP_FA_PID": { + "tag_name": "WTP_FA_PID", + "dim": 0, + "alias": false, + "instance_id": 725, + "symbol_address": 31648, + "symbol_object_address": 959516, + "software_control": 67175118, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3483, + "data_type": { + "name": "WTP_Full_Auto_PID", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_PID_Output": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_PID_PV": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "CMD_PID_Active": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Base_Input_Value": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Output_Min": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Output_Max": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SPT_PID_Timer": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TON_101": { + "offset": 32, + "tag_type": "struct", + "data_type": { + "name": "FBD_TIMER", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ulBoolOutput1": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "TimerEnable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "PRE": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Reset": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "EnableOut": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "ACC": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "TT": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Status": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "PresetInv": { + "offset": 16, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Hidden1": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden2": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden3": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden4": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden5": { + "offset": 36, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden6": { + "offset": 40, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hidden7": { + "offset": 44, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "ulBoolOutput1", + "EnableIn", + "TimerEnable", + "PRE", + "Reset", + "EnableOut", + "ACC", + "EN", + "TT", + "DN", + "Status", + "InstructFault", + "PresetInv", + "Hidden1", + "Hidden2", + "Hidden3", + "Hidden4", + "Hidden5", + "Hidden6", + "Hidden7" + ], + "template": { + "object_definition_size": 113, + "structure_size": 48, + "member_count": 21, + "structure_handle": 4023 + } + }, + "data_type_name": "FBD_TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_PID_Output", + "Val_PID_PV", + "SPT_PID", + "CMD_PID_Active", + "Base_Input_Value", + "SPT_PID_Output_Min", + "SPT_PID_Output_Max", + "SPT_PID_Timer", + "TON_101" + ], + "template": { + "object_definition_size": 86, + "structure_size": 80, + "member_count": 12, + "structure_handle": 50353 + } + }, + "data_type_name": "WTP_Full_Auto_PID", + "tag_type": "struct" + }, + "WTP_FA_CMD_Out_Val": { + "tag_name": "WTP_FA_CMD_Out_Val", + "dim": 0, + "alias": false, + "instance_id": 726, + "symbol_address": 31616, + "symbol_object_address": 959556, + "software_control": 1946223311, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_Full_Auto_PID_Timer": { + "tag_name": "SPT_WTP_Full_Auto_PID_Timer", + "dim": 0, + "alias": false, + "instance_id": 727, + "symbol_address": 31584, + "symbol_object_address": 959596, + "software_control": 1946223312, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "FBK_Blanket_Valve_Status": { + "tag_name": "FBK_Blanket_Valve_Status", + "dim": 0, + "alias": false, + "instance_id": 728, + "symbol_address": 31552, + "symbol_object_address": 959636, + "software_control": 1140916945, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "CMD_Master_Tank_Alarm_Clear": { + "tag_name": "CMD_Master_Tank_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 729, + "symbol_address": 31520, + "symbol_object_address": 959676, + "software_control": 1140916946, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP_Master_Alarm_Clear": { + "tag_name": "CMD_WTP_Master_Alarm_Clear", + "dim": 0, + "alias": false, + "instance_id": 730, + "symbol_address": 31488, + "symbol_object_address": 959716, + "software_control": 1140916947, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "VRU_YV_Holding": { + "tag_name": "VRU_YV_Holding", + "dim": 0, + "alias": false, + "instance_id": 731, + "symbol_address": 31456, + "symbol_object_address": 959756, + "software_control": 1140916948, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "VRU_T1_Holding": { + "tag_name": "VRU_T1_Holding", + "dim": 0, + "alias": false, + "instance_id": 732, + "symbol_address": 31424, + "symbol_object_address": 959796, + "software_control": 1140916949, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "VRU_TV_Holding": { + "tag_name": "VRU_TV_Holding", + "dim": 0, + "alias": false, + "instance_id": 733, + "symbol_address": 31392, + "symbol_object_address": 959836, + "software_control": 1140916950, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "VRU_FR_Holding": { + "tag_name": "VRU_FR_Holding", + "dim": 0, + "alias": false, + "instance_id": 734, + "symbol_address": 31360, + "symbol_object_address": 959876, + "software_control": 1140916951, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "VRU_Temp_Holding": { + "tag_name": "VRU_Temp_Holding", + "dim": 0, + "alias": false, + "instance_id": 735, + "symbol_address": 31328, + "symbol_object_address": 959916, + "software_control": 1140916952, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "VRU_SP_Holding": { + "tag_name": "VRU_SP_Holding", + "dim": 0, + "alias": false, + "instance_id": 736, + "symbol_address": 31296, + "symbol_object_address": 959956, + "software_control": 1140916953, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "VRU_DP_Holding": { + "tag_name": "VRU_DP_Holding", + "dim": 0, + "alias": false, + "instance_id": 737, + "symbol_address": 31264, + "symbol_object_address": 959996, + "software_control": 1140916954, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V1_Totalizer": { + "tag_name": "V1_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 738, + "symbol_address": 31168, + "symbol_object_address": 960036, + "software_control": 67175131, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "V2_Totalizer": { + "tag_name": "V2_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 739, + "symbol_address": 31072, + "symbol_object_address": 960076, + "software_control": 67175132, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "V3_Totalizer": { + "tag_name": "V3_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 740, + "symbol_address": 30976, + "symbol_object_address": 960116, + "software_control": 67175133, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "V4_Totalizer": { + "tag_name": "V4_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 741, + "symbol_address": 30880, + "symbol_object_address": 960156, + "software_control": 67175134, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "Fuel_Gas_Totalizer": { + "tag_name": "Fuel_Gas_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 742, + "symbol_address": 30800, + "symbol_object_address": 960196, + "software_control": 67175135, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "Test_WTP_Totalizer_A": { + "tag_name": "Test_WTP_Totalizer_A", + "dim": 0, + "alias": false, + "instance_id": 743, + "symbol_address": 30704, + "symbol_object_address": 960236, + "software_control": 67175136, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + }, + "V2_PSI": { + "tag_name": "V2_PSI", + "dim": 0, + "alias": false, + "instance_id": 744, + "symbol_address": 30624, + "symbol_object_address": 960276, + "software_control": 67175137, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3978, + "data_type": { + "name": "SCALE", + "internal_tags": { + "ulBoolInput1": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "In": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMax": { + "offset": 8, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InRawMin": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMax": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "InEUMin": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Limiting": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ulBoolOutput1": { + "offset": 24, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableOut": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "Out": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "MaxAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "MinAlarm": { + "offset": 24, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Status": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "InstructFault": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "InRawRangeInv": { + "offset": 32, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "SCL_HiddenFloat1": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat2": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat3": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "SCL_HiddenFloat4": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "ulBoolInput1", + "EnableIn", + "In", + "InRawMax", + "InRawMin", + "InEUMax", + "InEUMin", + "Limiting", + "ulBoolOutput1", + "EnableOut", + "Out", + "MaxAlarm", + "MinAlarm", + "Status", + "InstructFault", + "InRawRangeInv", + "SCL_HiddenFloat1", + "SCL_HiddenFloat2", + "SCL_HiddenFloat3", + "SCL_HiddenFloat4" + ], + "template": { + "object_definition_size": 122, + "structure_size": 52, + "member_count": 20, + "structure_handle": 3978 + } + }, + "data_type_name": "SCALE", + "tag_type": "struct" + }, + "Facility_Micro_Read": { + "tag_name": "Facility_Micro_Read", + "dim": 0, + "alias": false, + "instance_id": 745, + "symbol_address": 111352, + "symbol_object_address": 960316, + "software_control": 67178171, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 4095, + "data_type": { + "name": "MESSAGE", + "internal_tags": { + "offsettodata": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Flags": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EW": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "ER": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "DN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "ST": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "EN": { + "offset": 4, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TO": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EN_CC": { + "offset": 5, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "ERR": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "EXERR": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "exerrlength": { + "offset": 12, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "ERR_SRC": { + "offset": 13, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "DN_LEN": { + "offset": 14, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "REQ_LEN": { + "offset": 16, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationLink": { + "offset": 18, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "DestinationNode": { + "offset": 20, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "SourceLink": { + "offset": 22, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Class": { + "offset": 24, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Attribute": { + "offset": 26, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Instance": { + "offset": 28, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "LocalIndex": { + "offset": 32, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Channel": { + "offset": 36, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Rack": { + "offset": 37, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Group": { + "offset": 38, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Slot": { + "offset": 39, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + }, + "Path": { + "offset": 40, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved1": { + "offset": 128, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteIndex": { + "offset": 132, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "RemoteElement": { + "offset": 136, + "tag_type": "struct", + "data_type": { + "name": "STRING", + "internal_tags": { + "LEN": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "DATA": { + "offset": 4, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 82 + } + }, + "attributes": [ + "LEN", + "DATA" + ], + "template": { + "object_definition_size": 16, + "structure_size": 88, + "member_count": 2, + "structure_handle": 4046 + }, + "string": 82 + }, + "data_type_name": "STRING", + "array": 0 + }, + "Reserved2": { + "offset": 224, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "UnconnectedTimeout": { + "offset": 228, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ConnectionRate": { + "offset": 232, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "TimeoutMultiplier": { + "offset": 236, + "tag_type": "atomic", + "data_type": "SINT", + "data_type_name": "SINT", + "array": 0 + } + }, + "attributes": [ + "offsettodata", + "Flags", + "EW", + "ER", + "DN", + "ST", + "EN", + "TO", + "EN_CC", + "ERR", + "EXERR", + "exerrlength", + "ERR_SRC", + "DN_LEN", + "REQ_LEN", + "DestinationLink", + "DestinationNode", + "SourceLink", + "Class", + "Attribute", + "Instance", + "LocalIndex", + "Channel", + "Rack", + "Group", + "Slot", + "Path", + "Reserved1", + "RemoteIndex", + "RemoteElement", + "Reserved2", + "UnconnectedTimeout", + "ConnectionRate", + "TimeoutMultiplier" + ], + "template": { + "object_definition_size": 183, + "structure_size": 240, + "member_count": 34, + "structure_handle": 4095 + } + }, + "data_type_name": "MESSAGE", + "tag_type": "struct" + }, + "MSG_TMR": { + "tag_name": "MSG_TMR", + "dim": 0, + "alias": false, + "instance_id": 746, + "symbol_address": 30584, + "symbol_object_address": 960356, + "software_control": 67175138, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 3971, + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "tag_type": "struct" + }, + "Micro_Read_Array": { + "tag_name": "Micro_Read_Array", + "dim": 1, + "alias": false, + "instance_id": 747, + "symbol_address": 30136, + "symbol_object_address": 960396, + "software_control": 1946223331, + "external_access": "Read/Write", + "dimensions": [ + 100, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Total_Flare_FR": { + "tag_name": "Val_Total_Flare_FR", + "dim": 0, + "alias": false, + "instance_id": 748, + "symbol_address": 30120, + "symbol_object_address": 960436, + "software_control": 1946223332, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "VRU_Totalizer": { + "tag_name": "VRU_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 749, + "symbol_address": 30040, + "symbol_object_address": 960476, + "software_control": 67175141, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 2654, + "data_type": { + "name": "MBS_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Flow_Totalizer": { + "offset": 4, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Day": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Hour": { + "offset": 12, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Minute": { + "offset": 16, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Second": { + "offset": 20, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Today_TotalFlow": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Yesterdays_TotalFlow": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Monthlys_TotalFlow": { + "offset": 32, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "PrevMonthlys_TotalFlow": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Flow_Totalizer_Hold": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Contract_Hour_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "Flow_Totalizer_Monthly_Hold": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Month_Hold_ONS": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "Totalizer_Current_Month_Holding": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "TotalFlow_Prev_Month_Move": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "Contract_Hour": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Flow_Totalizer", + "Day", + "Hour", + "Minute", + "Second", + "Today_TotalFlow", + "Yesterdays_TotalFlow", + "Monthlys_TotalFlow", + "PrevMonthlys_TotalFlow", + "Flow_Totalizer_Hold", + "Contract_Hour_ONS", + "Flow_Totalizer_Monthly_Hold", + "Month_Hold_ONS", + "Totalizer_Current_Month_Holding", + "TotalFlow_Prev_Month_Move", + "Contract_Hour" + ], + "template": { + "object_definition_size": 142, + "structure_size": 56, + "member_count": 19, + "structure_handle": 20447 + } + }, + "data_type_name": "MBS_Totalizer", + "tag_type": "struct" + }, + "LP_Vessel_LSHH": { + "tag_name": "LP_Vessel_LSHH", + "dim": 0, + "alias": false, + "instance_id": 750, + "symbol_address": 29992, + "symbol_object_address": 960516, + "software_control": 67175142, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 1455, + "data_type": { + "name": "LSHH_Alarm", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "CMD_Enable": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 2 + }, + "LSHH_Tripped": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 3 + }, + "SPT_Debounce": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "Alarmed": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 4 + }, + "CMD_Alarm_Clear": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + }, + "Debounce_TMR": { + "offset": 8, + "tag_type": "struct", + "data_type": { + "name": "TIMER", + "internal_tags": { + "Control": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "PRE": { + "offset": 4, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "ACC": { + "offset": 8, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 7 + }, + "TT": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 6 + }, + "DN": { + "offset": 3, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 5 + } + }, + "attributes": [ + "PRE", + "ACC", + "EN", + "TT", + "DN" + ], + "template": { + "object_definition_size": 32, + "structure_size": 12, + "member_count": 6, + "structure_handle": 3971 + } + }, + "data_type_name": "TIMER", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "CMD_Enable", + "LSHH_Tripped", + "SPT_Debounce", + "Alarmed", + "CMD_Alarm_Clear", + "Debounce_TMR" + ], + "template": { + "object_definition_size": 62, + "structure_size": 20, + "member_count": 9, + "structure_handle": 51128 + } + }, + "data_type_name": "LSHH_Alarm", + "tag_type": "struct" + }, + "CMD_LP_Vessel_LSHH_Alarm_Enable": { + "tag_name": "CMD_LP_Vessel_LSHH_Alarm_Enable", + "dim": 0, + "alias": false, + "instance_id": 751, + "symbol_address": 29960, + "symbol_object_address": 960556, + "software_control": 1140916967, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_LP_Vessel_LSHH_Tripped": { + "tag_name": "AL0_LP_Vessel_LSHH_Tripped", + "dim": 0, + "alias": false, + "instance_id": 752, + "symbol_address": 29928, + "symbol_object_address": 960596, + "software_control": 1140916968, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_LP_Flare_Running": { + "tag_name": "FBK_LP_Flare_Running", + "dim": 0, + "alias": false, + "instance_id": 753, + "symbol_address": 29896, + "symbol_object_address": 960636, + "software_control": 1140916969, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_HP_Flare_Running": { + "tag_name": "FBK_HP_Flare_Running", + "dim": 0, + "alias": false, + "instance_id": 754, + "symbol_address": 29864, + "symbol_object_address": 960676, + "software_control": 1140916970, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Lact_Run": { + "tag_name": "CMD_Lact_Run", + "dim": 0, + "alias": false, + "instance_id": 755, + "symbol_address": 82280, + "symbol_object_address": 960716, + "software_control": 1140916360, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Lact_ST1_Permissive_Level": { + "tag_name": "SPT_Lact_ST1_Permissive_Level", + "dim": 0, + "alias": false, + "instance_id": 756, + "symbol_address": 82136, + "symbol_object_address": 960756, + "software_control": 1946222736, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_Flowline_HiHi": { + "tag_name": "SPT_WTP_Flowline_HiHi", + "dim": 0, + "alias": false, + "instance_id": 757, + "symbol_address": 82104, + "symbol_object_address": 960796, + "software_control": 1946222737, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP_Flowline_Hi": { + "tag_name": "SPT_WTP_Flowline_Hi", + "dim": 0, + "alias": false, + "instance_id": 758, + "symbol_address": 82024, + "symbol_object_address": 960836, + "software_control": 1946222739, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_WTP_Flowline_PSI_Hi": { + "tag_name": "AL0_WTP_Flowline_PSI_Hi", + "dim": 0, + "alias": false, + "instance_id": 759, + "symbol_address": 81992, + "symbol_object_address": 960876, + "software_control": 1140916372, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Tanks_Vapor_Pressure_LoLo": { + "tag_name": "AL0_Tanks_Vapor_Pressure_LoLo", + "dim": 0, + "alias": false, + "instance_id": 760, + "symbol_address": 79312, + "symbol_object_address": 960916, + "software_control": 1140916383, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Vapor_Pressure_AL0_LoLo": { + "tag_name": "SPT_Vapor_Pressure_AL0_LoLo", + "dim": 0, + "alias": false, + "instance_id": 761, + "symbol_address": 79280, + "symbol_object_address": 960956, + "software_control": 1946222752, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Vapor_Pressure_AL0_Lo": { + "tag_name": "SPT_Vapor_Pressure_AL0_Lo", + "dim": 0, + "alias": false, + "instance_id": 762, + "symbol_address": 28392, + "symbol_object_address": 960996, + "software_control": 1946223342, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Tanks_Vapor_Pressure_Lo": { + "tag_name": "AL0_Tanks_Vapor_Pressure_Lo", + "dim": 0, + "alias": false, + "instance_id": 763, + "symbol_address": 26040, + "symbol_object_address": 961036, + "software_control": 1140916976, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "SPT_Vapor_Pressure_AL0_Hi": { + "tag_name": "SPT_Vapor_Pressure_AL0_Hi", + "dim": 0, + "alias": false, + "instance_id": 764, + "symbol_address": 8904, + "symbol_object_address": 961076, + "software_control": 1946223348, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "AL0_Tanks_Vapor_Pressure_Hi": { + "tag_name": "AL0_Tanks_Vapor_Pressure_Hi", + "dim": 0, + "alias": false, + "instance_id": 765, + "symbol_address": 8872, + "symbol_object_address": 961116, + "software_control": 1946223349, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTCP_Run_Holding": { + "tag_name": "WTCP_Run_Holding", + "dim": 0, + "alias": false, + "instance_id": 766, + "symbol_address": 21528, + "symbol_object_address": 591532, + "software_control": 1140916975, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_WTCP_Running": { + "tag_name": "FBK_WTCP_Running", + "dim": 0, + "alias": false, + "instance_id": 767, + "symbol_address": 21496, + "symbol_object_address": 586716, + "software_control": 1140916977, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Recirc_Disch_PSI": { + "tag_name": "Val_Recirc_Disch_PSI", + "dim": 0, + "alias": false, + "instance_id": 768, + "symbol_address": 21464, + "symbol_object_address": 618832, + "software_control": 1946223347, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Recirc_Stop": { + "tag_name": "SPT_Recirc_Stop", + "dim": 0, + "alias": false, + "instance_id": 769, + "symbol_address": 21432, + "symbol_object_address": 618752, + "software_control": 1946223353, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Recirc_Start": { + "tag_name": "SPT_Recirc_Start", + "dim": 0, + "alias": false, + "instance_id": 770, + "symbol_address": 21400, + "symbol_object_address": 667412, + "software_control": 1946223354, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Flare_BMS_Temp": { + "tag_name": "Val_Flare_BMS_Temp", + "dim": 0, + "alias": false, + "instance_id": 771, + "symbol_address": 21368, + "symbol_object_address": 655804, + "software_control": 1946223355, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V1_Oil_CFR": { + "tag_name": "Val_V1_Oil_CFR", + "dim": 0, + "alias": false, + "instance_id": 772, + "symbol_address": 21336, + "symbol_object_address": 653796, + "software_control": 1946223356, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V1_Oil_CFR_Holding": { + "tag_name": "V1_Oil_CFR_Holding", + "dim": 0, + "alias": false, + "instance_id": 773, + "symbol_address": 21304, + "symbol_object_address": 653732, + "software_control": 1140916989, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V1_Oil_Density": { + "tag_name": "Val_V1_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 774, + "symbol_address": 21272, + "symbol_object_address": 653660, + "software_control": 1946223358, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V1_Oil_Density_Holding": { + "tag_name": "V1_Oil_Density_Holding", + "dim": 0, + "alias": false, + "instance_id": 775, + "symbol_address": 21240, + "symbol_object_address": 653588, + "software_control": 1140916991, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V1_Oil_Ref_Density_Holding": { + "tag_name": "V1_Oil_Ref_Density_Holding", + "dim": 0, + "alias": false, + "instance_id": 776, + "symbol_address": 21208, + "symbol_object_address": 653036, + "software_control": 1140916992, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V1_Ref_Oil_Density": { + "tag_name": "Val_V1_Ref_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 777, + "symbol_address": 21176, + "symbol_object_address": 652956, + "software_control": 1946223361, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V1_Oil_Temp_Holding": { + "tag_name": "V1_Oil_Temp_Holding", + "dim": 0, + "alias": false, + "instance_id": 778, + "symbol_address": 21144, + "symbol_object_address": 652884, + "software_control": 1140916994, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V1_Oil_Temp": { + "tag_name": "Val_V1_Oil_Temp", + "dim": 0, + "alias": false, + "instance_id": 779, + "symbol_address": 21112, + "symbol_object_address": 652812, + "software_control": 1946223363, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V1_Water_Cond_Holding": { + "tag_name": "V1_Water_Cond_Holding", + "dim": 0, + "alias": false, + "instance_id": 780, + "symbol_address": 21080, + "symbol_object_address": 657652, + "software_control": 1140916996, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V1_Water_Conductivity": { + "tag_name": "Val_V1_Water_Conductivity", + "dim": 0, + "alias": false, + "instance_id": 781, + "symbol_address": 21048, + "symbol_object_address": 657580, + "software_control": 1946223365, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V2_Oil_Temp_Holding": { + "tag_name": "V2_Oil_Temp_Holding", + "dim": 0, + "alias": false, + "instance_id": 782, + "symbol_address": 21016, + "symbol_object_address": 657260, + "software_control": 1140916998, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V2_Oil_Ref_Dens_Holding": { + "tag_name": "V2_Oil_Ref_Dens_Holding", + "dim": 0, + "alias": false, + "instance_id": 783, + "symbol_address": 20984, + "symbol_object_address": 657188, + "software_control": 1140916999, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V2_Oil_Density_Holding": { + "tag_name": "V2_Oil_Density_Holding", + "dim": 0, + "alias": false, + "instance_id": 784, + "symbol_address": 20952, + "symbol_object_address": 657116, + "software_control": 1140917000, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V2_Oil_CFR_Holding": { + "tag_name": "V2_Oil_CFR_Holding", + "dim": 0, + "alias": false, + "instance_id": 785, + "symbol_address": 20920, + "symbol_object_address": 657044, + "software_control": 1140917001, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V2_Oil_CFR": { + "tag_name": "Val_V2_Oil_CFR", + "dim": 0, + "alias": false, + "instance_id": 786, + "symbol_address": 20888, + "symbol_object_address": 656972, + "software_control": 1946223370, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_Density": { + "tag_name": "Val_V2_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 787, + "symbol_address": 20856, + "symbol_object_address": 656908, + "software_control": 1946223371, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Ref_Oil_Density": { + "tag_name": "Val_V2_Ref_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 788, + "symbol_address": 20824, + "symbol_object_address": 656836, + "software_control": 1946223372, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V2_Oil_Temp": { + "tag_name": "Val_V2_Oil_Temp", + "dim": 0, + "alias": false, + "instance_id": 789, + "symbol_address": 20792, + "symbol_object_address": 656764, + "software_control": 1946223373, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V2_Water_Cond_Holding": { + "tag_name": "V2_Water_Cond_Holding", + "dim": 0, + "alias": false, + "instance_id": 790, + "symbol_address": 20760, + "symbol_object_address": 623760, + "software_control": 1140917006, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V2_Water_Conductivity": { + "tag_name": "Val_V2_Water_Conductivity", + "dim": 0, + "alias": false, + "instance_id": 791, + "symbol_address": 20728, + "symbol_object_address": 623688, + "software_control": 1946223375, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_Oil_Ref_Dens_Holding": { + "tag_name": "V3_Oil_Ref_Dens_Holding", + "dim": 0, + "alias": false, + "instance_id": 792, + "symbol_address": 20696, + "symbol_object_address": 623608, + "software_control": 1140917008, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V3_Ref_Oil_Denisty": { + "tag_name": "Val_V3_Ref_Oil_Denisty", + "dim": 0, + "alias": false, + "instance_id": 793, + "symbol_address": 20664, + "symbol_object_address": 656700, + "software_control": 1946223377, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_Oil_Density_Holding": { + "tag_name": "V3_Oil_Density_Holding", + "dim": 0, + "alias": false, + "instance_id": 794, + "symbol_address": 20632, + "symbol_object_address": 656628, + "software_control": 1140917010, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V3_Oil_CFR_Holding": { + "tag_name": "V3_Oil_CFR_Holding", + "dim": 0, + "alias": false, + "instance_id": 795, + "symbol_address": 20600, + "symbol_object_address": 656556, + "software_control": 1140917011, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V3_Oil_CFR": { + "tag_name": "Val_V3_Oil_CFR", + "dim": 0, + "alias": false, + "instance_id": 796, + "symbol_address": 20568, + "symbol_object_address": 687428, + "software_control": 1946223380, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Oil_Density": { + "tag_name": "Val_V3_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 797, + "symbol_address": 20536, + "symbol_object_address": 649580, + "software_control": 1946223381, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_Oil_Temp_Holding": { + "tag_name": "V3_Oil_Temp_Holding", + "dim": 0, + "alias": false, + "instance_id": 798, + "symbol_address": 20504, + "symbol_object_address": 649540, + "software_control": 1140917014, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V3_Oil_Temp": { + "tag_name": "Val_V3_Oil_Temp", + "dim": 0, + "alias": false, + "instance_id": 799, + "symbol_address": 20472, + "symbol_object_address": 649468, + "software_control": 1946223383, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V3_Water_Conductivity": { + "tag_name": "Val_V3_Water_Conductivity", + "dim": 0, + "alias": false, + "instance_id": 800, + "symbol_address": 20440, + "symbol_object_address": 648412, + "software_control": 1946223384, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V3_Water_Cond_Holding": { + "tag_name": "V3_Water_Cond_Holding", + "dim": 0, + "alias": false, + "instance_id": 801, + "symbol_address": 20408, + "symbol_object_address": 648332, + "software_control": 1140917017, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V4_Oil_Temp_Holding": { + "tag_name": "V4_Oil_Temp_Holding", + "dim": 0, + "alias": false, + "instance_id": 802, + "symbol_address": 20376, + "symbol_object_address": 648052, + "software_control": 1140917018, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V4_Ref_Oil_Density_Holding": { + "tag_name": "V4_Ref_Oil_Density_Holding", + "dim": 0, + "alias": false, + "instance_id": 803, + "symbol_address": 20344, + "symbol_object_address": 647980, + "software_control": 1140917019, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V4_Oil_Density_Holding": { + "tag_name": "V4_Oil_Density_Holding", + "dim": 0, + "alias": false, + "instance_id": 804, + "symbol_address": 20312, + "symbol_object_address": 647900, + "software_control": 1140917020, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "V4_Oil_CFR_Holding": { + "tag_name": "V4_Oil_CFR_Holding", + "dim": 0, + "alias": false, + "instance_id": 805, + "symbol_address": 20280, + "symbol_object_address": 647828, + "software_control": 1140917021, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_V4_Oil_CFR": { + "tag_name": "Val_V4_Oil_CFR", + "dim": 0, + "alias": false, + "instance_id": 806, + "symbol_address": 20248, + "symbol_object_address": 647756, + "software_control": 1946223390, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_Density": { + "tag_name": "Val_V4_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 807, + "symbol_address": 20216, + "symbol_object_address": 647692, + "software_control": 1946223391, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Ref_Oil_Density": { + "tag_name": "Val_V4_Ref_Oil_Density", + "dim": 0, + "alias": false, + "instance_id": 808, + "symbol_address": 20184, + "symbol_object_address": 647620, + "software_control": 1946223392, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Oil_Temp": { + "tag_name": "Val_V4_Oil_Temp", + "dim": 0, + "alias": false, + "instance_id": 809, + "symbol_address": 20152, + "symbol_object_address": 647548, + "software_control": 1946223393, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_V4_Water_Conductivity": { + "tag_name": "Val_V4_Water_Conductivity", + "dim": 0, + "alias": false, + "instance_id": 810, + "symbol_address": 20120, + "symbol_object_address": 646524, + "software_control": 1946223394, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "V4_Water_Cond_Holding": { + "tag_name": "V4_Water_Cond_Holding", + "dim": 0, + "alias": false, + "instance_id": 811, + "symbol_address": 20088, + "symbol_object_address": 646444, + "software_control": 1140917027, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Val_WTP1_Conductivity": { + "tag_name": "Val_WTP1_Conductivity", + "dim": 0, + "alias": false, + "instance_id": 812, + "symbol_address": 20056, + "symbol_object_address": 667668, + "software_control": 1946223396, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP1_Cond_Holding": { + "tag_name": "WTP1_Cond_Holding", + "dim": 0, + "alias": false, + "instance_id": 813, + "symbol_address": 20024, + "symbol_object_address": 667596, + "software_control": 1140917029, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "FBK_LP_VRU_Running": { + "tag_name": "FBK_LP_VRU_Running", + "dim": 0, + "alias": false, + "instance_id": 814, + "symbol_address": 19992, + "symbol_object_address": 655932, + "software_control": 1140917030, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_HP_VRU_Alarmed": { + "tag_name": "AL0_HP_VRU_Alarmed", + "dim": 0, + "alias": false, + "instance_id": 815, + "symbol_address": 19960, + "symbol_object_address": 651228, + "software_control": 1140917031, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_HP_VRU_Running": { + "tag_name": "FBK_HP_VRU_Running", + "dim": 0, + "alias": false, + "instance_id": 816, + "symbol_address": 19928, + "symbol_object_address": 651156, + "software_control": 1140917032, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_LP_VRU_Alarmed": { + "tag_name": "AL0_LP_VRU_Alarmed", + "dim": 0, + "alias": false, + "instance_id": 817, + "symbol_address": 19896, + "symbol_object_address": 651084, + "software_control": 1140917033, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_VRU_Gas_LM": { + "tag_name": "Val_VRU_Gas_LM", + "dim": 0, + "alias": false, + "instance_id": 818, + "symbol_address": 19864, + "symbol_object_address": 619836, + "software_control": 1946223402, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_VRU_Gas_CM": { + "tag_name": "Val_VRU_Gas_CM", + "dim": 0, + "alias": false, + "instance_id": 819, + "symbol_address": 19832, + "symbol_object_address": 619772, + "software_control": 1946223403, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Fuel_VRU_Gas_Totalizer": { + "tag_name": "Fuel_VRU_Gas_Totalizer", + "dim": 0, + "alias": false, + "instance_id": 820, + "symbol_address": 19736, + "symbol_object_address": 619708, + "software_control": 67175212, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "template_instance_id": 727, + "data_type": { + "name": "Modbus_Totalizer", + "internal_tags": { + "__BitHost00": { + "offset": 0, + "tag_type": "atomic", + "data_type": "DINT", + "data_type_name": "DINT", + "array": 0 + }, + "EnableIn": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 0 + }, + "EnableOut": { + "offset": 0, + "tag_type": "atomic", + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit": 1 + }, + "Current_Hour": { + "offset": 4, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Water_Contract_Hour": { + "offset": 6, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Minute": { + "offset": 8, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Current_Second": { + "offset": 10, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Water_T1": { + "offset": 12, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Todays_Accum": { + "offset": 16, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Yest_Accum": { + "offset": 20, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_LastMonth_Accum": { + "offset": 24, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Water_Month_Accum": { + "offset": 28, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Current_Day": { + "offset": 32, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Oil_Contract_Hour": { + "offset": 34, + "tag_type": "atomic", + "data_type": "INT", + "data_type_name": "INT", + "array": 0 + }, + "Val_Oil_Todays_Accum": { + "offset": 36, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Yest_Accum": { + "offset": 40, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_T1": { + "offset": 44, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_LastMonth_Accum": { + "offset": 48, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Val_Oil_Month_Accum": { + "offset": 52, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CDH": { + "offset": 56, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Water_CMH": { + "offset": 60, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CDH": { + "offset": 64, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + }, + "Oil_CMH": { + "offset": 68, + "tag_type": "atomic", + "data_type": "REAL", + "data_type_name": "REAL", + "array": 0 + } + }, + "attributes": [ + "EnableIn", + "EnableOut", + "Current_Hour", + "Water_Contract_Hour", + "Current_Minute", + "Current_Second", + "Val_Water_T1", + "Val_Water_Todays_Accum", + "Val_Water_Yest_Accum", + "Val_Water_LastMonth_Accum", + "Val_Water_Month_Accum", + "Current_Day", + "Oil_Contract_Hour", + "Val_Oil_Todays_Accum", + "Val_Oil_Yest_Accum", + "Val_Oil_T1", + "Val_Oil_LastMonth_Accum", + "Val_Oil_Month_Accum", + "Water_CDH", + "Water_CMH", + "Oil_CDH", + "Oil_CMH" + ], + "template": { + "object_definition_size": 169, + "structure_size": 72, + "member_count": 23, + "structure_handle": 50784 + } + }, + "data_type_name": "Modbus_Totalizer", + "tag_type": "struct" + } +} \ No newline at end of file diff --git a/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.xlsx b/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.xlsx new file mode 100644 index 0000000..ae94447 Binary files /dev/null and b/Pub_Sub/ba_facility/thingsboard/tag_dump_ma_deuce_2026_March_04.xlsx differ diff --git a/Pub_Sub/ba_facility/thingsboard/tag_dump_peacemaker_2026_March_10.json b/Pub_Sub/ba_facility/thingsboard/tag_dump_peacemaker_2026_March_10.json new file mode 100644 index 0000000..80c0562 --- /dev/null +++ b/Pub_Sub/ba_facility/thingsboard/tag_dump_peacemaker_2026_March_10.json @@ -0,0 +1,6028 @@ +{ + "_IO_EM_DO_00": { + "tag_name": "_IO_EM_DO_00", + "dim": 0, + "alias": true, + "instance_id": 1, + "symbol_address": 1044, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_01": { + "tag_name": "_IO_EM_DO_01", + "dim": 0, + "alias": true, + "instance_id": 2, + "symbol_address": 1045, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_02": { + "tag_name": "_IO_EM_DO_02", + "dim": 0, + "alias": true, + "instance_id": 3, + "symbol_address": 1046, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_03": { + "tag_name": "_IO_EM_DO_03", + "dim": 0, + "alias": true, + "instance_id": 4, + "symbol_address": 1047, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_04": { + "tag_name": "_IO_EM_DO_04", + "dim": 0, + "alias": true, + "instance_id": 5, + "symbol_address": 1048, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_05": { + "tag_name": "_IO_EM_DO_05", + "dim": 0, + "alias": true, + "instance_id": 6, + "symbol_address": 1049, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_06": { + "tag_name": "_IO_EM_DO_06", + "dim": 0, + "alias": true, + "instance_id": 7, + "symbol_address": 1050, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_07": { + "tag_name": "_IO_EM_DO_07", + "dim": 0, + "alias": true, + "instance_id": 8, + "symbol_address": 1051, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_08": { + "tag_name": "_IO_EM_DO_08", + "dim": 0, + "alias": true, + "instance_id": 9, + "symbol_address": 1052, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DO_09": { + "tag_name": "_IO_EM_DO_09", + "dim": 0, + "alias": true, + "instance_id": 10, + "symbol_address": 1053, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_00": { + "tag_name": "_IO_EM_DI_00", + "dim": 0, + "alias": true, + "instance_id": 11, + "symbol_address": 1054, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_01": { + "tag_name": "_IO_EM_DI_01", + "dim": 0, + "alias": true, + "instance_id": 12, + "symbol_address": 1055, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_02": { + "tag_name": "_IO_EM_DI_02", + "dim": 0, + "alias": true, + "instance_id": 13, + "symbol_address": 1056, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_03": { + "tag_name": "_IO_EM_DI_03", + "dim": 0, + "alias": true, + "instance_id": 14, + "symbol_address": 1057, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_04": { + "tag_name": "_IO_EM_DI_04", + "dim": 0, + "alias": true, + "instance_id": 15, + "symbol_address": 1058, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_05": { + "tag_name": "_IO_EM_DI_05", + "dim": 0, + "alias": true, + "instance_id": 16, + "symbol_address": 1059, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_06": { + "tag_name": "_IO_EM_DI_06", + "dim": 0, + "alias": true, + "instance_id": 17, + "symbol_address": 1060, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_07": { + "tag_name": "_IO_EM_DI_07", + "dim": 0, + "alias": true, + "instance_id": 18, + "symbol_address": 1061, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_08": { + "tag_name": "_IO_EM_DI_08", + "dim": 0, + "alias": true, + "instance_id": 19, + "symbol_address": 1062, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_09": { + "tag_name": "_IO_EM_DI_09", + "dim": 0, + "alias": true, + "instance_id": 20, + "symbol_address": 1063, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_10": { + "tag_name": "_IO_EM_DI_10", + "dim": 0, + "alias": true, + "instance_id": 21, + "symbol_address": 1064, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_11": { + "tag_name": "_IO_EM_DI_11", + "dim": 0, + "alias": true, + "instance_id": 22, + "symbol_address": 1065, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_12": { + "tag_name": "_IO_EM_DI_12", + "dim": 0, + "alias": true, + "instance_id": 23, + "symbol_address": 1066, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_EM_DI_13": { + "tag_name": "_IO_EM_DI_13", + "dim": 0, + "alias": true, + "instance_id": 24, + "symbol_address": 1067, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "_IO_X1_AI_00": { + "tag_name": "_IO_X1_AI_00", + "dim": 0, + "alias": true, + "instance_id": 25, + "symbol_address": 1068, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_01": { + "tag_name": "_IO_X1_AI_01", + "dim": 0, + "alias": true, + "instance_id": 26, + "symbol_address": 1070, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_02": { + "tag_name": "_IO_X1_AI_02", + "dim": 0, + "alias": true, + "instance_id": 27, + "symbol_address": 1072, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_03": { + "tag_name": "_IO_X1_AI_03", + "dim": 0, + "alias": true, + "instance_id": 28, + "symbol_address": 1074, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_04": { + "tag_name": "_IO_X1_AI_04", + "dim": 0, + "alias": true, + "instance_id": 29, + "symbol_address": 1076, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_05": { + "tag_name": "_IO_X1_AI_05", + "dim": 0, + "alias": true, + "instance_id": 30, + "symbol_address": 1078, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_06": { + "tag_name": "_IO_X1_AI_06", + "dim": 0, + "alias": true, + "instance_id": 31, + "symbol_address": 1080, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_AI_07": { + "tag_name": "_IO_X1_AI_07", + "dim": 0, + "alias": true, + "instance_id": 32, + "symbol_address": 1082, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_ST_00": { + "tag_name": "_IO_X1_ST_00", + "dim": 0, + "alias": true, + "instance_id": 33, + "symbol_address": 1084, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_ST_01": { + "tag_name": "_IO_X1_ST_01", + "dim": 0, + "alias": true, + "instance_id": 34, + "symbol_address": 1086, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_ST_02": { + "tag_name": "_IO_X1_ST_02", + "dim": 0, + "alias": true, + "instance_id": 35, + "symbol_address": 1088, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_ST_03": { + "tag_name": "_IO_X1_ST_03", + "dim": 0, + "alias": true, + "instance_id": 36, + "symbol_address": 1090, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X1_ST_04": { + "tag_name": "_IO_X1_ST_04", + "dim": 0, + "alias": true, + "instance_id": 37, + "symbol_address": 1092, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_AO_00": { + "tag_name": "_IO_X2_AO_00", + "dim": 0, + "alias": true, + "instance_id": 38, + "symbol_address": 1094, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_AO_01": { + "tag_name": "_IO_X2_AO_01", + "dim": 0, + "alias": true, + "instance_id": 39, + "symbol_address": 1096, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_AO_02": { + "tag_name": "_IO_X2_AO_02", + "dim": 0, + "alias": true, + "instance_id": 40, + "symbol_address": 1098, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_AO_03": { + "tag_name": "_IO_X2_AO_03", + "dim": 0, + "alias": true, + "instance_id": 41, + "symbol_address": 1100, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_CO_00": { + "tag_name": "_IO_X2_CO_00", + "dim": 0, + "alias": true, + "instance_id": 42, + "symbol_address": 1102, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_00": { + "tag_name": "_IO_X2_ST_00", + "dim": 0, + "alias": true, + "instance_id": 43, + "symbol_address": 1104, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_01": { + "tag_name": "_IO_X2_ST_01", + "dim": 0, + "alias": true, + "instance_id": 44, + "symbol_address": 1106, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_02": { + "tag_name": "_IO_X2_ST_02", + "dim": 0, + "alias": true, + "instance_id": 45, + "symbol_address": 1108, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_03": { + "tag_name": "_IO_X2_ST_03", + "dim": 0, + "alias": true, + "instance_id": 46, + "symbol_address": 1110, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_04": { + "tag_name": "_IO_X2_ST_04", + "dim": 0, + "alias": true, + "instance_id": 47, + "symbol_address": 1112, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_05": { + "tag_name": "_IO_X2_ST_05", + "dim": 0, + "alias": true, + "instance_id": 48, + "symbol_address": 1114, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "_IO_X2_ST_06": { + "tag_name": "_IO_X2_ST_06", + "dim": 0, + "alias": true, + "instance_id": 49, + "symbol_address": 1116, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read Only", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "AL0_Power_Supply_Failure": { + "tag_name": "AL0_Power_Supply_Failure", + "dim": 0, + "alias": true, + "instance_id": 50, + "symbol_address": 1196, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Raw_UPS_Status": { + "tag_name": "Raw_UPS_Status", + "dim": 0, + "alias": true, + "instance_id": 51, + "symbol_address": 1197, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Lights": { + "tag_name": "CMD_Lights", + "dim": 0, + "alias": true, + "instance_id": 52, + "symbol_address": 1198, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WTP1_Run_CMD": { + "tag_name": "WTP1_Run_CMD", + "dim": 0, + "alias": true, + "instance_id": 53, + "symbol_address": 1199, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_Stop_PB": { + "tag_name": "CMD_WTP1_Stop_PB", + "dim": 0, + "alias": true, + "instance_id": 54, + "symbol_address": 1200, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_Start_PB": { + "tag_name": "CMD_WTP1_Start_PB", + "dim": 0, + "alias": true, + "instance_id": 55, + "symbol_address": 1201, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_Start_PB": { + "tag_name": "CMD_WTP2_Start_PB", + "dim": 0, + "alias": true, + "instance_id": 56, + "symbol_address": 1202, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WTP2_Run_CMD": { + "tag_name": "WTP2_Run_CMD", + "dim": 0, + "alias": true, + "instance_id": 57, + "symbol_address": 1203, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_Stop_PB": { + "tag_name": "CMD_WTP2_Stop_PB", + "dim": 0, + "alias": true, + "instance_id": 58, + "symbol_address": 1204, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Sts_Either_WTP_Run": { + "tag_name": "Sts_Either_WTP_Run", + "dim": 0, + "alias": true, + "instance_id": 59, + "symbol_address": 1205, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Air_Compressor_Lo_Discharge_PSI": { + "tag_name": "AL0_Air_Compressor_Lo_Discharge_PSI", + "dim": 0, + "alias": true, + "instance_id": 60, + "symbol_address": 1206, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_SS_ClearFault": { + "tag_name": "CMD_WTP1_SS_ClearFault", + "dim": 0, + "alias": true, + "instance_id": 61, + "symbol_address": 1207, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_SS_Run": { + "tag_name": "CMD_WTP1_SS_Run", + "dim": 0, + "alias": true, + "instance_id": 62, + "symbol_address": 1208, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_SS_ClearFault": { + "tag_name": "CMD_WTP2_SS_ClearFault", + "dim": 0, + "alias": true, + "instance_id": 63, + "symbol_address": 1209, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_SS_Run": { + "tag_name": "CMD_WTP2_SS_Run", + "dim": 0, + "alias": true, + "instance_id": 64, + "symbol_address": 1210, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Lact_Run": { + "tag_name": "CMD_Lact_Run", + "dim": 0, + "alias": true, + "instance_id": 65, + "symbol_address": 1211, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP1_SS_Faulted": { + "tag_name": "AL0_WTP1_SS_Faulted", + "dim": 0, + "alias": true, + "instance_id": 66, + "symbol_address": 1212, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP2_SS_Faulted": { + "tag_name": "AL0_WTP2_SS_Faulted", + "dim": 0, + "alias": true, + "instance_id": 67, + "symbol_address": 1213, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_WTP1_SS_Running": { + "tag_name": "FBK_WTP1_SS_Running", + "dim": 0, + "alias": true, + "instance_id": 68, + "symbol_address": 1214, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_WTP2_SS_Running": { + "tag_name": "FBK_WTP2_SS_Running", + "dim": 0, + "alias": true, + "instance_id": 69, + "symbol_address": 1215, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Manual_Lact_Run": { + "tag_name": "CMD_Manual_Lact_Run", + "dim": 0, + "alias": true, + "instance_id": 70, + "symbol_address": 1216, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_PID_Auto": { + "tag_name": "CMD_WTP1_PID_Auto", + "dim": 0, + "alias": true, + "instance_id": 71, + "symbol_address": 1217, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_PID_Auto": { + "tag_name": "CMD_WTP2_PID_Auto", + "dim": 0, + "alias": true, + "instance_id": 72, + "symbol_address": 1218, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP1_PID_Manual": { + "tag_name": "CMD_WTP1_PID_Manual", + "dim": 0, + "alias": true, + "instance_id": 73, + "symbol_address": 1219, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_WTP2_PID_Manual": { + "tag_name": "CMD_WTP2_PID_Manual", + "dim": 0, + "alias": true, + "instance_id": 74, + "symbol_address": 1220, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Lact_Unit_Faulted": { + "tag_name": "AL0_Lact_Unit_Faulted", + "dim": 0, + "alias": true, + "instance_id": 75, + "symbol_address": 1221, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_Lact_Unit_Running": { + "tag_name": "FBK_Lact_Unit_Running", + "dim": 0, + "alias": true, + "instance_id": 76, + "symbol_address": 1222, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_ST1_High_Level": { + "tag_name": "AL0_ST1_High_Level", + "dim": 0, + "alias": true, + "instance_id": 77, + "symbol_address": 1223, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_OT2_High_Level": { + "tag_name": "AL0_OT2_High_Level", + "dim": 0, + "alias": true, + "instance_id": 78, + "symbol_address": 1224, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_OT1_High_Level": { + "tag_name": "AL0_OT1_High_Level", + "dim": 0, + "alias": true, + "instance_id": 79, + "symbol_address": 1225, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WT2_High_Level": { + "tag_name": "AL0_WT2_High_Level", + "dim": 0, + "alias": true, + "instance_id": 80, + "symbol_address": 1226, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WT1_High_Level": { + "tag_name": "AL0_WT1_High_Level", + "dim": 0, + "alias": true, + "instance_id": 81, + "symbol_address": 1227, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_UPS_Battery_Fault": { + "tag_name": "AL0_UPS_Battery_Fault", + "dim": 0, + "alias": true, + "instance_id": 82, + "symbol_address": 1228, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Recirculating_Pump_Run": { + "tag_name": "CMD_Recirculating_Pump_Run", + "dim": 0, + "alias": true, + "instance_id": 83, + "symbol_address": 1229, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Recirculating_Pump_Auto": { + "tag_name": "CMD_Recirculating_Pump_Auto", + "dim": 0, + "alias": true, + "instance_id": 84, + "symbol_address": 1230, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP2_High_Discharge_PSI": { + "tag_name": "AL0_WTP2_High_Discharge_PSI", + "dim": 0, + "alias": true, + "instance_id": 85, + "symbol_address": 1231, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_WTP1_High_Discharge_PSI": { + "tag_name": "AL0_WTP1_High_Discharge_PSI", + "dim": 0, + "alias": true, + "instance_id": 86, + "symbol_address": 1232, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Master_Fault_Clear": { + "tag_name": "CMD_Master_Fault_Clear", + "dim": 0, + "alias": true, + "instance_id": 87, + "symbol_address": 1233, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Test_Bool": { + "tag_name": "Test_Bool", + "dim": 0, + "alias": true, + "instance_id": 88, + "symbol_address": 1234, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WTP1_Fault_Clear_Hold": { + "tag_name": "WTP1_Fault_Clear_Hold", + "dim": 0, + "alias": true, + "instance_id": 89, + "symbol_address": 1235, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "WTP2_Fault_Clear_Hold": { + "tag_name": "WTP2_Fault_Clear_Hold", + "dim": 0, + "alias": true, + "instance_id": 90, + "symbol_address": 1236, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Lact_2_Run": { + "tag_name": "CMD_Lact_2_Run", + "dim": 0, + "alias": true, + "instance_id": 91, + "symbol_address": 1237, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Manual_Lact_2_Run": { + "tag_name": "CMD_Manual_Lact_2_Run", + "dim": 0, + "alias": true, + "instance_id": 92, + "symbol_address": 1238, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Lact_Unit_2_Faulted": { + "tag_name": "AL0_Lact_Unit_2_Faulted", + "dim": 0, + "alias": true, + "instance_id": 93, + "symbol_address": 1239, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "FBK_Lact_Unit_2_Running": { + "tag_name": "FBK_Lact_Unit_2_Running", + "dim": 0, + "alias": true, + "instance_id": 94, + "symbol_address": 1240, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_GWR_Reset": { + "tag_name": "CMD_GWR_Reset", + "dim": 0, + "alias": true, + "instance_id": 95, + "symbol_address": 1241, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Well_1_ESP_Producer_Permissive": { + "tag_name": "CMD_Well_1_ESP_Producer_Permissive", + "dim": 0, + "alias": true, + "instance_id": 96, + "symbol_address": 1242, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Well_2_ESP_Producer_Permissive": { + "tag_name": "CMD_Well_2_ESP_Producer_Permissive", + "dim": 0, + "alias": true, + "instance_id": 97, + "symbol_address": 1243, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Well_3_ESP_Producer_Permissive": { + "tag_name": "CMD_Well_3_ESP_Producer_Permissive", + "dim": 0, + "alias": true, + "instance_id": 98, + "symbol_address": 1244, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Manual_Lights": { + "tag_name": "CMD_Manual_Lights", + "dim": 0, + "alias": true, + "instance_id": 99, + "symbol_address": 1245, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Low_Working_Water_Tank_Level": { + "tag_name": "AL0_Low_Working_Water_Tank_Level", + "dim": 0, + "alias": true, + "instance_id": 100, + "symbol_address": 1246, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Low_Working_Oil_Tank_Level": { + "tag_name": "AL0_Low_Working_Oil_Tank_Level", + "dim": 0, + "alias": true, + "instance_id": 101, + "symbol_address": 1247, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Water_Tanks_Possibly_High_1": { + "tag_name": "AL0_Water_Tanks_Possibly_High_1", + "dim": 0, + "alias": true, + "instance_id": 102, + "symbol_address": 1248, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Water_Tanks_Possibly_High_2": { + "tag_name": "AL0_Water_Tanks_Possibly_High_2", + "dim": 0, + "alias": true, + "instance_id": 103, + "symbol_address": 1249, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Check_WT1_Radar": { + "tag_name": "AL0_Check_WT1_Radar", + "dim": 0, + "alias": true, + "instance_id": 104, + "symbol_address": 1250, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Check_ST1_Radar": { + "tag_name": "AL0_Check_ST1_Radar", + "dim": 0, + "alias": true, + "instance_id": 105, + "symbol_address": 1251, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Check_OT2_Radar": { + "tag_name": "AL0_Check_OT2_Radar", + "dim": 0, + "alias": true, + "instance_id": 106, + "symbol_address": 1252, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Check_OT1_Radar": { + "tag_name": "AL0_Check_OT1_Radar", + "dim": 0, + "alias": true, + "instance_id": 107, + "symbol_address": 1253, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "AL0_Check_WT2_Radar": { + "tag_name": "AL0_Check_WT2_Radar", + "dim": 0, + "alias": true, + "instance_id": 108, + "symbol_address": 1254, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_GWR_Alarm_Clear": { + "tag_name": "CMD_GWR_Alarm_Clear", + "dim": 0, + "alias": true, + "instance_id": 109, + "symbol_address": 1255, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Current_Seconds": { + "tag_name": "Current_Seconds", + "dim": 0, + "alias": true, + "instance_id": 110, + "symbol_address": 1258, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Current_Minutes": { + "tag_name": "Current_Minutes", + "dim": 0, + "alias": true, + "instance_id": 111, + "symbol_address": 1260, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Current_Hour": { + "tag_name": "Current_Hour", + "dim": 0, + "alias": true, + "instance_id": 112, + "symbol_address": 1262, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Current_Day": { + "tag_name": "Current_Day", + "dim": 0, + "alias": true, + "instance_id": 113, + "symbol_address": 1264, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Water_Contract_Hour": { + "tag_name": "Water_Contract_Hour", + "dim": 0, + "alias": true, + "instance_id": 114, + "symbol_address": 1266, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Oil_Contract_Hour": { + "tag_name": "Oil_Contract_Hour", + "dim": 0, + "alias": true, + "instance_id": 115, + "symbol_address": 1268, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Remote_ESP_Command_Int": { + "tag_name": "Remote_ESP_Command_Int", + "dim": 0, + "alias": true, + "instance_id": 116, + "symbol_address": 1270, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Test_Value_int": { + "tag_name": "Test_Value_int", + "dim": 0, + "alias": true, + "instance_id": 117, + "symbol_address": 1272, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "INT", + "data_type_name": "INT", + "tag_type": "atomic" + }, + "Raw_WTP1_Discharge_PSI": { + "tag_name": "Raw_WTP1_Discharge_PSI", + "dim": 0, + "alias": true, + "instance_id": 118, + "symbol_address": 1280, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Raw_WTP2_Discharge_PSI": { + "tag_name": "Raw_WTP2_Discharge_PSI", + "dim": 0, + "alias": true, + "instance_id": 119, + "symbol_address": 1284, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Oil_Working_Tank_Level": { + "tag_name": "CMD_Oil_Working_Tank_Level", + "dim": 0, + "alias": true, + "instance_id": 120, + "symbol_address": 1288, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP2_InRawMax": { + "tag_name": "CFG_WTP2_InRawMax", + "dim": 0, + "alias": true, + "instance_id": 121, + "symbol_address": 1292, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP2_InRawMin": { + "tag_name": "CFG_WTP2_InRawMin", + "dim": 0, + "alias": true, + "instance_id": 122, + "symbol_address": 1296, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP2_InEUMax": { + "tag_name": "CFG_WTP2_InEUMax", + "dim": 0, + "alias": true, + "instance_id": 123, + "symbol_address": 1300, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP2_InEUMin": { + "tag_name": "CFG_WTP2_InEUMin", + "dim": 0, + "alias": true, + "instance_id": 124, + "symbol_address": 1304, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_Discharge_PSI_Scaled": { + "tag_name": "Val_WTP2_Discharge_PSI_Scaled", + "dim": 0, + "alias": true, + "instance_id": 125, + "symbol_address": 1308, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP1_InEUMin": { + "tag_name": "CFG_WTP1_InEUMin", + "dim": 0, + "alias": true, + "instance_id": 126, + "symbol_address": 1312, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP1_InEUMax": { + "tag_name": "CFG_WTP1_InEUMax", + "dim": 0, + "alias": true, + "instance_id": 127, + "symbol_address": 1316, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP1_InRawMin": { + "tag_name": "CFG_WTP1_InRawMin", + "dim": 0, + "alias": true, + "instance_id": 128, + "symbol_address": 1320, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_WTP1_InRawMax": { + "tag_name": "CFG_WTP1_InRawMax", + "dim": 0, + "alias": true, + "instance_id": 129, + "symbol_address": 1324, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Discharge_PSI_Scaled": { + "tag_name": "Val_WTP1_Discharge_PSI_Scaled", + "dim": 0, + "alias": true, + "instance_id": 130, + "symbol_address": 1328, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_FR": { + "tag_name": "Val_WTP1_FR", + "dim": 0, + "alias": true, + "instance_id": 131, + "symbol_address": 1332, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_T1": { + "tag_name": "Val_WTP1_T1", + "dim": 0, + "alias": true, + "instance_id": 132, + "symbol_address": 1336, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT1_PV": { + "tag_name": "Val_WT1_PV", + "dim": 0, + "alias": true, + "instance_id": 133, + "symbol_address": 1340, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT1_SV": { + "tag_name": "Val_WT1_SV", + "dim": 0, + "alias": true, + "instance_id": 134, + "symbol_address": 1344, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Monthly_Total": { + "tag_name": "Val_WTP1_Monthly_Total", + "dim": 0, + "alias": true, + "instance_id": 135, + "symbol_address": 1348, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_LastMonth_Total": { + "tag_name": "Val_WTP1_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 136, + "symbol_address": 1352, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Todays_Total": { + "tag_name": "Val_WTP1_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 137, + "symbol_address": 1356, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Yest_Total": { + "tag_name": "Val_WTP1_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 138, + "symbol_address": 1360, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_FR": { + "tag_name": "Val_Vessel_1_Oil_FR", + "dim": 0, + "alias": true, + "instance_id": 139, + "symbol_address": 1364, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_T1": { + "tag_name": "Val_Vessel_1_Oil_T1", + "dim": 0, + "alias": true, + "instance_id": 140, + "symbol_address": 1368, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Water_FR": { + "tag_name": "Val_Vessel_1_Water_FR", + "dim": 0, + "alias": true, + "instance_id": 141, + "symbol_address": 1372, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Water_T1": { + "tag_name": "Val_Vessel_1_Water_T1", + "dim": 0, + "alias": true, + "instance_id": 142, + "symbol_address": 1376, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_FR": { + "tag_name": "Val_Vessel_2_Oil_FR", + "dim": 0, + "alias": true, + "instance_id": 143, + "symbol_address": 1380, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_T1": { + "tag_name": "Val_Vessel_2_Oil_T1", + "dim": 0, + "alias": true, + "instance_id": 144, + "symbol_address": 1384, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Water_FR": { + "tag_name": "Val_Vessel_2_Water_FR", + "dim": 0, + "alias": true, + "instance_id": 145, + "symbol_address": 1388, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Water_T1": { + "tag_name": "Val_Vessel_2_Water_T1", + "dim": 0, + "alias": true, + "instance_id": 146, + "symbol_address": 1392, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_FR": { + "tag_name": "Val_Vessel_3_Oil_FR", + "dim": 0, + "alias": true, + "instance_id": 147, + "symbol_address": 1396, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_T1": { + "tag_name": "Val_Vessel_3_Oil_T1", + "dim": 0, + "alias": true, + "instance_id": 148, + "symbol_address": 1400, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Water_T1": { + "tag_name": "Val_Vessel_3_Water_T1", + "dim": 0, + "alias": true, + "instance_id": 149, + "symbol_address": 1404, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Water_FR": { + "tag_name": "Val_Vessel_3_Water_FR", + "dim": 0, + "alias": true, + "instance_id": 150, + "symbol_address": 1408, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_Month_Total": { + "tag_name": "Val_Vessel_1_Oil_Month_Total", + "dim": 0, + "alias": true, + "instance_id": 151, + "symbol_address": 1412, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_LastMonth_Total": { + "tag_name": "Val_Vessel_1_Oil_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 152, + "symbol_address": 1416, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_Todays_Total": { + "tag_name": "Val_Vessel_1_Oil_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 153, + "symbol_address": 1420, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_Yest_Total": { + "tag_name": "Val_Vessel_1_Oil_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 154, + "symbol_address": 1424, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Water_Month_Total": { + "tag_name": "Val_Vessel_1_Water_Month_Total", + "dim": 0, + "alias": true, + "instance_id": 155, + "symbol_address": 1428, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Water_LastMonth_Total": { + "tag_name": "Val_Vessel_1_Water_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 156, + "symbol_address": 1432, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Water_Todays_Total": { + "tag_name": "Val_Vessel_1_Water_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 157, + "symbol_address": 1436, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_1_Water_Yest_Total": { + "tag_name": "Val_Vessel_1_Water_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 158, + "symbol_address": 1440, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_Month_Total": { + "tag_name": "Val_Vessel_2_Oil_Month_Total", + "dim": 0, + "alias": true, + "instance_id": 159, + "symbol_address": 1444, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_LastMonth_Total": { + "tag_name": "Val_Vessel_2_Oil_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 160, + "symbol_address": 1448, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_Todays_Total": { + "tag_name": "Val_Vessel_2_Oil_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 161, + "symbol_address": 1452, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_Yest_Total": { + "tag_name": "Val_Vessel_2_Oil_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 162, + "symbol_address": 1456, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Water_Month_Total": { + "tag_name": "Val_Vessel_2_Water_Month_Total", + "dim": 0, + "alias": true, + "instance_id": 163, + "symbol_address": 1460, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Water_LastMonth_Total": { + "tag_name": "Val_Vessel_2_Water_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 164, + "symbol_address": 1464, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Water_Todays_Total": { + "tag_name": "Val_Vessel_2_Water_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 165, + "symbol_address": 1468, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Water_Yest_Total": { + "tag_name": "Val_Vessel_2_Water_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 166, + "symbol_address": 1472, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_Month_Total": { + "tag_name": "Val_Vessel_3_Oil_Month_Total", + "dim": 0, + "alias": true, + "instance_id": 167, + "symbol_address": 1476, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_LastMonth_Total": { + "tag_name": "Val_Vessel_3_Oil_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 168, + "symbol_address": 1480, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_Todays_Total": { + "tag_name": "Val_Vessel_3_Oil_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 169, + "symbol_address": 1484, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_Yest_Total": { + "tag_name": "Val_Vessel_3_Oil_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 170, + "symbol_address": 1488, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Water_Month_Total": { + "tag_name": "Val_Vessel_3_Water_Month_Total", + "dim": 0, + "alias": true, + "instance_id": 171, + "symbol_address": 1492, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Water_LastMonth_Total": { + "tag_name": "Val_Vessel_3_Water_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 172, + "symbol_address": 1496, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Water_Todays_Total": { + "tag_name": "Val_Vessel_3_Water_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 173, + "symbol_address": 1500, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Water_Yest_Total": { + "tag_name": "Val_Vessel_3_Water_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 174, + "symbol_address": 1504, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_SV": { + "tag_name": "Val_ST1_SV", + "dim": 0, + "alias": true, + "instance_id": 175, + "symbol_address": 1508, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_PV": { + "tag_name": "Val_ST1_PV", + "dim": 0, + "alias": true, + "instance_id": 176, + "symbol_address": 1512, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_SV": { + "tag_name": "Val_OT2_SV", + "dim": 0, + "alias": true, + "instance_id": 177, + "symbol_address": 1516, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_PV": { + "tag_name": "Val_OT2_PV", + "dim": 0, + "alias": true, + "instance_id": 178, + "symbol_address": 1520, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_SV": { + "tag_name": "Val_OT1_SV", + "dim": 0, + "alias": true, + "instance_id": 179, + "symbol_address": 1524, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_PV": { + "tag_name": "Val_OT1_PV", + "dim": 0, + "alias": true, + "instance_id": 180, + "symbol_address": 1528, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_SV": { + "tag_name": "Val_WT2_SV", + "dim": 0, + "alias": true, + "instance_id": 181, + "symbol_address": 1532, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_PV": { + "tag_name": "Val_WT2_PV", + "dim": 0, + "alias": true, + "instance_id": 182, + "symbol_address": 1536, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Working_Oil_Tank_Level": { + "tag_name": "Working_Oil_Tank_Level", + "dim": 0, + "alias": true, + "instance_id": 183, + "symbol_address": 1540, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Working_Water_Tank_Level": { + "tag_name": "Working_Water_Tank_Level", + "dim": 0, + "alias": true, + "instance_id": 184, + "symbol_address": 1544, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_Start": { + "tag_name": "SPT_WTP1_Start", + "dim": 0, + "alias": true, + "instance_id": 185, + "symbol_address": 1548, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_Stop": { + "tag_name": "SPT_WTP1_Stop", + "dim": 0, + "alias": true, + "instance_id": 186, + "symbol_address": 1552, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_Hi_Discharge": { + "tag_name": "SPT_WTP1_Hi_Discharge", + "dim": 0, + "alias": true, + "instance_id": 187, + "symbol_address": 1556, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_Start": { + "tag_name": "SPT_WTP2_Start", + "dim": 0, + "alias": true, + "instance_id": 188, + "symbol_address": 1560, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_Stop": { + "tag_name": "SPT_WTP2_Stop", + "dim": 0, + "alias": true, + "instance_id": 189, + "symbol_address": 1564, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_Hi_Discharge": { + "tag_name": "SPT_WTP2_Hi_Discharge", + "dim": 0, + "alias": true, + "instance_id": 190, + "symbol_address": 1568, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_SP": { + "tag_name": "Val_Gas_Sales_SP", + "dim": 0, + "alias": true, + "instance_id": 191, + "symbol_address": 1572, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_DP": { + "tag_name": "Val_Gas_Sales_DP", + "dim": 0, + "alias": true, + "instance_id": 192, + "symbol_address": 1576, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_Temp": { + "tag_name": "Val_Gas_Sales_Temp", + "dim": 0, + "alias": true, + "instance_id": 193, + "symbol_address": 1580, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_FR": { + "tag_name": "Val_Gas_Sales_FR", + "dim": 0, + "alias": true, + "instance_id": 194, + "symbol_address": 1584, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_Today": { + "tag_name": "Val_Gas_Sales_Today", + "dim": 0, + "alias": true, + "instance_id": 195, + "symbol_address": 1588, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_Yesterday": { + "tag_name": "Val_Gas_Sales_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 196, + "symbol_address": 1592, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Sales_Lifetime": { + "tag_name": "Val_Gas_Sales_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 197, + "symbol_address": 1596, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_Lifetime": { + "tag_name": "Val_Gas_Vessel_3_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 198, + "symbol_address": 1600, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_Yesterday": { + "tag_name": "Val_Gas_Vessel_3_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 199, + "symbol_address": 1604, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_Today": { + "tag_name": "Val_Gas_Vessel_3_Today", + "dim": 0, + "alias": true, + "instance_id": 200, + "symbol_address": 1608, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_FR": { + "tag_name": "Val_Gas_Vessel_3_FR", + "dim": 0, + "alias": true, + "instance_id": 201, + "symbol_address": 1612, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_Temp": { + "tag_name": "Val_Gas_Vessel_3_Temp", + "dim": 0, + "alias": true, + "instance_id": 202, + "symbol_address": 1616, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_DP": { + "tag_name": "Val_Gas_Vessel_3_DP", + "dim": 0, + "alias": true, + "instance_id": 203, + "symbol_address": 1620, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_SP": { + "tag_name": "Val_Gas_Vessel_3_SP", + "dim": 0, + "alias": true, + "instance_id": 204, + "symbol_address": 1624, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_Lifetime": { + "tag_name": "Val_Gas_Vessel_2_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 205, + "symbol_address": 1628, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_Yesterday": { + "tag_name": "Val_Gas_Vessel_2_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 206, + "symbol_address": 1632, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_Today": { + "tag_name": "Val_Gas_Vessel_2_Today", + "dim": 0, + "alias": true, + "instance_id": 207, + "symbol_address": 1636, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_FR": { + "tag_name": "Val_Gas_Vessel_2_FR", + "dim": 0, + "alias": true, + "instance_id": 208, + "symbol_address": 1640, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_Temp": { + "tag_name": "Val_Gas_Vessel_2_Temp", + "dim": 0, + "alias": true, + "instance_id": 209, + "symbol_address": 1644, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_DP": { + "tag_name": "Val_Gas_Vessel_2_DP", + "dim": 0, + "alias": true, + "instance_id": 210, + "symbol_address": 1648, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_SP": { + "tag_name": "Val_Gas_Vessel_2_SP", + "dim": 0, + "alias": true, + "instance_id": 211, + "symbol_address": 1652, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_Lifetime": { + "tag_name": "Val_Gas_Vessel_1_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 212, + "symbol_address": 1656, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_Yesterday": { + "tag_name": "Val_Gas_Vessel_1_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 213, + "symbol_address": 1660, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_Today": { + "tag_name": "Val_Gas_Vessel_1_Today", + "dim": 0, + "alias": true, + "instance_id": 214, + "symbol_address": 1664, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_FR": { + "tag_name": "Val_Gas_Vessel_1_FR", + "dim": 0, + "alias": true, + "instance_id": 215, + "symbol_address": 1668, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_Temp": { + "tag_name": "Val_Gas_Vessel_1_Temp", + "dim": 0, + "alias": true, + "instance_id": 216, + "symbol_address": 1672, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_DP": { + "tag_name": "Val_Gas_Vessel_1_DP", + "dim": 0, + "alias": true, + "instance_id": 217, + "symbol_address": 1676, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_1_SP": { + "tag_name": "Val_Gas_Vessel_1_SP", + "dim": 0, + "alias": true, + "instance_id": 218, + "symbol_address": 1680, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_Lifetime": { + "tag_name": "Val_Gas_Flare_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 219, + "symbol_address": 1684, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_Yesterday": { + "tag_name": "Val_Gas_Flare_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 220, + "symbol_address": 1688, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_Today": { + "tag_name": "Val_Gas_Flare_Today", + "dim": 0, + "alias": true, + "instance_id": 221, + "symbol_address": 1692, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_FR": { + "tag_name": "Val_Gas_Flare_FR", + "dim": 0, + "alias": true, + "instance_id": 222, + "symbol_address": 1696, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_Temp": { + "tag_name": "Val_Gas_Flare_Temp", + "dim": 0, + "alias": true, + "instance_id": 223, + "symbol_address": 1700, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_DP": { + "tag_name": "Val_Gas_Flare_DP", + "dim": 0, + "alias": true, + "instance_id": 224, + "symbol_address": 1704, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Flare_SP": { + "tag_name": "Val_Gas_Flare_SP", + "dim": 0, + "alias": true, + "instance_id": 225, + "symbol_address": 1708, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Tank_Level_Scaled": { + "tag_name": "Val_Lact_Tank_Level_Scaled", + "dim": 0, + "alias": true, + "instance_id": 226, + "symbol_address": 1712, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_Lact_Tank_Level_InEUMin": { + "tag_name": "CFG_Lact_Tank_Level_InEUMin", + "dim": 0, + "alias": true, + "instance_id": 227, + "symbol_address": 1716, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_Lact_Tank_Level_InEUMax": { + "tag_name": "CFG_Lact_Tank_Level_InEUMax", + "dim": 0, + "alias": true, + "instance_id": 228, + "symbol_address": 1720, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_Lact_Tank_Level_InRawMin": { + "tag_name": "CFG_Lact_Tank_Level_InRawMin", + "dim": 0, + "alias": true, + "instance_id": 229, + "symbol_address": 1724, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CFG_Lact_Tank_Level_InRawMax": { + "tag_name": "CFG_Lact_Tank_Level_InRawMax", + "dim": 0, + "alias": true, + "instance_id": 230, + "symbol_address": 1728, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Raw_Air_Comp_Disch_PSI": { + "tag_name": "Raw_Air_Comp_Disch_PSI", + "dim": 0, + "alias": true, + "instance_id": 231, + "symbol_address": 1732, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Air_Comp_Disch_PSI": { + "tag_name": "Val_Air_Comp_Disch_PSI", + "dim": 0, + "alias": true, + "instance_id": 232, + "symbol_address": 1736, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Air_Comp_Disch_Lo": { + "tag_name": "SPT_Air_Comp_Disch_Lo", + "dim": 0, + "alias": true, + "instance_id": 233, + "symbol_address": 1740, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_FR": { + "tag_name": "Val_WTP2_FR", + "dim": 0, + "alias": true, + "instance_id": 234, + "symbol_address": 1744, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_T1": { + "tag_name": "Val_WTP2_T1", + "dim": 0, + "alias": true, + "instance_id": 235, + "symbol_address": 1748, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_Yest_Total": { + "tag_name": "Val_WTP2_Yest_Total", + "dim": 0, + "alias": true, + "instance_id": 236, + "symbol_address": 1752, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_Todays_Total": { + "tag_name": "Val_WTP2_Todays_Total", + "dim": 0, + "alias": true, + "instance_id": 237, + "symbol_address": 1756, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_LastMonth_Total": { + "tag_name": "Val_WTP2_LastMonth_Total", + "dim": 0, + "alias": true, + "instance_id": 238, + "symbol_address": 1760, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_Monthly_Total": { + "tag_name": "Val_WTP2_Monthly_Total", + "dim": 0, + "alias": true, + "instance_id": 239, + "symbol_address": 1764, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP1_Control_Valve_POS": { + "tag_name": "WTP1_Control_Valve_POS", + "dim": 0, + "alias": true, + "instance_id": 240, + "symbol_address": 1768, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "WTP2_Control_Valve_POS": { + "tag_name": "WTP2_Control_Valve_POS", + "dim": 0, + "alias": true, + "instance_id": 241, + "symbol_address": 1772, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Raw_WTP2_Valve_POS": { + "tag_name": "Raw_WTP2_Valve_POS", + "dim": 0, + "alias": true, + "instance_id": 242, + "symbol_address": 1776, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Raw_WTP1_Valve_POS": { + "tag_name": "Raw_WTP1_Valve_POS", + "dim": 0, + "alias": true, + "instance_id": 243, + "symbol_address": 1780, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Lact_Run": { + "tag_name": "SPT_Lact_Run", + "dim": 0, + "alias": true, + "instance_id": 244, + "symbol_address": 1784, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Lact_Stop": { + "tag_name": "SPT_Lact_Stop", + "dim": 0, + "alias": true, + "instance_id": 245, + "symbol_address": 1788, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_Density": { + "tag_name": "Val_Gas_Vessel_2_Density", + "dim": 0, + "alias": true, + "instance_id": 246, + "symbol_address": 1792, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_Density": { + "tag_name": "Val_Gas_Vessel_3_Density", + "dim": 0, + "alias": true, + "instance_id": 247, + "symbol_address": 1796, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_PID_Manual": { + "tag_name": "SPT_WTP1_PID_Manual", + "dim": 0, + "alias": true, + "instance_id": 248, + "symbol_address": 1800, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP1_Auto": { + "tag_name": "SPT_WTP1_Auto", + "dim": 0, + "alias": true, + "instance_id": 249, + "symbol_address": 1804, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_PID_Manual": { + "tag_name": "SPT_WTP2_PID_Manual", + "dim": 0, + "alias": true, + "instance_id": 250, + "symbol_address": 1808, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WTP2_Auto": { + "tag_name": "SPT_WTP2_Auto", + "dim": 0, + "alias": true, + "instance_id": 251, + "symbol_address": 1812, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP1_Valve_FBK": { + "tag_name": "Val_WTP1_Valve_FBK", + "dim": 0, + "alias": true, + "instance_id": 252, + "symbol_address": 1816, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WTP2_Valve_FBK": { + "tag_name": "Val_WTP2_Valve_FBK", + "dim": 0, + "alias": true, + "instance_id": 253, + "symbol_address": 1820, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_Temp": { + "tag_name": "Val_Lact_Meter_Temp", + "dim": 0, + "alias": true, + "instance_id": 254, + "symbol_address": 1824, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_Density": { + "tag_name": "Val_Lact_Meter_Density", + "dim": 0, + "alias": true, + "instance_id": 255, + "symbol_address": 1828, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_Lifetime": { + "tag_name": "Val_Lact_Meter_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 256, + "symbol_address": 1832, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_FR": { + "tag_name": "Val_Lact_Meter_FR", + "dim": 0, + "alias": true, + "instance_id": 257, + "symbol_address": 1836, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_Todays": { + "tag_name": "Val_Lact_Meter_Todays", + "dim": 0, + "alias": true, + "instance_id": 258, + "symbol_address": 1840, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_Yest": { + "tag_name": "Val_Lact_Meter_Yest", + "dim": 0, + "alias": true, + "instance_id": 259, + "symbol_address": 1844, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_ST1_Clear_High_Alarm": { + "tag_name": "SPT_ST1_Clear_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 260, + "symbol_address": 1848, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_ST1_High_Alarm": { + "tag_name": "SPT_ST1_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 261, + "symbol_address": 1852, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT2_Clear_High_Alarm": { + "tag_name": "SPT_OT2_Clear_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 262, + "symbol_address": 1856, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT2_High_Alarm": { + "tag_name": "SPT_OT2_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 263, + "symbol_address": 1860, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT1_Clear_High_Alarm": { + "tag_name": "SPT_OT1_Clear_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 264, + "symbol_address": 1864, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_OT1_High_Alarm": { + "tag_name": "SPT_OT1_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 265, + "symbol_address": 1868, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT2_Clear_High_Alarm": { + "tag_name": "SPT_WT2_Clear_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 266, + "symbol_address": 1872, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT2_High_Alarm": { + "tag_name": "SPT_WT2_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 267, + "symbol_address": 1876, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT1_Clear_High_Alarm": { + "tag_name": "SPT_WT1_Clear_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 268, + "symbol_address": 1880, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_WT1_High_Alarm": { + "tag_name": "SPT_WT1_High_Alarm", + "dim": 0, + "alias": true, + "instance_id": 269, + "symbol_address": 1884, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_LastMonth": { + "tag_name": "Val_Gas_Vessel_2_LastMonth", + "dim": 0, + "alias": true, + "instance_id": 270, + "symbol_address": 1888, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_2_Monthly": { + "tag_name": "Val_Gas_Vessel_2_Monthly", + "dim": 0, + "alias": true, + "instance_id": 271, + "symbol_address": 1892, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_LastMonth": { + "tag_name": "Val_Gas_Vessel_3_LastMonth", + "dim": 0, + "alias": true, + "instance_id": 272, + "symbol_address": 1896, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Vessel_3_Monthly": { + "tag_name": "Val_Gas_Vessel_3_Monthly", + "dim": 0, + "alias": true, + "instance_id": 273, + "symbol_address": 1900, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_Meter_BSW": { + "tag_name": "Val_Lact_Meter_BSW", + "dim": 0, + "alias": true, + "instance_id": 274, + "symbol_address": 1904, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Recirculating_Pump_Stop": { + "tag_name": "SPT_Recirculating_Pump_Stop", + "dim": 0, + "alias": true, + "instance_id": 275, + "symbol_address": 1908, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Recirculating_Pump_Start": { + "tag_name": "SPT_Recirculating_Pump_Start", + "dim": 0, + "alias": true, + "instance_id": 276, + "symbol_address": 1912, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT1_TV": { + "tag_name": "Val_WT1_TV", + "dim": 0, + "alias": true, + "instance_id": 277, + "symbol_address": 1916, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_WT2_TV": { + "tag_name": "Val_WT2_TV", + "dim": 0, + "alias": true, + "instance_id": 278, + "symbol_address": 1920, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT1_TV": { + "tag_name": "Val_OT1_TV", + "dim": 0, + "alias": true, + "instance_id": 279, + "symbol_address": 1924, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_OT2_TV": { + "tag_name": "Val_OT2_TV", + "dim": 0, + "alias": true, + "instance_id": 280, + "symbol_address": 1928, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_ST1_TV": { + "tag_name": "Val_ST1_TV", + "dim": 0, + "alias": true, + "instance_id": 281, + "symbol_address": 1932, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_FR": { + "tag_name": "Val_Gas_Fuel_FR", + "dim": 0, + "alias": true, + "instance_id": 282, + "symbol_address": 1936, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_Lifetime": { + "tag_name": "Val_Gas_Fuel_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 283, + "symbol_address": 1940, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_SP": { + "tag_name": "Val_Gas_Fuel_SP", + "dim": 0, + "alias": true, + "instance_id": 284, + "symbol_address": 1944, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_Temp": { + "tag_name": "Val_Gas_Fuel_Temp", + "dim": 0, + "alias": true, + "instance_id": 285, + "symbol_address": 1948, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_Density": { + "tag_name": "Val_Gas_Fuel_Density", + "dim": 0, + "alias": true, + "instance_id": 286, + "symbol_address": 1952, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_FR": { + "tag_name": "Val_Gas_VRU_FR", + "dim": 0, + "alias": true, + "instance_id": 287, + "symbol_address": 1956, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_Lifetime": { + "tag_name": "Val_Gas_VRU_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 288, + "symbol_address": 1960, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_SP": { + "tag_name": "Val_Gas_VRU_SP", + "dim": 0, + "alias": true, + "instance_id": 289, + "symbol_address": 1964, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_Temp": { + "tag_name": "Val_Gas_VRU_Temp", + "dim": 0, + "alias": true, + "instance_id": 290, + "symbol_address": 1968, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_Density": { + "tag_name": "Val_Gas_VRU_Density", + "dim": 0, + "alias": true, + "instance_id": 291, + "symbol_address": 1972, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_Monthly": { + "tag_name": "Val_Gas_VRU_Monthly", + "dim": 0, + "alias": true, + "instance_id": 292, + "symbol_address": 1976, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_LastMonth": { + "tag_name": "Val_Gas_VRU_LastMonth", + "dim": 0, + "alias": true, + "instance_id": 293, + "symbol_address": 1980, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_Today": { + "tag_name": "Val_Gas_VRU_Today", + "dim": 0, + "alias": true, + "instance_id": 294, + "symbol_address": 1984, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_VRU_Yesterday": { + "tag_name": "Val_Gas_VRU_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 295, + "symbol_address": 1988, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_Monthly": { + "tag_name": "Val_Gas_Fuel_Monthly", + "dim": 0, + "alias": true, + "instance_id": 296, + "symbol_address": 1992, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_LastMonth": { + "tag_name": "Val_Gas_Fuel_LastMonth", + "dim": 0, + "alias": true, + "instance_id": 297, + "symbol_address": 1996, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_Today": { + "tag_name": "Val_Gas_Fuel_Today", + "dim": 0, + "alias": true, + "instance_id": 298, + "symbol_address": 2000, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Gas_Fuel_Yesterday": { + "tag_name": "Val_Gas_Fuel_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 299, + "symbol_address": 2004, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Lact_Run_2": { + "tag_name": "SPT_Lact_Run_2", + "dim": 0, + "alias": true, + "instance_id": 300, + "symbol_address": 2008, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "SPT_Lact_Stop_2": { + "tag_name": "SPT_Lact_Stop_2", + "dim": 0, + "alias": true, + "instance_id": 301, + "symbol_address": 2012, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_Temp": { + "tag_name": "Val_Lact_2_Meter_Temp", + "dim": 0, + "alias": true, + "instance_id": 302, + "symbol_address": 2016, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_Density": { + "tag_name": "Val_Lact_2_Meter_Density", + "dim": 0, + "alias": true, + "instance_id": 303, + "symbol_address": 2020, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_BSW": { + "tag_name": "Val_Lact_2_Meter_BSW", + "dim": 0, + "alias": true, + "instance_id": 304, + "symbol_address": 2024, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_FR": { + "tag_name": "Val_Lact_2_Meter_FR", + "dim": 0, + "alias": true, + "instance_id": 305, + "symbol_address": 2028, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_Lifetime": { + "tag_name": "Val_Lact_2_Meter_Lifetime", + "dim": 0, + "alias": true, + "instance_id": 306, + "symbol_address": 2032, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_Todays": { + "tag_name": "Val_Lact_2_Meter_Todays", + "dim": 0, + "alias": true, + "instance_id": 307, + "symbol_address": 2036, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Lact_2_Meter_Yest": { + "tag_name": "Val_Lact_2_Meter_Yest", + "dim": 0, + "alias": true, + "instance_id": 308, + "symbol_address": 2040, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_T1": { + "tag_name": "Val_Heater_Water_T1", + "dim": 0, + "alias": true, + "instance_id": 309, + "symbol_address": 2044, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_FR": { + "tag_name": "Val_Heater_Water_FR", + "dim": 0, + "alias": true, + "instance_id": 310, + "symbol_address": 2048, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_This_Month": { + "tag_name": "Val_Heater_Water_This_Month", + "dim": 0, + "alias": true, + "instance_id": 311, + "symbol_address": 2052, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_Last_Month": { + "tag_name": "Val_Heater_Water_Last_Month", + "dim": 0, + "alias": true, + "instance_id": 312, + "symbol_address": 2056, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_Yesterday": { + "tag_name": "Val_Heater_Water_Yesterday", + "dim": 0, + "alias": true, + "instance_id": 313, + "symbol_address": 2060, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_Todays": { + "tag_name": "Val_Heater_Water_Todays", + "dim": 0, + "alias": true, + "instance_id": 314, + "symbol_address": 2064, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_Month": { + "tag_name": "Val_Heater_Water_Month", + "dim": 0, + "alias": true, + "instance_id": 315, + "symbol_address": 2068, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_LM": { + "tag_name": "Val_Heater_Water_LM", + "dim": 0, + "alias": true, + "instance_id": 316, + "symbol_address": 2072, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Heater_Water_Yest": { + "tag_name": "Val_Heater_Water_Yest", + "dim": 0, + "alias": true, + "instance_id": 317, + "symbol_address": 2076, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Oil_Tank_Selector": { + "tag_name": "Oil_Tank_Selector", + "dim": 0, + "alias": true, + "instance_id": 318, + "symbol_address": 2188, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Water_Tank_Selector": { + "tag_name": "Water_Tank_Selector", + "dim": 0, + "alias": true, + "instance_id": 319, + "symbol_address": 2192, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "zero": { + "tag_name": "zero", + "dim": 0, + "alias": true, + "instance_id": 320, + "symbol_address": 2196, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "WTP1_Alarm": { + "tag_name": "WTP1_Alarm", + "dim": 0, + "alias": true, + "instance_id": 321, + "symbol_address": 2200, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "WTP2_Alarm": { + "tag_name": "WTP2_Alarm", + "dim": 0, + "alias": true, + "instance_id": 322, + "symbol_address": 2204, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "SPT_Recirculating_Pump_On": { + "tag_name": "SPT_Recirculating_Pump_On", + "dim": 0, + "alias": true, + "instance_id": 323, + "symbol_address": 2208, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "SPT_Recirculating_Pump_Off": { + "tag_name": "SPT_Recirculating_Pump_Off", + "dim": 0, + "alias": true, + "instance_id": 324, + "symbol_address": 2212, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "DINT", + "data_type_name": "DINT", + "tag_type": "atomic" + }, + "Placeholder": { + "tag_name": "Placeholder", + "dim": 1, + "alias": true, + "instance_id": 325, + "symbol_address": 2536, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 100, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "CMD_Well_5_ESP_Producer_Permissive": { + "tag_name": "CMD_Well_5_ESP_Producer_Permissive", + "dim": 0, + "alias": true, + "instance_id": 334, + "symbol_address": 25488, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "CMD_Well_4_ESP_Producer_Permissive": { + "tag_name": "CMD_Well_4_ESP_Producer_Permissive", + "dim": 0, + "alias": true, + "instance_id": 335, + "symbol_address": 25489, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "BOOL", + "data_type_name": "BOOL", + "bit_position": 0, + "tag_type": "atomic" + }, + "Val_Vessel_1_Oil_T3": { + "tag_name": "Val_Vessel_1_Oil_T3", + "dim": 0, + "alias": true, + "instance_id": 336, + "symbol_address": 25936, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_2_Oil_T3": { + "tag_name": "Val_Vessel_2_Oil_T3", + "dim": 0, + "alias": true, + "instance_id": 337, + "symbol_address": 25940, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + }, + "Val_Vessel_3_Oil_T3": { + "tag_name": "Val_Vessel_3_Oil_T3", + "dim": 0, + "alias": true, + "instance_id": 338, + "symbol_address": 25944, + "symbol_object_address": 1612113656, + "software_control": 0, + "external_access": "Read/Write", + "dimensions": [ + 0, + 0, + 0 + ], + "data_type": "REAL", + "data_type_name": "REAL", + "tag_type": "atomic" + } +} \ No newline at end of file diff --git a/code snippets/convertDINTtoREAL.py b/code snippets/convertDINTtoREAL.py new file mode 100644 index 0000000..67dad04 --- /dev/null +++ b/code snippets/convertDINTtoREAL.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python3 +# -------------------------------------------------------------- +# Re‑interpret a list of DINT‑strings as IEEE‑754 REALs +# -------------------------------------------------------------- +import json, struct +from pathlib import Path + +# -------------------------------------------------------------- +# 1. Load the JSON you already have +# -------------------------------------------------------------- +source_file = Path("/Users/nico/Downloads/response_1772033457123.json") # <-- your file +data = json.loads(source_file.read_text()) + +# The data you showed is a dict with one key; get the list +raw_ts = data["vessel_2_oil_flow_rate"] + +# -------------------------------------------------------------- +# 2. Helper: reinterpret a 32‑bit signed int as a float +# -------------------------------------------------------------- +def dint_str_to_real(value_str: str) -> float: + """Return the IEEE‑754 float that has the same 4‑byte bit pattern.""" + # Convert the string to a signed 32‑bit integer + dint = int(value_str) # Python ints are unbounded; pack will truncate + # Pack into 4 bytes (little‑endian) and unpack as a float + return struct.unpack("": [ + {"ts": 123, "value": 10}, + {"ts": 456, "value": 20}, + ... + ], + ... +} + +into: +[ + {"ts": 123, "values": {"": 10}}, + {"ts": 456, "values": {"": 20}}, + ... +] +""" + +import json +import sys +from collections import defaultdict + +def transform(data: dict) -> list: + """ + Accepts a dict where each key is a property name and the value is a + list of {ts, value} objects. Returns a list of objects sorted by + timestamp, each with a 'values' dict that maps the property name to + its value for that timestamp. + """ + # Group values by timestamp first (so if you have several properties + # they’ll be merged on the same ts). + grouped = defaultdict(dict) + + for prop, items in data.items(): + for item in items: + ts = item["ts"] + grouped[ts][prop] = item["value"] + + # Build the final list, sorted by ts for deterministic order + result = [{"ts": ts, "values": grouped[ts]} for ts in sorted(grouped)] + return result + + +def main(): + # Load JSON from stdin or a file + if len(sys.argv) > 1: # optional filename argument + with open(sys.argv[1], "r", encoding="utf-8") as f: + raw = json.load(f) + else: + raw = json.load(sys.stdin) + + out = transform(raw) + + # Pretty‑print to stdout + json.dump(out, sys.stdout, indent=2, ensure_ascii=False) + print() # add final newline + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/code snippets/extractTags.py b/code snippets/extractTags.py new file mode 100644 index 0000000..f0a145c --- /dev/null +++ b/code snippets/extractTags.py @@ -0,0 +1,103 @@ +#!/usr/bin/env python3 +""" +extract_tags.py + +Usage: + python extract_tags.py + +Example: + python extract_tags.py tags.json tags.csv +""" + +import json +import csv +import sys +from pathlib import Path + +# -------------------------------------------------------------------- +# Helper – Recursive walk +# -------------------------------------------------------------------- +def walk_tag(base_name, tag_obj, writer, include_structs=False): + """ + Recursively walk a tag object and write every atomic leaf + to the CSV writer. + + Parameters + ---------- + base_name : str + The full name of the tag up to the current point + (e.g. "WT2_Alarms.HiHI"). + tag_obj : dict + The JSON dictionary for this tag. + writer : csv.writer + The CSV writer to write rows into. + include_structs : bool + If True, write a row for the struct itself + (e.g. "WT2_Alarms.HiHI,TIMER"). + """ + tag_type = tag_obj.get("tag_type") + + if tag_type == "atomic": + # Leaf – write it + writer.writerow([base_name, tag_obj.get("data_type")]) + return + + if tag_type == "struct": + # Optionally write the struct tag itself + if include_structs: + writer.writerow([base_name, tag_obj.get("data_type_name")]) + + # struct data lives under `data_type` + struct_data = tag_obj.get("data_type", {}) + internal_tags = struct_data.get("internal_tags", {}) + attributes = struct_data.get("attributes", []) + + # Walk every attribute in the order the struct defines it + for attr_name in attributes: + subtag = internal_tags.get(attr_name) + if not subtag: + # Defensive: attribute mentioned but not defined + continue + + sub_name = f"{base_name}.{attr_name}" + # Recurse – subtag may itself be a struct + walk_tag(sub_name, subtag, writer, include_structs) + + +# -------------------------------------------------------------------- +# Main routine +# -------------------------------------------------------------------- +def main(json_path, csv_path, include_structs=False): + # Load the entire JSON file + with open(json_path, "r", encoding="utf-8") as fp: + data = json.load(fp) + + # Open CSV for writing + with open(csv_path, "w", newline="", encoding="utf-8") as fp: + writer = csv.writer(fp) + # Optional header + writer.writerow(["Tag Name", "Data Type"]) + + # The top‑level JSON is a dictionary where each key + # is the tag name and its value is the tag object. + for top_tag, tag_obj in data.items(): + walk_tag(top_tag, tag_obj, writer, include_structs) + + print(f"✅ Wrote {csv_path} with all tags") + + +# -------------------------------------------------------------------- +# Command‑line interface +# -------------------------------------------------------------------- +if __name__ == "__main__": + if len(sys.argv) < 3: + print(__doc__) + sys.exit(1) + + json_file = Path(sys.argv[1]) + csv_file = Path(sys.argv[2]) + + # Optional flag to also output struct tags + include_struct = "--include-structs" in sys.argv + + main(json_file, csv_file, include_struct) \ No newline at end of file diff --git a/code snippets/extractTagsSort.py b/code snippets/extractTagsSort.py new file mode 100644 index 0000000..a7386e6 --- /dev/null +++ b/code snippets/extractTagsSort.py @@ -0,0 +1,104 @@ +#!/usr/bin/env python3 +""" +extract_tags.py + +Usage: + python extract_tags.py [--sort] [--include-structs] + + --sort Sort the final rows alphabetically by tag name. + --include-structs Write a row for the struct itself (e.g. "WT2_Alarms.HiHI,TIMER"). + +Example: + python extract_tags.py tags.json tags.csv --sort +""" + +import json +import csv +import sys +from pathlib import Path + +# --------------------------------------------------------------------------- # +# Helper – Recursive walk +# --------------------------------------------------------------------------- # +def walk_tag(base_name, tag_obj, rows, include_structs=False): + """ + Recursively walk a tag object and append every atomic leaf + to the rows list. + + Parameters + ---------- + base_name : str + Full tag name up to the current point + (e.g. "WT2_Alarms.HiHI"). + tag_obj : dict + JSON dictionary for this tag. + rows : list + Accumulator for [tag_name, data_type] rows. + include_structs : bool + If True, also append the struct itself. + """ + tag_type = tag_obj.get("tag_type") + + if tag_type == "atomic": + rows.append([base_name, tag_obj.get("data_type")]) + return + + if tag_type == "struct": + if include_structs: + rows.append([base_name, tag_obj.get("data_type_name")]) + + struct_data = tag_obj.get("data_type", {}) + internal_tags = struct_data.get("internal_tags", {}) + attributes = struct_data.get("attributes", []) + + for attr_name in attributes: + subtag = internal_tags.get(attr_name) + if not subtag: + continue + sub_name = f"{base_name}.{attr_name}" + walk_tag(sub_name, subtag, rows, include_structs) + + +# --------------------------------------------------------------------------- # +# Main routine +# --------------------------------------------------------------------------- # +def main(json_path, csv_path, sort_rows=False, include_structs=False): + # Load the entire JSON file + with open(json_path, "r", encoding="utf-8") as fp: + data = json.load(fp) + + rows = [] # will hold all [tag_name, data_type] rows + + # Iterate the top‑level tags + for top_tag, tag_obj in data.items(): + walk_tag(top_tag, tag_obj, rows, include_structs) + + # Optional sorting + if sort_rows: + rows.sort(key=lambda r: r[0].lower()) # case‑insensitive + + # Write CSV + with open(csv_path, "w", newline="", encoding="utf-8") as fp: + writer = csv.writer(fp) + writer.writerow(["Tag Name", "Data Type"]) + writer.writerows(rows) + + print(f"✅ Wrote {csv_path} with {len(rows)} rows.") + + +# --------------------------------------------------------------------------- # +# Command‑line interface +# --------------------------------------------------------------------------- # +if __name__ == "__main__": + if len(sys.argv) < 3: + print(__doc__) + sys.exit(1) + + json_file = Path(sys.argv[1]) + csv_file = Path(sys.argv[2]) + + # Flags + sort_flag = "--sort" in sys.argv + struct_flag = "--include-structs" in sys.argv + + main(json_file, csv_file, sort_rows=sort_flag, include_structs=struct_flag) \ No newline at end of file