2026-04-24 FE Backup
This commit is contained in:
@@ -0,0 +1,903 @@
|
||||
{
|
||||
"custom": {
|
||||
"allTags": [
|
||||
{
|
||||
"dataType": "Boolean",
|
||||
"displaySelection": 1,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Capture Command",
|
||||
"options": [
|
||||
"Capture done",
|
||||
"Start Capture"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Communication Percent",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Boolean",
|
||||
"displaySelection": 1,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Contactor Status",
|
||||
"options": [
|
||||
"Closed",
|
||||
"Open"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Int4",
|
||||
"displaySelection": 1,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Control Mode",
|
||||
"options": [
|
||||
"Always Open",
|
||||
"Always Closed",
|
||||
"Auto load",
|
||||
"Auto kVRA",
|
||||
"External Control Input",
|
||||
"No contactor",
|
||||
"Diagnostic Always Close"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current A TDD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current A THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current B TDD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current B THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current C TDD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current C THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 1",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 11",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 13",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 17",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 19",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 23",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 25",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 3",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 5",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line A Harmonic 7",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 1",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 11",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 13",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 17",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 19",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 23",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 25",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 3",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 5",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line B Harmonic 7",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 1",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 11",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 13",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 17",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 19",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 23",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 25",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 3",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 5",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Line C Harmonic 7",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Load A THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Load B THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Load C THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Tune A THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Tune B THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Current Tune C THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Boolean",
|
||||
"displaySelection": 1,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Filter At Maximum Capacity",
|
||||
"options": [
|
||||
"Normal",
|
||||
"At Capacity"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Filter Controls Temperature",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Boolean",
|
||||
"displaySelection": 1,
|
||||
"format": 0,
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Filter Powered On",
|
||||
"options": [
|
||||
"Off",
|
||||
"On"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Boolean",
|
||||
"displaySelection": 1,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Filter Status",
|
||||
"options": [
|
||||
"Normal",
|
||||
"Warning"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Line Apparent Power Total",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Line Power Factor",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Line Reactive Power Total",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Line Real Power Total",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Load Apparent Power Total",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Load Power Factor",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Load Reactive Power Total",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Load Real Measure",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Load Real Power Total",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Int4",
|
||||
"displaySelection": 1,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "System State",
|
||||
"options": [
|
||||
"Initialization State Machine",
|
||||
"Initialization Parameters",
|
||||
"Power on Delay",
|
||||
"Unit self State Configuration Check",
|
||||
"Reset",
|
||||
"Force Open Contactor",
|
||||
"Force Close Contactor",
|
||||
"Auto Load Open",
|
||||
"Auto Load Close",
|
||||
"Auto kVAR Close",
|
||||
"Auto kVAR Open",
|
||||
"External Open",
|
||||
"External Close",
|
||||
"No Contactor",
|
||||
"Contactor Closed Inhibited",
|
||||
"Calibrate offsets",
|
||||
"Calibrate Magnitude",
|
||||
"No Communication",
|
||||
"Communication configuration",
|
||||
"PCB Calibration Check",
|
||||
"Unit Calibration check",
|
||||
"Pre-Calibration Check",
|
||||
"Unit in Contactor debug Close State"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage AB THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage BC THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage CA THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage Load AB THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage Load BC THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage Load CA THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage Tune AB THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage Tune BC THD",
|
||||
"options": []
|
||||
},
|
||||
{
|
||||
"dataType": "Float4",
|
||||
"displaySelection": 0,
|
||||
"format": "0.0",
|
||||
"instancePosition": 999,
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
},
|
||||
"name": "Voltage Tune CA THD",
|
||||
"options": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"params": {
|
||||
"tagPath": "[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_CH48_HF"
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.allTags": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"struct": {
|
||||
"tagPath": "{view.params.tagPath}"
|
||||
},
|
||||
"waitOnAll": true
|
||||
},
|
||||
"enabled": false,
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\toutput \u003d []\n\t# Simulate fetching tag configurations and sorting by name\n\tnodes \u003d system.tag.getConfiguration(value[\u0027tagPath\u0027], True)\n\tfor item in nodes:\n\t if \u0027tags\u0027 in item:\n\t \tsortedTags \u003d sorted(item[\u0027tags\u0027], key\u003dlambda x: x[\u0027name\u0027])\n\t \t#sortedTags \u003d sorted(sortedTags, key\u003dlambda x: x.get(\u0027engUnit\u0027, \u0027misc\u0027) if x.get(\u0027engUnit\u0027, \u0027misc\u0027) !\u003d \"\" else \u0027misc\u0027)\n for tagConfig in sortedTags:\n if str(tagConfig[\u0027tagType\u0027]) \u003d\u003d \u0027AtomicTag\u0027:\n name \u003d tagConfig.get(\"name\", \"\")\n dataType \u003d tagConfig.get(\"dataType\", \"\")\n tagPath \u003d value[\u0027tagPath\u0027] + \u0027/\u0027 + name\n if dataType \u003d\u003d \u0027Boolean\u0027:\n \tdisplaySel \u003d 1\n else:\n \tdisplaySel \u003d 0\n instance \u003d {\n \"instanceStyle\": {\n \"classes\": \"\"\n },\n \"instancePosition\": 999,\n \"name\": name,\n \"dataType\": dataType,\n \"displaySelection\": displaySel,\n \"format\": \"0.0\",\n \"options\": []\n }\n output.append(instance)\n\t# Return or process the sorted output\n\treturn output",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr-struct"
|
||||
},
|
||||
"persistent": true
|
||||
},
|
||||
"params.tagPath": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "FlexRepeater"
|
||||
},
|
||||
"position": {
|
||||
"basis": "100%"
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"struct": {
|
||||
"allTags": "{view.custom.allTags}",
|
||||
"tagPath": "{view.params.tagPath}"
|
||||
},
|
||||
"waitOnAll": true
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\toutput \u003d []\n\tallTags \u003d system.util.jsonDecode(system.util.jsonEncode(value[\u0027allTags\u0027]))\n\tfor tag in allTags:\n\t\ttagName \u003d tag[\"name\"]\n\t\ttag[\"tagPath\"] \u003d value[\"tagPath\"] + \"/\" +tagName\n\t\toutput.append(tag)\n\toutput_sorted \u003d sorted(output, key\u003dlambda item: item[\"instancePosition\"])\n\treturn output_sorted",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr-struct"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignContent": "flex-start",
|
||||
"elementPosition": {
|
||||
"basis": "50%",
|
||||
"grow": 0
|
||||
},
|
||||
"loading": {
|
||||
"order": "with-parent"
|
||||
},
|
||||
"path": "Library/Framework/Tag Info",
|
||||
"style": {
|
||||
"border": "1px solid var(--border)",
|
||||
"gap": "10px 0",
|
||||
"padding": "10px"
|
||||
},
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false,
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"classes": "containers/padded-container"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user