2026-04-24 FE Backup
This commit is contained in:
@@ -0,0 +1,290 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"group": "A",
|
||||
"penList": [
|
||||
{
|
||||
"color": "#e55d19",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Bypass Amps A",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Bypass Amps A"
|
||||
},
|
||||
{
|
||||
"color": "#e57419",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Bypass Amps B",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Bypass Amps B"
|
||||
},
|
||||
{
|
||||
"color": "#e58a19",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Bypass Amps C",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Bypass Amps C"
|
||||
},
|
||||
{
|
||||
"color": "#46e519",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Cellwatch Discharge Current",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Cellwatch Discharge Current"
|
||||
},
|
||||
{
|
||||
"color": "#30e519",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Cellwatch Float Current",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Cellwatch Float Current"
|
||||
},
|
||||
{
|
||||
"color": "#19e519",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Cellwatch JAR Current",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Cellwatch JAR Current"
|
||||
},
|
||||
{
|
||||
"color": "#19e546",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Cellwatch Min_Max Battery Current",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Cellwatch Min_Max Battery Current"
|
||||
},
|
||||
{
|
||||
"color": "#19e5a1",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Input Amps A",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Input Amps A"
|
||||
},
|
||||
{
|
||||
"color": "#19e5b8",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Input Amps B",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Input Amps B"
|
||||
},
|
||||
{
|
||||
"color": "#19e5ce",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Input Amps C",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Input Amps C"
|
||||
},
|
||||
{
|
||||
"color": "#3019e5",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Output Amps A",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Output Amps A"
|
||||
},
|
||||
{
|
||||
"color": "#4619e5",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Output Amps B",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Output Amps B"
|
||||
},
|
||||
{
|
||||
"color": "#5d19e5",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Output Amps C",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Output Amps C"
|
||||
},
|
||||
{
|
||||
"color": "#ce19e5",
|
||||
"enabled": false,
|
||||
"engUnit": "A",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Output Neutral Current",
|
||||
"tagPath": "[Ignition_SATB1_IO1_default]Datahall 1/Development/UPS 1/Output Neutral Current"
|
||||
}
|
||||
]
|
||||
},
|
||||
"propConfig": {
|
||||
"params.group": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.penList": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "12px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.group"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"color": "--neutral-100",
|
||||
"fontSize": "13px",
|
||||
"fontWeight": "bold",
|
||||
"paddingLeft": "10px"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Pen List"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"struct": {
|
||||
"groupName": "{parent.custom.groupName}",
|
||||
"groupNum": "{parent.custom.groupNum}",
|
||||
"tagPath": "{view.params.tagPath}"
|
||||
},
|
||||
"waitOnAll": true
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tkW_tags \u003d system.tag.browse(value[\u0027tagPath\u0027], {\u0027name\u0027:\u0027*kW*\u0027, \u0027tagType\u0027:\u0027AtomicTag\u0027})\n\tkVA_tags \u003d system.tag.browse(value[\u0027tagPath\u0027], {\u0027name\u0027:\u0027*kVA*\u0027, \u0027tagType\u0027:\u0027AtomicTag\u0027})\n\ttags \u003d list(kW_tags) + list(kVA_tags)\n\toutput \u003d []\n\tfor i, tag in enumerate(tags):\n\t\tinstance \u003d {\n\t\t\t\"color\": utils.misc.getHexColorFromInt((value[\u0027groupNum\u0027] * 10) + i),\n\t\t\t\"enabled\": False,\n\t\t\t\"group\": value[\u0027groupName\u0027],\n\t\t\t\"instancePosition\": {},\n\t\t\t\"instanceStyle\": {\n\t\t\t\"classes\": \"\"\n\t\t\t},\n\t\t\t\"name\": tag[\u0027name\u0027],\n\t\t\t\"path\": tag[\u0027fullPath\u0027]\n\t\t}\n\t\toutput.append(instance)\n\treturn output",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr-struct"
|
||||
}
|
||||
},
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.penList"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"loading": {
|
||||
"order": "with-parent"
|
||||
},
|
||||
"path": "Library/Templates/Framework/Pen",
|
||||
"style": {
|
||||
"marginLeft": "10px",
|
||||
"marginTop": "5px",
|
||||
"overflow": "hidden"
|
||||
},
|
||||
"useDefaultViewHeight": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"custom": {
|
||||
"groupName": "Power",
|
||||
"groupNum": 1
|
||||
},
|
||||
"meta": {
|
||||
"name": "Pens Group 1"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"paddingBottom": "8px",
|
||||
"paddingTop": "10px"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user