{ "custom": {}, "params": { "boxColor": "var(--olGray)", "pageId": "", "textColor": "var(--olGray)" }, "propConfig": { "params.boxColor": { "paramDirection": "input", "persistent": true }, "params.pageId": { "paramDirection": "input", "persistent": true }, "params.textColor": { "paramDirection": "input", "persistent": true } }, "props": { "defaultSize": { "height": 1061, "width": 1920 } }, "root": { "children": [ { "meta": { "name": "UT_GP6" }, "position": { "height": 211, "width": 752, "x": 123, "y": 20.9 }, "props": { "elements": [ { "elements": [ { "elements": [ { "d": "M53.6,199.28L50.9,207.38L48.2,199.28L53.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o1", "name": "o1", "type": "path" }, { "d": "M50.9,140.9L50.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M183.6,199.28L180.9,207.38L178.2,199.28L183.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o2", "name": "o2", "type": "path" }, { "d": "M180.9,140.9L180.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M313.6,199.28L310.9,207.38L308.2,199.28L313.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o3", "name": "o3", "type": "path" }, { "d": "M310.9,140.9L310.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M443.6,199.28L440.9,207.38L438.2,199.28L443.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o4", "name": "o4", "type": "path" }, { "d": "M440.9,140.9L440.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M573.6,199.28L570.9,207.38L568.2,199.28L573.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o5", "name": "o5", "type": "path" }, { "d": "M570.9,140.9L570.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M703.6,199.28L700.9,207.38L698.2,199.28L703.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o6", "name": "o6", "type": "path" }, { "d": "M700.9,140.9L700.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Outpus", "name": "Outpus", "type": "group" }, { "elements": [ { "d": "M0.9,0.9L28.9,0.9C30.005,0.9 30.9,1.795 30.9,2.9C30.9,10.995 30.9,40.9 30.9,40.9", "fill": { "paint": "transparent" }, "id": "L", "name": "L", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M70.902,40.9L70.902,2.9C70.902,1.795 71.797,0.9 72.902,0.9C84.873,0.9 146.929,0.9 158.9,0.9C160.005,0.9 160.9,1.795 160.9,2.9C160.9,10.995 160.9,40.9 160.9,40.9", "fill": { "paint": "transparent" }, "id": "u1", "name": "u1", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M200.9,40.9L200.9,2.9C200.9,1.795 201.795,0.9 202.9,0.9C214.871,0.9 276.927,0.9 288.898,0.9C290.003,0.9 290.898,1.795 290.898,2.9C290.898,10.995 290.898,40.9 290.898,40.9", "fill": { "paint": "transparent" }, "id": "u2", "name": "u2", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M330.9,40.9L330.9,2.9C330.9,1.795 331.795,0.9 332.9,0.9C344.871,0.9 406.927,0.9 418.898,0.9C420.003,0.9 420.898,1.795 420.898,2.9C420.898,10.995 420.898,40.9 420.898,40.9", "fill": { "paint": "transparent" }, "id": "u3", "name": "u3", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M460.902,40.9L460.902,2.9C460.902,1.795 461.797,0.9 462.902,0.9C474.873,0.9 536.929,0.9 548.9,0.9C550.005,0.9 550.9,1.795 550.9,2.9C550.9,10.995 550.9,40.9 550.9,40.9", "fill": { "paint": "transparent" }, "id": "u4", "name": "u4", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M590.9,40.9L590.9,2.9C590.9,1.795 591.795,0.9 592.9,0.9C604.871,0.9 666.927,0.9 678.898,0.9C680.003,0.9 680.898,1.795 680.898,2.9C680.898,10.995 680.898,40.9 680.898,40.9", "fill": { "paint": "transparent" }, "id": "u5", "name": "u5", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M750.9,0.9L722.9,0.9C721.795,0.9 720.9,1.795 720.9,2.9C720.9,10.995 720.9,40.9 720.9,40.9", "fill": { "paint": "transparent" }, "id": "R", "name": "R", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Inputs", "name": "Inputs", "type": "group" } ], "id": "UT_Gp6", "name": "UT_Gp6", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 752 211" }, "type": "ia.shapes.svg" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-3" }, "position": { "height": 198, "width": 117, "x": 117.5, "y": 42 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-4" }, "position": { "height": 198, "width": 117, "x": 247, "y": 41.887 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "meta": { "name": "UT_GP7" }, "position": { "height": 211, "width": 882, "x": 983, "y": 20.9 }, "props": { "elements": [ { "elements": [ { "elements": [ { "d": "M53.6,199.28L50.9,207.38L48.2,199.28L53.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o1", "name": "o1", "type": "path" }, { "d": "M50.9,140.9L50.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M183.6,199.28L180.9,207.38L178.2,199.28L183.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o2", "name": "o2", "type": "path" }, { "d": "M180.9,140.9L180.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M313.6,199.28L310.9,207.38L308.2,199.28L313.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o3", "name": "o3", "type": "path" }, { "d": "M310.9,140.9L310.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M443.6,199.28L440.9,207.38L438.2,199.28L443.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o4", "name": "o4", "type": "path" }, { "d": "M440.9,140.9L440.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M573.6,199.28L570.9,207.38L568.2,199.28L573.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o5", "name": "o5", "type": "path" }, { "d": "M570.9,140.9L570.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M703.6,199.28L700.9,207.38L698.2,199.28L703.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o6", "name": "o6", "type": "path" }, { "d": "M700.9,140.9L700.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M833.6,199.28L830.9,207.38L828.2,199.28L833.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o7", "name": "o7", "type": "path" }, { "d": "M830.9,140.9L830.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Outputs", "name": "Outputs", "type": "group" }, { "elements": [ { "d": "M0.9,0.9L28.9,0.9C30.005,0.9 30.9,1.795 30.9,2.9C30.9,10.995 30.9,40.9 30.9,40.9", "fill": { "paint": "transparent" }, "id": "l", "name": "l", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M70.902,40.9L70.902,2.9C70.902,1.795 71.797,0.9 72.902,0.9C84.873,0.9 146.929,0.9 158.9,0.9C160.005,0.9 160.9,1.795 160.9,2.9C160.9,10.995 160.9,40.9 160.9,40.9", "fill": { "paint": "transparent" }, "id": "u1", "name": "u1", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M200.902,40.9L200.902,2.9C200.902,1.795 201.797,0.9 202.902,0.9C214.873,0.9 276.929,0.9 288.9,0.9C290.005,0.9 290.9,1.795 290.9,2.9C290.9,10.995 290.9,40.9 290.9,40.9", "fill": { "paint": "transparent" }, "id": "u2", "name": "u2", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M330.9,40.9L330.9,2.9C330.9,1.795 331.795,0.9 332.9,0.9C344.871,0.9 406.927,0.9 418.898,0.9C420.003,0.9 420.898,1.795 420.898,2.9C420.898,10.995 420.898,40.9 420.898,40.9", "fill": { "paint": "transparent" }, "id": "u3", "name": "u3", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M460.9,40.9C460.9,40.9 460.9,10.995 460.9,2.9C460.9,1.795 461.795,0.9 462.9,0.9C474.871,0.9 536.927,0.9 548.898,0.9C550.003,0.9 550.898,1.795 550.898,2.9C550.898,10.995 550.898,40.9 550.898,40.9", "fill": { "paint": "transparent" }, "id": "u4", "name": "u4", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M590.902,40.9L590.902,2.9C590.902,1.795 591.797,0.9 592.902,0.9C604.873,0.9 666.929,0.9 678.9,0.9C680.005,0.9 680.9,1.795 680.9,2.9C680.9,10.995 680.9,40.9 680.9,40.9", "fill": { "paint": "transparent" }, "id": "u5", "name": "u5", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M720.9,40.9C720.9,40.9 720.9,10.995 720.9,2.9C720.9,1.795 721.795,0.9 722.9,0.9C734.871,0.9 796.927,0.9 808.898,0.9C810.003,0.9 810.898,1.795 810.898,2.9C810.898,10.995 810.898,40.9 810.898,40.9", "fill": { "paint": "transparent" }, "id": "u6", "name": "u6", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M880.9,0.9L852.9,0.9C851.795,0.9 850.9,1.795 850.9,2.9C850.9,10.995 850.9,40.9 850.9,40.9", "fill": { "paint": "transparent" }, "id": "r", "name": "r", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Inputs", "name": "Inputs", "type": "group" } ], "id": "UT_GP7", "name": "UT_GP7", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 882 211" }, "type": "ia.shapes.svg" }, { "meta": { "name": "UT_GP8" }, "position": { "height": 211, "width": 752, "x": 123, "y": 272.9 }, "props": { "elements": [ { "elements": [ { "elements": [ { "d": "M53.6,199.28L50.9,207.38L48.2,199.28L53.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o1", "name": "o1", "type": "path" }, { "d": "M50.9,140.9L50.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M183.6,199.28L180.9,207.38L178.2,199.28L183.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o2", "name": "o2", "type": "path" }, { "d": "M180.9,140.9L180.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M313.6,199.28L310.9,207.38L308.2,199.28L313.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o3", "name": "o3", "type": "path" }, { "d": "M310.9,140.9L310.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M443.6,199.28L440.9,207.38L438.2,199.28L443.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o4", "name": "o4", "type": "path" }, { "d": "M440.9,140.9L440.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M573.6,199.28L570.9,207.38L568.2,199.28L573.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o5", "name": "o5", "type": "path" }, { "d": "M570.9,140.9L570.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M703.6,199.28L700.9,207.38L698.2,199.28L703.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o6", "name": "o6", "type": "path" }, { "d": "M700.9,140.9L700.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Outpus", "name": "Outpus", "type": "group" }, { "elements": [ { "d": "M0.9,0.9L28.9,0.9C30.005,0.9 30.9,1.795 30.9,2.9C30.9,10.995 30.9,40.9 30.9,40.9", "fill": { "paint": "transparent" }, "id": "L", "name": "L", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M70.902,40.9L70.902,2.9C70.902,1.795 71.797,0.9 72.902,0.9C84.873,0.9 146.929,0.9 158.9,0.9C160.005,0.9 160.9,1.795 160.9,2.9C160.9,10.995 160.9,40.9 160.9,40.9", "fill": { "paint": "transparent" }, "id": "u1", "name": "u1", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M200.9,40.9L200.9,2.9C200.9,1.795 201.795,0.9 202.9,0.9C214.871,0.9 276.927,0.9 288.898,0.9C290.003,0.9 290.898,1.795 290.898,2.9C290.898,10.995 290.898,40.9 290.898,40.9", "fill": { "paint": "transparent" }, "id": "u2", "name": "u2", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M330.9,40.9L330.9,2.9C330.9,1.795 331.795,0.9 332.9,0.9C344.871,0.9 406.927,0.9 418.898,0.9C420.003,0.9 420.898,1.795 420.898,2.9C420.898,10.995 420.898,40.9 420.898,40.9", "fill": { "paint": "transparent" }, "id": "u3", "name": "u3", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M460.902,40.9L460.902,2.9C460.902,1.795 461.797,0.9 462.902,0.9C474.873,0.9 536.929,0.9 548.9,0.9C550.005,0.9 550.9,1.795 550.9,2.9C550.9,10.995 550.9,40.9 550.9,40.9", "fill": { "paint": "transparent" }, "id": "u4", "name": "u4", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M590.9,40.9L590.9,2.9C590.9,1.795 591.795,0.9 592.9,0.9C604.871,0.9 666.927,0.9 678.898,0.9C680.003,0.9 680.898,1.795 680.898,2.9C680.898,10.995 680.898,40.9 680.898,40.9", "fill": { "paint": "transparent" }, "id": "u5", "name": "u5", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M750.9,0.9L722.9,0.9C721.795,0.9 720.9,1.795 720.9,2.9C720.9,10.995 720.9,40.9 720.9,40.9", "fill": { "paint": "transparent" }, "id": "R", "name": "R", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Inputs", "name": "Inputs", "type": "group" } ], "id": "UT_Gp6", "name": "UT_Gp6", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 752 211" }, "type": "ia.shapes.svg" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-5" }, "position": { "height": 198, "width": 117, "x": 377, "y": 42 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-6" }, "position": { "height": 198, "width": 117, "x": 507, "y": 42 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-7" }, "position": { "height": 198, "width": 117, "x": 637, "y": 42 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-8" }, "position": { "height": 198, "width": 117, "x": 767, "y": 42 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-9" }, "position": { "height": 198, "width": 117, "x": 117.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-10" }, "position": { "height": 198, "width": 117, "x": 246.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-11" }, "position": { "height": 198, "width": 117, "x": 376.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-12" }, "position": { "height": 198, "width": 117, "x": 506.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-13" }, "position": { "height": 198, "width": 117, "x": 636.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-14" }, "position": { "height": 198, "width": 117, "x": 766.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "meta": { "name": "UT_GP9" }, "position": { "height": 211, "width": 752, "x": 121, "y": 803.89 }, "props": { "elements": [ { "elements": [ { "elements": [ { "d": "M53.6,199.28L50.9,207.38L48.2,199.28L53.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o1", "name": "o1", "type": "path" }, { "d": "M50.9,140.9L50.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M183.6,199.28L180.9,207.38L178.2,199.28L183.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o2", "name": "o2", "type": "path" }, { "d": "M180.9,140.9L180.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M313.6,199.28L310.9,207.38L308.2,199.28L313.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o3", "name": "o3", "type": "path" }, { "d": "M310.9,140.9L310.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M443.6,199.28L440.9,207.38L438.2,199.28L443.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o4", "name": "o4", "type": "path" }, { "d": "M440.9,140.9L440.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M573.6,199.28L570.9,207.38L568.2,199.28L573.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o5", "name": "o5", "type": "path" }, { "d": "M570.9,140.9L570.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M703.6,199.28L700.9,207.38L698.2,199.28L703.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o6", "name": "o6", "type": "path" }, { "d": "M700.9,140.9L700.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Outpus", "name": "Outpus", "type": "group" }, { "elements": [ { "d": "M0.9,0.9L28.9,0.9C30.005,0.9 30.9,1.795 30.9,2.9C30.9,10.995 30.9,40.9 30.9,40.9", "fill": { "paint": "transparent" }, "id": "L", "name": "L", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M70.902,40.9L70.902,2.9C70.902,1.795 71.797,0.9 72.902,0.9C84.873,0.9 146.929,0.9 158.9,0.9C160.005,0.9 160.9,1.795 160.9,2.9C160.9,10.995 160.9,40.9 160.9,40.9", "fill": { "paint": "transparent" }, "id": "u1", "name": "u1", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M200.9,40.9L200.9,2.9C200.9,1.795 201.795,0.9 202.9,0.9C214.871,0.9 276.927,0.9 288.898,0.9C290.003,0.9 290.898,1.795 290.898,2.9C290.898,10.995 290.898,40.9 290.898,40.9", "fill": { "paint": "transparent" }, "id": "u2", "name": "u2", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M330.9,40.9L330.9,2.9C330.9,1.795 331.795,0.9 332.9,0.9C344.871,0.9 406.927,0.9 418.898,0.9C420.003,0.9 420.898,1.795 420.898,2.9C420.898,10.995 420.898,40.9 420.898,40.9", "fill": { "paint": "transparent" }, "id": "u3", "name": "u3", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M460.902,40.9L460.902,2.9C460.902,1.795 461.797,0.9 462.902,0.9C474.873,0.9 536.929,0.9 548.9,0.9C550.005,0.9 550.9,1.795 550.9,2.9C550.9,10.995 550.9,40.9 550.9,40.9", "fill": { "paint": "transparent" }, "id": "u4", "name": "u4", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M590.9,40.9L590.9,2.9C590.9,1.795 591.795,0.9 592.9,0.9C604.871,0.9 666.927,0.9 678.898,0.9C680.003,0.9 680.898,1.795 680.898,2.9C680.898,10.995 680.898,40.9 680.898,40.9", "fill": { "paint": "transparent" }, "id": "u5", "name": "u5", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M750.9,0.9L722.9,0.9C721.795,0.9 720.9,1.795 720.9,2.9C720.9,10.995 720.9,40.9 720.9,40.9", "fill": { "paint": "transparent" }, "id": "R", "name": "R", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Inputs", "name": "Inputs", "type": "group" } ], "id": "UT_Gp6", "name": "UT_Gp6", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 752 211" }, "type": "ia.shapes.svg" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-15" }, "position": { "height": 198, "width": 117, "x": 764, "y": 824.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-16" }, "position": { "height": 198, "width": 117, "x": 634, "y": 824.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-17" }, "position": { "height": 198, "width": 117, "x": 504, "y": 824.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "meta": { "name": "UT_GP10" }, "position": { "height": 211, "width": 752, "x": 121, "y": 551.89 }, "props": { "elements": [ { "elements": [ { "elements": [ { "d": "M53.6,199.28L50.9,207.38L48.2,199.28L53.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o1", "name": "o1", "type": "path" }, { "d": "M50.9,140.9L50.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M183.6,199.28L180.9,207.38L178.2,199.28L183.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o2", "name": "o2", "type": "path" }, { "d": "M180.9,140.9L180.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M313.6,199.28L310.9,207.38L308.2,199.28L313.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o3", "name": "o3", "type": "path" }, { "d": "M310.9,140.9L310.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M443.6,199.28L440.9,207.38L438.2,199.28L443.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o4", "name": "o4", "type": "path" }, { "d": "M440.9,140.9L440.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M573.6,199.28L570.9,207.38L568.2,199.28L573.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o5", "name": "o5", "type": "path" }, { "d": "M570.9,140.9L570.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M703.6,199.28L700.9,207.38L698.2,199.28L703.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o6", "name": "o6", "type": "path" }, { "d": "M700.9,140.9L700.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Outpus", "name": "Outpus", "type": "group" }, { "elements": [ { "d": "M0.9,0.9L28.9,0.9C30.005,0.9 30.9,1.795 30.9,2.9C30.9,10.995 30.9,40.9 30.9,40.9", "fill": { "paint": "transparent" }, "id": "L", "name": "L", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M70.902,40.9L70.902,2.9C70.902,1.795 71.797,0.9 72.902,0.9C84.873,0.9 146.929,0.9 158.9,0.9C160.005,0.9 160.9,1.795 160.9,2.9C160.9,10.995 160.9,40.9 160.9,40.9", "fill": { "paint": "transparent" }, "id": "u1", "name": "u1", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M200.9,40.9L200.9,2.9C200.9,1.795 201.795,0.9 202.9,0.9C214.871,0.9 276.927,0.9 288.898,0.9C290.003,0.9 290.898,1.795 290.898,2.9C290.898,10.995 290.898,40.9 290.898,40.9", "fill": { "paint": "transparent" }, "id": "u2", "name": "u2", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M330.9,40.9L330.9,2.9C330.9,1.795 331.795,0.9 332.9,0.9C344.871,0.9 406.927,0.9 418.898,0.9C420.003,0.9 420.898,1.795 420.898,2.9C420.898,10.995 420.898,40.9 420.898,40.9", "fill": { "paint": "transparent" }, "id": "u3", "name": "u3", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M460.902,40.9L460.902,2.9C460.902,1.795 461.797,0.9 462.902,0.9C474.873,0.9 536.929,0.9 548.9,0.9C550.005,0.9 550.9,1.795 550.9,2.9C550.9,10.995 550.9,40.9 550.9,40.9", "fill": { "paint": "transparent" }, "id": "u4", "name": "u4", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M590.9,40.9L590.9,2.9C590.9,1.795 591.795,0.9 592.9,0.9C604.871,0.9 666.927,0.9 678.898,0.9C680.003,0.9 680.898,1.795 680.898,2.9C680.898,10.995 680.898,40.9 680.898,40.9", "fill": { "paint": "transparent" }, "id": "u5", "name": "u5", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M750.9,0.9L722.9,0.9C721.795,0.9 720.9,1.795 720.9,2.9C720.9,10.995 720.9,40.9 720.9,40.9", "fill": { "paint": "transparent" }, "id": "R", "name": "R", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Inputs", "name": "Inputs", "type": "group" } ], "id": "UT_Gp6", "name": "UT_Gp6", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 752 211" }, "type": "ia.shapes.svg" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-18" }, "position": { "height": 198, "width": 117, "x": 505, "y": 572.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-19" }, "position": { "height": 198, "width": 117, "x": 635, "y": 572.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-20" }, "position": { "height": 198, "width": 117, "x": 765, "y": 572.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-21" }, "position": { "height": 198, "width": 117, "x": 375, "y": 572.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-22" }, "position": { "height": 198, "width": 117, "x": 374, "y": 824.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-23" }, "position": { "height": 198, "width": 117, "x": 245, "y": 572.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-24" }, "position": { "height": 198, "width": 117, "x": 244, "y": 824.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-25" }, "position": { "height": 198, "width": 117, "x": 116, "y": 572.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-26" }, "position": { "height": 198, "width": 117, "x": 116, "y": 824.89 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "meta": { "name": "UT_GP11" }, "position": { "height": 211, "width": 752, "x": 983, "y": 273 }, "props": { "elements": [ { "elements": [ { "elements": [ { "d": "M53.6,199.28L50.9,207.38L48.2,199.28L53.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o1", "name": "o1", "type": "path" }, { "d": "M50.9,140.9L50.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M183.6,199.28L180.9,207.38L178.2,199.28L183.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o2", "name": "o2", "type": "path" }, { "d": "M180.9,140.9L180.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M313.6,199.28L310.9,207.38L308.2,199.28L313.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o3", "name": "o3", "type": "path" }, { "d": "M310.9,140.9L310.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M443.6,199.28L440.9,207.38L438.2,199.28L443.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o4", "name": "o4", "type": "path" }, { "d": "M440.9,140.9L440.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M573.6,199.28L570.9,207.38L568.2,199.28L573.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o5", "name": "o5", "type": "path" }, { "d": "M570.9,140.9L570.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M703.6,199.28L700.9,207.38L698.2,199.28L703.6,199.28Z", "fill": { "paint": "#00d000" }, "id": "o6", "name": "o6", "type": "path" }, { "d": "M700.9,140.9L700.9,200.9", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Outpus", "name": "Outpus", "type": "group" }, { "elements": [ { "d": "M0.9,0.9L28.9,0.9C30.005,0.9 30.9,1.795 30.9,2.9C30.9,10.995 30.9,40.9 30.9,40.9", "fill": { "paint": "transparent" }, "id": "L", "name": "L", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M70.902,40.9L70.902,2.9C70.902,1.795 71.797,0.9 72.902,0.9C84.873,0.9 146.929,0.9 158.9,0.9C160.005,0.9 160.9,1.795 160.9,2.9C160.9,10.995 160.9,40.9 160.9,40.9", "fill": { "paint": "transparent" }, "id": "u1", "name": "u1", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M200.9,40.9L200.9,2.9C200.9,1.795 201.795,0.9 202.9,0.9C214.871,0.9 276.927,0.9 288.898,0.9C290.003,0.9 290.898,1.795 290.898,2.9C290.898,10.995 290.898,40.9 290.898,40.9", "fill": { "paint": "transparent" }, "id": "u2", "name": "u2", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M330.9,40.9L330.9,2.9C330.9,1.795 331.795,0.9 332.9,0.9C344.871,0.9 406.927,0.9 418.898,0.9C420.003,0.9 420.898,1.795 420.898,2.9C420.898,10.995 420.898,40.9 420.898,40.9", "fill": { "paint": "transparent" }, "id": "u3", "name": "u3", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M460.902,40.9L460.902,2.9C460.902,1.795 461.797,0.9 462.902,0.9C474.873,0.9 536.929,0.9 548.9,0.9C550.005,0.9 550.9,1.795 550.9,2.9C550.9,10.995 550.9,40.9 550.9,40.9", "fill": { "paint": "transparent" }, "id": "u4", "name": "u4", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M590.9,40.9L590.9,2.9C590.9,1.795 591.795,0.9 592.9,0.9C604.871,0.9 666.927,0.9 678.898,0.9C680.003,0.9 680.898,1.795 680.898,2.9C680.898,10.995 680.898,40.9 680.898,40.9", "fill": { "paint": "transparent" }, "id": "u5", "name": "u5", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" }, { "d": "M750.9,0.9L722.9,0.9C721.795,0.9 720.9,1.795 720.9,2.9C720.9,10.995 720.9,40.9 720.9,40.9", "fill": { "paint": "transparent" }, "id": "R", "name": "R", "stroke": { "linecap": "butt", "paint": "#00d000", "width": "1.8px" }, "type": "path" } ], "id": "Inputs", "name": "Inputs", "type": "group" } ], "id": "UT_Gp6", "name": "UT_Gp6", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 752 211" }, "type": "ia.shapes.svg" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-27" }, "position": { "height": 198, "width": 117, "x": 977.5, "y": 41.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-28" }, "position": { "height": 198, "width": 117, "x": 977.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-29" }, "position": { "height": 198, "width": 117, "x": 1105.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-30" }, "position": { "height": 198, "width": 117, "x": 1106.5, "y": 41.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-31" }, "position": { "height": 198, "width": 117, "x": 1236.5, "y": 41.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-32" }, "position": { "height": 198, "width": 117, "x": 1235.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-33" }, "position": { "height": 198, "width": 117, "x": 1366.5, "y": 41.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-34" }, "position": { "height": 198, "width": 117, "x": 1365.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-35" }, "position": { "height": 198, "width": 117, "x": 1496.5, "y": 41.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-36" }, "position": { "height": 198, "width": 117, "x": 1495.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-37" }, "position": { "height": 198, "width": 117, "x": 1626.5, "y": 41.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-38" }, "position": { "height": 198, "width": 117, "x": 1625.5, "y": 293.88 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" }, { "custom": { "A": { "IN": false, "InputPower_A": 1, "OUT": 0 }, "B": { "IN": true, "InputPower_B": 1, "OUT": 1 }, "Bus": true }, "meta": { "name": "UT_P5-39" }, "position": { "height": 198, "width": 117, "x": 1757, "y": 42 }, "propConfig": { "custom.A.IN": { "binding": { "config": { "path": "view.params.UT_P5_1" }, "enabled": false, "type": "property" } }, "custom.A.InputPower_A": { "binding": { "config": { "path": "this.custom.A.IN" }, "enabled": false, "type": "property" } }, "custom.A.OUT": { "binding": { "config": { "expression": "if({this.custom.A.IN} \u0026\u0026 {this.props.params.A_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.B.IN": { "binding": { "config": { "expression": "{../UT_0.props.params.inputPower_A}\r\n\u0026\u0026{../UT_3.props.params.A_Closed}\u0026\u0026{../UT_3.props.params.B_Closed}\r\n\u0026\u0026{../UT_2.props.params.A_Closed}\u0026\u0026{../UT_2.props.params.B_Closed}\r\n\u0026\u0026{../UT_1.props.params.A_Closed}\u0026\u0026{../UT_1.props.params.B_Closed}\r\n\u0026\u0026{../UT_0.props.params.A_Closed}\u0026\u0026{../UT_0.props.params.B_Closed}\r\n" }, "enabled": false, "type": "expr" } }, "custom.B.InputPower_B": { "binding": { "config": { "struct": { "Bus": "{this.custom.Bus}", "In": "{this.custom.B.IN}" }, "waitOnAll": true }, "enabled": false, "transforms": [ { "code": "\tIn \u003d value.In\n\tBus \u003d value.Bus\n\t\n\tif (In or Bus) and self.props.params.B_Closed:\n\t\treturn 1\n\telse:\n\t\treturn 0\n\t\n\t", "type": "script" } ], "type": "expr-struct" } }, "custom.B.OUT": { "binding": { "config": { "expression": "if({this.custom.B.IN} \u0026\u0026 {this.props.params.B_Closed} ,1,0)" }, "enabled": false, "type": "expr" } }, "custom.Bus": { "binding": { "config": { "expression": "{this.custom.A.OUT}||{this.custom.B.OUT}" }, "enabled": false, "type": "expr" } } }, "props": { "params": { "config": 2 }, "path": "Library/Symbols/Electrical/Sym_UT", "style": { "overflow": "hidden" } }, "type": "ia.display.view" } ], "meta": { "name": "root" }, "position": { "x": -78, "y": 240 }, "scripts": { "customMethods": [], "extensionFunctions": null, "messageHandlers": [ { "messageType": "eqPopupMsg", "pageScope": true, "script": "\t# implement your handler here\n\tutils.nav.eqPopupMsg(self, payload)", "sessionScope": false, "viewScope": false } ] }, "type": "ia.container.coord" } }