Files
Stream_PHX_A7/Gateways/FE/projects/.resources/c8078268ebeb58e9c8538dcc98f95dbcd18ff2072a38e8289e350824d7250ea4

5759 lines
181 KiB
Plaintext

{
"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"
}
}