727 lines
20 KiB
Plaintext
727 lines
20 KiB
Plaintext
{
|
|
"custom": {},
|
|
"params": {},
|
|
"props": {
|
|
"defaultSize": {
|
|
"height": 1000,
|
|
"width": 1700
|
|
}
|
|
},
|
|
"root": {
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Label"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "Air"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater"
|
|
},
|
|
"position": {
|
|
"basis": "56px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "CRAH",
|
|
"tagPath": "[default]UDT_Instances/Air/CRAH_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "DOAS",
|
|
"tagPath": "[default]UDT_Instances/Air/DOAS_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "EF",
|
|
"tagPath": "[default]UDT_Instances/Air/EF_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "FCU",
|
|
"tagPath": "[default]UDT_Instances/Air/FCU_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "HUM",
|
|
"tagPath": "[default]UDT_Instances/Air/HUM_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "RTU",
|
|
"tagPath": "[default]UDT_Instances/Air/RTU_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "STU",
|
|
"tagPath": "[default]UDT_Instances/Air/STU_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "VAV",
|
|
"tagPath": "[default]UDT_Instances/Air/VAV_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "VAVMaster",
|
|
"tagPath": "[default]UDT_Instances/Air/VAV_MASTER_Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
}
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Label_0"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "Basic"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater_1"
|
|
},
|
|
"position": {
|
|
"basis": "47px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "AnalogIn",
|
|
"tagPath": "[default]UDT_Instances/Basic/AnalogIn_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 13
|
|
},
|
|
"objectName": "AnalogInRS485",
|
|
"tagPath": "[default]UDT_Instances/Basic/AnalogIn_RS485_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 10
|
|
},
|
|
"objectName": "AnalogInROCRS485",
|
|
"tagPath": "[default]UDT_Instances/Basic/AnalogInROC_RS485_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "DiscreteIn",
|
|
"tagPath": "[default]UDT_Instances/Basic/DiscrestIn_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "PID_Loop",
|
|
"tagPath": "[default]UDT_Instances/Basic/PID_Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
}
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Label_2"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "BMS"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater_2"
|
|
},
|
|
"position": {
|
|
"basis": "47px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "AvgMinMax",
|
|
"tagPath": "[default]UDT_Instances/BMS/AvgMinMax_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 13
|
|
},
|
|
"objectName": "DeviceRotation",
|
|
"tagPath": "[default]UDT_Instances/BMS/Device_Rotation_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "H2",
|
|
"tagPath": "[default]UDT_Instances/BMS/H2_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "LD",
|
|
"tagPath": "[default]UDT_Instances/BMS/Leak_Detector_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Panel",
|
|
"tagPath": "[default]UDT_Instances/BMS/Panel_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 12
|
|
},
|
|
"objectName": "Redundant-Panel",
|
|
"tagPath": "[default]UDT_Instances/BMS/Panel_Redundant_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "PlantFailure",
|
|
"tagPath": "[default]UDT_Instances/BMS/Planfailure_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Redundancy",
|
|
"tagPath": "[default]UDT_Instances/BMS/Redundancy_Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
}
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Label_3"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "Electrical"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater_3"
|
|
},
|
|
"position": {
|
|
"basis": "97px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 15
|
|
},
|
|
"objectName": "ATS",
|
|
"tagPath": "[default]UDT_Instances/Electrical/ATS_Instance"
|
|
},
|
|
{
|
|
"deviceDataset": "[default]Device Datasets/Air/DOAS",
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "BatteryString",
|
|
"tagPath": "[default]UDT_Instances/Electrical/Battery_String_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 12
|
|
},
|
|
"objectName": "BatterySystem",
|
|
"tagPath": "[default]UDT_Instances/Electrical/Battery_System_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Breaker E",
|
|
"tagPath": "[default]UDT_Instances/Electrical/Breaker_E_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Breaker P",
|
|
"tagPath": "[default]UDT_Instances/Electrical/Breaker_P_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Breaker X",
|
|
"tagPath": "[default]UDT_Instances/Electrical/Breaker_X_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "DS",
|
|
"tagPath": "[default]UDT_Instances/Electrical/DS_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "GEN",
|
|
"tagPath": "[default]UDT_Instances/Electrical/GEN_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "LV Feeders",
|
|
"tagPath": "[default]UDT_Instances/Electrical/LV_Feeders_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "LV SWBD",
|
|
"tagPath": "[default]UDT_Instances/Electrical/LV_SWBD_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "MV SWGR",
|
|
"tagPath": "[default]UDT_Instances/Electrical/MV_SWGR_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "PDU",
|
|
"tagPath": "[default]UDT_Instances/Electrical/PDU_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "PQM",
|
|
"tagPath": "[default]UDT_Instances/Electrical/PQM_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "SEL",
|
|
"tagPath": "[default]UDT_Instances/Electrical/SEL_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "SPD",
|
|
"tagPath": "[default]UDT_Instances/Electrical/SPD_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS",
|
|
"tagPath": "[default]UDT_Instances/Electrical/UPS_HS_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UT",
|
|
"tagPath": "[default]UDT_Instances/Electrical/UT_Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
},
|
|
"wrap": "wrap"
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"events": {
|
|
"dom": {
|
|
"onClick": {
|
|
"config": {
|
|
"script": "\tobjectName \u003d \"DiscreteIn\"\n\ttagPath \u003d \"[default]_types_/Objects/BMS/Panel/AC Primary Power Fault\"\n\tutils.nav.openL4(self, objectName, tagPath)"
|
|
},
|
|
"scope": "G",
|
|
"type": "script"
|
|
}
|
|
}
|
|
},
|
|
"meta": {
|
|
"name": "Label_4"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "Fire Alarm"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater_4"
|
|
},
|
|
"position": {
|
|
"basis": "47px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 14
|
|
},
|
|
"objectName": "Fire Alarm Monitor",
|
|
"tagPath": "[default]UDT_Instances/Fire Alarm/Fire_Alarm_Monitor_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Fire Pump",
|
|
"tagPath": "[default]UDT_Instances/Fire Alarm/Fire_Pump_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Jockey Pump",
|
|
"tagPath": "[default]UDT_Instances/Fire Alarm/Jockey_Pump_ Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
}
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"events": {
|
|
"dom": {
|
|
"onClick": {
|
|
"config": {
|
|
"script": "\tobjectName \u003d \"DiscreteIn\"\n\ttagPath \u003d \"[default]_types_/Objects/BMS/Panel/AC Primary Power Fault\"\n\tutils.nav.openL4(self, objectName, tagPath)"
|
|
},
|
|
"scope": "G",
|
|
"type": "script"
|
|
}
|
|
}
|
|
},
|
|
"meta": {
|
|
"name": "Label_5"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "Mechanical"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater_5"
|
|
},
|
|
"position": {
|
|
"basis": "47px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 14
|
|
},
|
|
"objectName": "Chiller",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Chiller_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 13
|
|
},
|
|
"objectName": "Device Rotation M",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Device_Rotation_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "EF M",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/EF_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 13
|
|
},
|
|
"objectName": "HarmonicFilter",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Harmonic_Chiller_Filter_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "LLS",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/LLS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Motor",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Motor_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "TES Global",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/TES _Global_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "TES Tank",
|
|
"tagPath": "[default]Device Datasets/TES Tank"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Valve C",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Valve_C_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "Valve M",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Valve_M_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "VFD",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/VFD_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "VSD",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/VSD_Instance"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 14
|
|
},
|
|
"objectName": "W Booster Pump",
|
|
"tagPath": "[default]UDT_Instances/Mechanical/Water_Booster_Pump_Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
}
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"events": {
|
|
"dom": {
|
|
"onClick": {
|
|
"config": {
|
|
"script": "\tobjectName \u003d \"DiscreteIn\"\n\ttagPath \u003d \"[default]_types_/Objects/BMS/Panel/AC Primary Power Fault\"\n\tutils.nav.openL4(self, objectName, tagPath)"
|
|
},
|
|
"scope": "G",
|
|
"type": "script"
|
|
}
|
|
}
|
|
},
|
|
"meta": {
|
|
"name": "Label_6"
|
|
},
|
|
"position": {
|
|
"basis": "32px"
|
|
},
|
|
"props": {
|
|
"text": "Network"
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "FlexRepeater_6"
|
|
},
|
|
"position": {
|
|
"basis": "47px"
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": "",
|
|
"fontSize": 14
|
|
},
|
|
"objectName": "PLC Data",
|
|
"tagPath": "[default]UDT_Instances/Network/PLC_Data_Instance"
|
|
}
|
|
],
|
|
"path": "Development/L4_item",
|
|
"style": {
|
|
"gap": "4px",
|
|
"padding": "4px"
|
|
}
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "root"
|
|
},
|
|
"props": {
|
|
"alignItems": "baseline",
|
|
"direction": "column"
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
} |