Files
Stream_PHX_A7/Gateways/FE/projects/.resources/7d9fa50ea7de88fca3079bd406489681fbf0f7fa9f7cd9ad3d4a7677d8d0b429

1451 lines
56 KiB
Plaintext

{
"custom": {
"coolDown": false,
"coolDownTimer": 5,
"running": 0
},
"params": {
"objectName": "GEN",
"tagPath": "[Ignition_Common_IO_Gtwy]Yard/SATB1_YARD_GEN-P4-1",
"tagPath_ATS": "[Ignition_SATB1_IO1_default]ER1242/SWBD/SATB1_ER1242_ATS"
},
"propConfig": {
"custom.coolDown": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath_ATS": "{view.params.tagPath_ATS}"
},
"tagPath": "{tagPath_ATS}/CP State"
},
"enabled": false,
"transforms": [
{
"fallback": false,
"inputType": "scalar",
"mappings": [
{
"input": 34,
"output": true
}
],
"outputType": "scalar",
"type": "map"
}
],
"type": "tag"
},
"persistent": true
},
"custom.coolDownTimer": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath_ATS": "{view.params.tagPath_ATS}"
},
"tagPath": "{tagPath_ATS}/CP State Data"
},
"enabled": false,
"type": "tag"
},
"persistent": true
},
"custom.running": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.tagPath}"
},
"tagPath": "{tagPath}/Run Status"
},
"enabled": false,
"type": "tag"
},
"persistent": true
},
"params.objectName": {
"paramDirection": "input",
"persistent": true
},
"params.tagPath": {
"paramDirection": "input",
"persistent": true
},
"params.tagPath_ATS": {
"paramDirection": "input",
"persistent": true
}
},
"props": {
"defaultSize": {
"height": 104,
"width": 253
}
},
"root": {
"children": [
{
"custom": {
"colorHandle": {}
},
"events": {
"dom": {
"onClick": {
"config": {
"script": "\ttagPath \u003d self.view.params.tagPath\n\tobjectName \u003d self.view.params.objectName\n\tpayload\u003d{\n\t\t\u0027objectName\u0027: objectName,\n\t\t\u0027tagPath\u0027: tagPath,\n\t\t\u0027modal\u0027: False,\n\t\t\u0027resizable\u0027: True,\n\t\t\u0027draggable\u0027: True,\n\t\t\u0027position\u0027: {\n#\t\t\t\u0027left\u0027:\u00270\u0027,\n#\t\t\t\u0027top\u0027:\u00270\u0027,\n\t\t\t\u0027width\u0027: \u00271000px\u0027,\n\t\t\t\u0027height\u0027: \u0027800px\u0027\n\t\t}\n\t}\n\tutils.nav.eqPopupMsg(self, payload)"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Generator SVG"
},
"position": {
"height": 95,
"width": 126,
"x": 1.66,
"y": 8.88
},
"propConfig": {
"custom.colorHandle.Background": {
"binding": {
"config": {
"struct": {
"alarmSeverity": "{parent.custom.alarmSeverity}",
"running": "{view.custom.running}"
},
"waitOnAll": true
},
"transforms": [
{
"code": "\tif value[\u0027alarmSeverity\u0027] \u003e 0:\n\t\tColor \u003d 2\n\telif value[\u0027running\u0027] \u003d\u003d True:\n\t\tColor \u003d 1\n\telse :\n\t\tColor \u003d 0\n\treturn Color\n",
"type": "script"
},
{
"fallback": "#D5D5D5",
"inputType": "scalar",
"mappings": [
{
"input": 0,
"output": "#D5D5D5"
},
{
"input": 1,
"output": "#FFFF47"
},
{
"input": 2,
"output": "#FF0000"
}
],
"outputType": "color",
"type": "map"
}
],
"type": "expr-struct"
}
},
"custom.colorHandle.Thunder": {
"binding": {
"config": {
"struct": {
"alarmSeverity": "{parent.custom.alarmSeverity}",
"running": "{view.custom.running}"
},
"waitOnAll": true
},
"transforms": [
{
"code": "\tif value[\u0027running\u0027] \u003d\u003d True:\n\t\tColor \u003d \u0027Orange\u0027\n\telse:\n\t\tColor \u003d \u0027White\u0027\n\treturn Color\n",
"type": "script"
}
],
"type": "expr-struct"
}
},
"custom.colorHandle.Thunder_border": {
"binding": {
"config": {
"struct": {
"alarmSeverity": "{parent.custom.alarmSeverity}",
"running": "{view.custom.running}"
},
"waitOnAll": true
},
"transforms": [
{
"code": "\tif value[\u0027running\u0027] \u003d\u003d True:\n\t\tColor \u003d \u0027White\u0027\n\telse:\n\t\tColor \u003d \u0027Black\u0027\n\treturn Color\n",
"type": "script"
}
],
"type": "expr-struct"
}
},
"props.elements[1].elements[0].elements[0].fill.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Background"
},
"type": "property"
}
},
"props.elements[1].elements[0].elements[2].fill.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Background"
},
"type": "property"
}
},
"props.elements[1].elements[0].elements[3].fill.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Background"
},
"type": "property"
}
},
"props.elements[1].elements[0].elements[4].fill.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Background"
},
"type": "property"
}
},
"props.elements[1].elements[0].elements[5].fill.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Background"
},
"type": "property"
}
},
"props.elements[1].elements[0].elements[6].fill.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Thunder"
},
"type": "property"
}
},
"props.elements[1].elements[0].elements[6].stroke.paint": {
"binding": {
"config": {
"path": "this.custom.colorHandle.Thunder_border"
},
"type": "property"
}
}
},
"props": {
"elements": [
{
"name": "defs",
"type": "defs"
},
{
"elements": [
{
"elements": [
{
"d": "M.0,.0L1099.0,.0L1099.0,647.1L.0,647.1L.0,.0z",
"fill": {},
"id": "shape2",
"name": "shape2",
"stroke": {
"paint": "black",
"width": 3
},
"transform": "translate(7.803696,64.809411)",
"type": "path"
},
{
"elements": [
{
"d": "M11.7,.0L300.3,.0C306.8,.0,312.1,6.9,312.1,15.5L312.1,129.0C312.1,137.6,306.8,144.5,300.3,144.5L11.7,144.5C5.2,144.5,.0,137.6,.0,129.0L.0,15.5C.0,6.9,5.2,.0,11.7,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape4",
"name": "shape4",
"stroke": {
"paint": "#000000",
"width": 3
},
"transform": "translate(-0.000000,0.000000)",
"type": "path"
},
{
"d": "M5.0,.0L287.8,.0C290.7,.0,293.1,2.9,293.1,6.6L293.1,116.8C293.1,120.5,290.7,123.5,287.8,123.5L5.0,123.5C2.2,123.5,.0,120.5,.0,116.8L.0,6.6C.0,2.9,2.2,.0,5.0,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape5",
"name": "shape5",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(9.523796,10.439984)",
"type": "path"
},
{
"elements": [
{
"d": "M-0.0,11.0C-0.0,4.9,4.9,-0.0,10.9,-0.0C16.9,-0.0,21.9,4.9,21.9,11.0C21.9,17.1,16.9,22.0,10.9,22.0C4.9,22.0,-0.0,17.1,-0.0,11.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape7",
"name": "shape7",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.018123,0.018207)",
"type": "path"
},
{
"d": "M-0.0,9.0C-0.0,4.0,4.0,-0.0,8.9,-0.0C13.8,-0.0,17.8,4.0,17.8,9.0C17.8,13.9,13.8,18.0,8.9,18.0C4.0,18.0,-0.0,13.9,-0.0,9.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape8",
"name": "shape8",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(2.020118,2.034389)",
"type": "path"
}
],
"id": "group6",
"name": "group6",
"transform": "matrix(0.000000,1.000000,-1.000000,0.000000,193.502876,39.600685)",
"type": "group"
},
{
"elements": [
{
"d": "M-0.0,11.0C-0.0,4.9,4.9,-0.0,10.9,-0.0C16.9,-0.0,21.9,4.9,21.9,11.0C21.9,17.1,16.9,22.0,10.9,22.0C4.9,22.0,-0.0,17.1,-0.0,11.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape10",
"name": "shape10",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.018123,0.018207)",
"type": "path"
},
{
"d": "M-0.0,9.0C-0.0,4.0,4.0,-0.0,8.9,-0.0C13.8,-0.0,17.8,4.0,17.8,9.0C17.8,13.9,13.8,18.0,8.9,18.0C4.0,18.0,-0.0,13.9,-0.0,9.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape11",
"name": "shape11",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(2.020118,2.034389)",
"type": "path"
}
],
"id": "group9",
"name": "group9",
"transform": "matrix(0.000000,1.000000,-1.000000,0.000000,256.624551,39.600685)",
"type": "group"
},
{
"elements": [
{
"d": "M-0.0,11.0C-0.0,4.9,4.9,-0.0,10.9,-0.0C16.9,-0.0,21.9,4.9,21.9,11.0C21.9,17.1,16.9,22.0,10.9,22.0C4.9,22.0,-0.0,17.1,-0.0,11.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape13",
"name": "shape13",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.018123,0.018207)",
"type": "path"
},
{
"d": "M-0.0,9.0C-0.0,4.0,4.0,-0.0,8.9,-0.0C13.8,-0.0,17.8,4.0,17.8,9.0C17.8,13.9,13.8,18.0,8.9,18.0C4.0,18.0,-0.0,13.9,-0.0,9.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape14",
"name": "shape14",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(2.020118,2.034389)",
"type": "path"
}
],
"id": "group12",
"name": "group12",
"transform": "matrix(0.000000,1.000000,-1.000000,0.000000,193.502876,96.044098)",
"type": "group"
},
{
"elements": [
{
"d": "M-0.0,11.0C-0.0,4.9,4.9,-0.0,10.9,-0.0C16.9,-0.0,21.9,4.9,21.9,11.0C21.9,17.1,16.9,22.0,10.9,22.0C4.9,22.0,-0.0,17.1,-0.0,11.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape16",
"name": "shape16",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.018123,0.018207)",
"type": "path"
},
{
"d": "M-0.0,9.0C-0.0,4.0,4.0,-0.0,8.9,-0.0C13.8,-0.0,17.8,4.0,17.8,9.0C17.8,13.9,13.8,18.0,8.9,18.0C4.0,18.0,-0.0,13.9,-0.0,9.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape17",
"name": "shape17",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(2.020118,2.034389)",
"type": "path"
}
],
"id": "group15",
"name": "group15",
"transform": "matrix(0.000000,1.000000,-1.000000,0.000000,256.624551,96.044098)",
"type": "group"
},
{
"elements": [
{
"d": "M1.0,.0L63.5,.0C64.1,.0,64.6,.5,64.6,1.0L64.6,64.1C64.6,64.6,64.1,65.1,63.5,65.1L1.0,65.1C.5,65.1,.0,64.6,.0,64.1L.0,1.0C.0,.5,.5,.0,1.0,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape19",
"name": "shape19",
"stroke": {
"paint": "#000000",
"width": "3"
},
"type": "path"
},
{
"d": "M1.0,.0L55.5,.0C56.1,.0,56.6,.5,56.6,1.0L56.6,36.5L35.2,57.3L1.0,57.3C.4,57.3,.0,56.8,.0,56.2L.0,1.0C.0,.5,.4,.0,1.0,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape20",
"name": "shape20",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(4.006916,3.904640)",
"type": "path"
},
{
"d": "M1.0,.0L53.5,.0C54.0,.0,54.5,.4,54.5,1.0L54.5,35.2L33.9,55.2L1.0,55.2C.4,55.2,.0,54.7,.0,54.1L.0,1.0C.0,.4,.4,.0,1.0,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape21",
"name": "shape21",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(5.189219,5.230563)",
"type": "path"
},
{
"d": "M.0,.0L20.2,24.0L22.6,21.6L.0,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape22",
"name": "shape22",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(20.341088,18.535318)",
"type": "path"
},
{
"d": "M.0,.0L5.9,.0",
"fill": {
"paint": "transparent"
},
"id": "shape23",
"name": "shape23",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(11.477683,47.672420)",
"type": "path"
},
{
"d": "M.0,.0L5.2,2.4",
"fill": {
"paint": "transparent"
},
"id": "shape24",
"name": "shape24",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(13.719801,31.375364)",
"type": "path"
},
{
"d": "M.0,.0L2.7,4.5",
"fill": {
"paint": "transparent"
},
"id": "shape25",
"name": "shape25",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(31.656798,12.958820)",
"type": "path"
},
{
"d": "M.0,.0L.0,5.3",
"fill": {
"paint": "transparent"
},
"id": "shape26",
"name": "shape26",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(49.313414,10.031154)",
"type": "path"
},
{
"d": "M.0,.0L17.8,.0L17.8,6.6L.0,6.6L.0,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape27",
"name": "shape27",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(7.927037,8.358215)",
"type": "path"
},
{
"d": "M.0,14.8C.0,6.4,6.7,-0.0,14.6,-0.0C14.6,.3,14.3,29.8,14.3,29.8C6.4,29.8,.0,23.2,.0,14.8z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape28",
"name": "shape28",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "matrix(0.707107,0.707107,-0.707107,0.707107,49.593653,29.494110)",
"type": "path"
},
{
"d": "M.0,14.0C.0,6.1,6.3,-0.0,13.8,-0.0C13.8,.3,13.5,28.2,13.5,28.2C6.0,28.2,.0,21.9,.0,14.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape29",
"name": "shape29",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "matrix(0.707107,0.707107,-0.707107,0.707107,49.478237,30.529862)",
"type": "path"
},
{
"d": "M.0,1.8C.0,.8,.8,.0,1.8,.0C2.9,.0,3.7,.8,3.7,1.8C3.7,2.8,2.9,3.7,1.8,3.7C.8,3.7,.0,2.8,.0,1.8z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape30",
"name": "shape30",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(30.832587,55.780594)",
"type": "path"
},
{
"d": "M.0,1.8C.0,.8,.8,.0,1.8,.0C2.9,.0,3.7,.8,3.7,1.8C3.7,2.8,2.9,3.7,1.8,3.7C.8,3.7,.0,2.8,.0,1.8z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape31",
"name": "shape31",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(54.584078,32.287246)",
"type": "path"
}
],
"id": "group18",
"name": "group18",
"transform": "translate(44.622343,39.707895)",
"type": "group"
}
],
"id": "group3",
"name": "group3",
"transform": "translate(55.686687,125.529216)",
"type": "group"
},
{
"d": "M.0,.0L671.7,.0L671.7,652.9L.0,652.9L.0,.0z",
"fill": {
"rule": "nonzero"
},
"id": "shape32",
"name": "shape32",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(435.110930,64.809845)",
"type": "path"
},
{
"d": "M.0,.0L341.1,.0L341.1,652.9L.0,652.9L.0,.0z",
"fill": {
"rule": "nonzero"
},
"id": "shape33",
"name": "shape33",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(766.122799,64.809845)",
"type": "path"
},
{
"d": "M66.8,.0L1032.1,.0L1099.0,34.2L1099.0,66.4L.0,66.4L.0,35.0L66.8,.0z",
"fill": {
"rule": "nonzero"
},
"id": "shape34",
"name": "shape34",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(7.803696,0.000000)",
"type": "path"
},
{
"d": "M.0,.0L1115.0,.0L1115.0,62.2L.0,62.2L.0,.0z",
"fill": {
"rule": "nonzero"
},
"id": "shape35",
"name": "shape35",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(-0.000000,711.862000)",
"type": "path"
},
{
"d": "M35.8,4.4L72.8,.0L33.1,47.5L80.1,43.2L16.8,132.2L47.1,64.6L.0,70.0L35.8,4.4z",
"fill": {
"rule": "nonzero"
},
"id": "shape36",
"name": "shape36",
"stroke": {
"width": 3
},
"transform": "matrix(0.999391,0.034899,-0.034899,0.999391,965.169307,12.700373)",
"type": "path"
},
{
"elements": [
{
"elements": [
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape39",
"name": "shape39",
"stroke": {
"paint": "#000000",
"width": "3"
},
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape40",
"name": "shape40",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,35.670844)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape41",
"name": "shape41",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,74.659640)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape42",
"name": "shape42",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,110.567249)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape43",
"name": "shape43",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,147.423062)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape44",
"name": "shape44",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,184.278875)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape45",
"name": "shape45",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,219.831486)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape46",
"name": "shape46",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,257.991045)",
"type": "path"
}
],
"id": "group38",
"name": "group38",
"transform": "translate(0.130280,0.000000)",
"type": "group"
},
{
"elements": [
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape48",
"name": "shape48",
"stroke": {
"paint": "#000000",
"width": "3"
},
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape49",
"name": "shape49",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,35.670844)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape50",
"name": "shape50",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,74.659640)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape51",
"name": "shape51",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,110.567249)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape52",
"name": "shape52",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,147.423062)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape53",
"name": "shape53",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,184.278875)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape54",
"name": "shape54",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,219.831486)",
"type": "path"
},
{
"d": "M6.6,.0L59.8,.0C63.5,.0,66.6,3.0,66.6,6.7L66.6,6.7C66.6,10.5,63.5,13.5,59.8,13.5L6.6,13.5C2.9,13.5,-0.1,10.5,-0.1,6.7L-0.1,6.7C-0.1,3.0,2.9,.0,6.6,.0z",
"fill": {
"paint": "#ffffff",
"rule": "nonzero"
},
"id": "shape55",
"name": "shape55",
"stroke": {
"paint": "#000000",
"width": "3"
},
"transform": "translate(0.000000,257.991045)",
"type": "path"
}
],
"id": "group47",
"name": "group47",
"transform": "translate(136.425137,0.004644)",
"type": "group"
}
],
"id": "group37",
"name": "group37",
"transform": "translate(110.237594,405.443400)",
"type": "group"
}
],
"id": "group1",
"name": "group1",
"transform": "translate(0.000000,5.669291)",
"type": "group"
}
],
"id": "page1",
"name": "page1",
"transform": "",
"type": "group"
}
],
"preserveAspectRatio": "xMaxYMax",
"style": {
"classes": "containers/HoverOver"
},
"viewBox": "0 0 1132 804"
},
"type": "ia.shapes.svg"
},
{
"meta": {
"name": "Label"
},
"position": {
"height": 10,
"width": 125,
"x": 127.85,
"y": 21.71
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"CDtimer": "{view.custom.coolDownTimer}",
"alarmSeverity": "{parent.custom.alarmSeverity}",
"cooldown": "{view.custom.coolDown}",
"runStatus": "{view.custom.running}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tif value[\u0027runStatus\u0027]\u003d\u003dTrue and value[\u0027CDtimer\u0027]\u003e0:\n\t\tstate \u003d \u0027Cooldown \u0027+ str(value[\u0027CDtimer\u0027]) + \u0027sec\u0027\n\telif value[\u0027runStatus\u0027] \u003d\u003d True:\n\t\tstate \u003d \u0027Running\u0027\n\telse:\n\t\tstate \u003d \u0027Off\u0027\n\tif value[\u0027alarmSeverity\u0027] \u003e 0:\n\t\tAlarm \u003d \u0027 and alarmed\u0027\n\telse :\n\t\tAlarm \u003d \u0027\u0027\n\treturn state + Alarm\n",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Off",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_0"
},
"position": {
"height": 11,
"width": 210,
"x": 127.9,
"y": 32.7
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"tagPath": "{view.params.tagPath}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tstate \u003d system.tag.browse(value[\u0027tagPath\u0027],{\u0027name\u0027:\u0027Run Hours\u0027})[0][\u0027value\u0027].value\n\tstate \u003d \"%.1f\" % state\n\treturn \u0027Run Hrs: \u0027+state+ \u0027 hr\u0027\n\t",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Run Hrs: 49.6 hrs",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_1"
},
"position": {
"height": 10,
"width": 125,
"x": 127.9,
"y": 43.7
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"tagPath": "{view.params.tagPath}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tstate \u003d system.tag.browse(value[\u0027tagPath\u0027],{\u0027name\u0027:\u0027Fuel Percent\u0027})[0][\u0027value\u0027].value\n\tstate \u003d \"%.1f\" % state\n\treturn \u0027Fuel Percent: \u0027+state+ \u0027%\u0027\n",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Fuel Percent 91.0%",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_2"
},
"position": {
"height": 10,
"width": 125,
"x": 127.9,
"y": 54.7
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"displayName": "\u0027Power Total\u0027",
"engUnits": "\u0027KW\u0027",
"tagName": "\u0027Total kW\u0027",
"tagPath": "{view.params.tagPath}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tstate \u003d system.tag.browse(value[\u0027tagPath\u0027],{\u0027name\u0027:value[\u0027tagName\u0027]})[0][\u0027value\u0027].value\n\tstate \u003d \"%.1f\" % state\n\treturn value[\u0027displayName\u0027]+\u0027: \u0027+state+ \u0027 \u0027 +value[\u0027engUnits\u0027]",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Power Total: 0.0 kW",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_3"
},
"position": {
"height": 10,
"width": 125,
"x": 127.9,
"y": 65.7
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"displayName": "\"Avg current\"",
"engUnits": "\"A\"",
"tagName": "\u0027Average Current\u0027",
"tagPath": "{view.params.tagPath}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tstate \u003d system.tag.browse(value[\u0027tagPath\u0027],{\u0027name\u0027:value[\u0027tagName\u0027]})[0][\u0027value\u0027].value\n\tstate \u003d \"%.1f\" % state\n\treturn value[\u0027displayName\u0027]+\u0027: \u0027+state+ \u0027 \u0027 +value[\u0027engUnits\u0027]\n",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Avg Current- 0.0A",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_4"
},
"position": {
"height": 10,
"width": 241,
"x": 127.9,
"y": 76.7
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"tagPath": "{view.params.tagPath}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tstate \u003d system.tag.browse(value[\u0027tagPath\u0027],{\u0027name\u0027:\u0027Fuel Gallons\u0027})[0][\u0027value\u0027].value\n\tstate \u003d \"%.1f\" % state\n\treturn \u0027Fuel remaining: \u0027+state+ \u0027 Gal\u0027\n",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Fuel remaining: 8341.0 Gal",
"textStyle": {
"fontSize": 10,
"overflow": "visible"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_5"
},
"position": {
"height": 10,
"width": 125,
"x": 127.9,
"y": 87.7
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"struct": {
"displayName": "\u0027Battery voltage\u0027",
"engUnits": "\u0027V\u0027",
"tagName": "\u0027Battery Voltage\u0027",
"tagPath": "{view.params.tagPath}"
},
"waitOnAll": true
},
"enabled": false,
"transforms": [
{
"code": "\tstate \u003d system.tag.browse(value[\u0027tagPath\u0027],{\u0027name\u0027:value[\u0027tagName\u0027]})[0][\u0027value\u0027].value\n\tstate \u003d \"%.1f\" % state\n\treturn value[\u0027displayName\u0027]+\u0027: \u0027+state+ \u0027 \u0027 +value[\u0027engUnits\u0027]",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"overflow": "visible"
},
"text": "Battery Voltage: 25.6V",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_6"
},
"position": {
"height": 8.63,
"width": 104.95,
"x": 13.26,
"y": 6.42
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.tagPath}"
},
"tagPath": "{tagPath}/Meta/EqName"
},
"enabled": false,
"type": "tag"
}
}
},
"props": {
"text": "Gen",
"textStyle": {
"backgroundColor": "transparent",
"fontSize": 10,
"fontWeight": 650,
"textAlign": "center"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "thunder"
},
"position": {
"height": 67,
"width": 36,
"x": 93.84,
"y": 8.759167556762696
},
"propConfig": {
"props.elements[1].elements[0].visibility": {
"binding": {
"config": {
"struct": {
"alarmSeverity": "{parent.custom.alarmSeverity}",
"running": "{view.custom.running}"
},
"waitOnAll": true
},
"transforms": [
{
"code": "\tif value[\u0027running\u0027] \u003d\u003d True:\n\t\tColor \u003d \u0027visible\u0027\n\telse:\n\t\tColor \u003d \u0027hidden\u0027\n\treturn Color\n",
"type": "script"
}
],
"type": "expr-struct"
}
}
},
"props": {
"elements": [
{
"name": "defs",
"type": "defs"
},
{
"elements": [
{
"d": "M171.1,.0L350.1,.0L225.6,297.7L451.2,297.7L31.1,814.6L171.1,430.8L.0,430.8L171.1,.0z",
"fill": {
"paint": "orange"
},
"id": "shape1",
"name": "shape1",
"stroke": {
"paint": "#101843",
"width": "4"
},
"transform": "translate(40.393701,40.393701)",
"type": "path"
}
],
"id": "page1",
"name": "page1",
"transform": "translate(5.5,5.5)",
"type": "group"
}
],
"viewBox": "0 0 541 905"
},
"type": "ia.shapes.svg"
}
],
"custom": {
"alarmSeverity": 0
},
"meta": {
"name": "root"
},
"position": {
"x": -116,
"y": -133.63750076293945
},
"propConfig": {
"custom.alarmSeverity": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.tagPath}"
},
"tagPath": "{tagPath}/AlarmSummary/ActiveAlarms"
},
"enabled": false,
"transforms": [
{
"code": "\treturn alarm.summary.calcMaxPriority(self.view.params.tagPath)",
"type": "script"
}
],
"type": "tag"
}
}
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
}
}