This commit is contained in:
Salijoghli 2025-10-15 16:38:59 +04:00
parent 483a0457fe
commit 60ac92422b
155 changed files with 3905 additions and 11346 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

View File

@ -544,7 +544,8 @@
"props": {
"mode": "percent",
"style": {
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "None"
}
},
"type": "ia.container.coord"

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -543,7 +543,8 @@
"props": {
"mode": "percent",
"style": {
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "None"
}
},
"type": "ia.container.coord"

View File

@ -710,6 +710,10 @@
"parameters": {
"priorityList": "3"
},
"polling": {
"enabled": true,
"rate": "3"
},
"queryPath": "autStand/Alarms/Active"
},
"transforms": [

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

View File

@ -580,7 +580,7 @@
"mode": "percent",
"style": {
"cursor": "pointer",
"overflow": "hidden"
"userSelect": "None"
}
},
"type": "ia.container.coord"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -0,0 +1,139 @@
{
"custom": {
"currentView": "autStand/Custom_Views/Enternet-Windows/DPMS/MCM01-DPM"
},
"params": {},
"propConfig": {
"custom.currentView": {
"persistent": true
}
},
"props": {
"defaultSize": {
"height": 894,
"width": 1920
}
},
"root": {
"children": [
{
"events": {
"dom": {
"onClick": {
"config": {
"script": "\tself.session.custom.dpm_view_path \u003d self.props.params.view\n\tself.session.custom.show_dpm_view \u003d True"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "MCM01_PLC"
},
"position": {
"height": 0.5649,
"width": 0.063,
"x": 0.1963,
"y": 0.151
},
"props": {
"params": {
"tagProps": [
"System/MCM01/Rack",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value"
],
"view": "autStand/Custom_Views/Enternet-Windows/DPMS/MCM01-DPM"
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/PLC",
"style": {
"cursor": "pointer"
}
},
"type": "ia.display.view"
},
{
"events": {
"dom": {
"onClick": {
"config": {
"script": "\tself.session.custom.dpm_view_path \u003d self.props.params.view\n\tself.session.custom.show_dpm_view \u003d True"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "MCM02_PLC"
},
"position": {
"height": 0.5649,
"width": 0.063,
"x": 0.7651,
"y": 0.1549
},
"props": {
"params": {
"tagProps": [
"System/MCM02/Rack",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value"
],
"view": "autStand/Custom_Views/Enternet-Windows/DPMS/MCM02-DPM"
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/PLC",
"style": {
"cursor": "pointer"
}
},
"type": "ia.display.view"
},
{
"meta": {
"name": "Label",
"tooltip": {
"enabled": true,
"text": "Click "
}
},
"position": {
"height": 0.0358,
"width": 0.2109,
"x": 0.4001,
"y": 0.085
},
"props": {
"text": "Choose a PLC to view details",
"textStyle": {
"fontSize": "2vmin",
"textAlign": "center"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "root"
},
"props": {
"mode": "percent"
},
"type": "ia.container.coord"
}
}

View File

@ -1,63 +0,0 @@
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 30,
"width": 160
}
},
"root": {
"children": [
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\ttagPath \u003d \"[BNA8_SCADA_TAG_PROVIDER]System/Global_Started\"\n\tsystem.tag.write(tagPath, True)\n\t"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Button"
},
"position": {
"basis": "80%",
"grow": 1
},
"props": {
"image": {
"icon": {
"path": "material/not_started"
}
},
"style": {
"backgroundColor": "#00B900",
"borderStyle": "groove",
"borderWidth": 3,
"cursor": "pointer"
},
"text": "Global Start",
"textStyle": {
"color": "#000000",
"fontFamily": "inherit",
"fontSize": "1vmin",
"fontWeight": "bold"
}
},
"type": "ia.input.button"
}
],
"meta": {
"name": "root"
},
"props": {
"alignContent": "flex-start",
"justify": "center"
},
"type": "ia.container.flex"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1,862 @@
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 1080,
"width": 70
}
},
"root": {
"children": [
{
"children": [
{
"custom": {
"show": true
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tmap_selected \u003d self.session.custom.alarm_filter.show_map\n\tself.custom.show \u003d False\n\tif not map_selected:\n\t\tsystem.perspective.navigate(\"/autStand/home\")\n\telse:\n\t\tsystem.perspective.navigate(\"/autStand\")"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Home",
"tooltip": {
"enabled": true,
"text": "Home"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/home"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Home",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.input.button"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tif self.page.props.path \u003d\u003d \"/autStand\":\n\t\tsystem.perspective.navigate(\"/autStand/home\")\n\t\n\telif self.page.props.path \u003d\u003d \"/autStand/home\":\n\t\tsystem.perspective.navigate(\"/autStand\")\n\t\n\telif self.props.selected \u003d\u003d True and self.page.props.path \u003d\u003d \"/\":\n\t\tsystem.perspective.navigate(\"/autStand\")"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "ToggleSwitch",
"tooltip": {
"enabled": true
}
},
"position": {
"basis": "60px"
},
"propConfig": {
"meta.tooltip.text": {
"binding": {
"config": {
"path": "session.custom.alarm_filter.show_map"
},
"transforms": [
{
"expression": "if({value}, \"Toggle for home card view\", \"Toggle for home detailed view\")",
"type": "expression"
}
],
"type": "property"
}
},
"position.display": {
"binding": {
"config": {
"path": "/root.custom.show_home_selector"
},
"type": "property"
}
},
"props.selected": {
"binding": {
"config": {
"bidirectional": true,
"path": "session.custom.alarm_filter.show_map"
},
"type": "property"
}
}
},
"props": {
"color": {
"background-color": "",
"selected": "#FFFFFF",
"unselected": "#FFFFFF"
},
"label": {
"position": "left",
"style": {
"classes": "",
"fontSize": "10px"
},
"text": "Map View"
},
"style": {
"borderBottomLeftRadius": "5px",
"borderBottomRightRadius": "5px",
"borderColor": "#AAAAAA",
"borderStyle": "solid",
"borderTopLeftRadius": "5px",
"borderTopRightRadius": "5px",
"borderWidth": "0.5px",
"classes": "Buttons/Button-Menu",
"margin": "1px"
}
},
"type": "ia.input.toggle-switch"
}
],
"events": {
"dom": {
"onMouseEnter": {
"config": {
"script": "\tself.parent.custom.show_home_selector \u003d True"
},
"scope": "G",
"type": "script"
},
"onMouseLeave": {
"config": {
"script": "\tself.parent.custom.show_home_selector \u003d False"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "FlexContainer"
},
"propConfig": {
"position.basis": {
"binding": {
"config": {
"expression": "if({parent.custom.show_home_selector} \u003d True, \"130px\", \"70px\")"
},
"type": "expr"
}
}
},
"props": {
"direction": "column",
"style": {
"overflow": "hidden"
}
},
"type": "ia.container.flex"
},
{
"custom": {
"show": true
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tsystem.perspective.closePopup(\"DevicePopUP\")\n\tsystem.perspective.closePopup(\"StatusPopUP\")\n\tself.custom.show \u003d False\n\tsystem.perspective.navigate(\"/autStand/Alarms\")"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Alarms",
"tooltip": {
"enabled": true,
"text": "Alarms"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/access_alarm"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Alarms",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\n\tsystem.perspective.openPopup(id \u003d \"Search\", view \u003d \"autStand/PopUp-Views/Search\",\n\t\t\t\t\t\t\t\t\t\t\t\tshowCloseIcon \u003d False, modal \u003d True,\n\t\t\t\t\t\t\t\t\t\t\t\tviewportBound \u003d True,\n\t\t\t\t\t\t\t\t\t\t\t\tdraggable \u003d False,\n\t\t\t\t\t\t\t\t\t\t\t\toverlayDismiss \u003d True\n\t\t\t\t\t\t\t\t\t\t\t\t)"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "search",
"tooltip": {
"enabled": true,
"text": "Search"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/search"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Search",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tsystem.perspective.closePopup(id \u003d \"Search\")\n\tsystem.perspective.navigate(\n\t view\u003dself.page.props.primaryView,\n\t params\u003d{\"highlightTagPath\": \"CLEAR\"}\n\t)"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Search off",
"tooltip": {
"enabled": true,
"text": "Search Off"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/search_off"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Search Off",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"custom": {
"show": false
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"draggable": false,
"modal": true,
"overlayDismiss": true,
"position": {
"relativeLocation": "top-right"
},
"positionType": "relative",
"resizable": false,
"showCloseIcon": false,
"type": "open",
"viewParams": {
"viewFocus": "{session.custom.view_in_focus}"
},
"viewPath": "autStand/PopUp-Views/Detail-View-Filter",
"viewportBound": true
},
"scope": "C",
"type": "popup"
}
}
},
"meta": {
"name": "Filter",
"tooltip": {
"enabled": true
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"custom.filters_active": {
"binding": {
"config": {
"expression": "if(\r\n !{session.custom.alarm_filter.show_dpm_mcm} ||\r\n !{session.custom.alarm_filter.show_beacons} ||\r\n !{session.custom.alarm_filter.show_VFD} ||\r\n !{session.custom.alarm_filter.show_buttons} ||\r\n !{session.custom.alarm_filter.show_photoeyes} ||\r\n !{session.custom.alarm_filter.show_encoders} ||\r\n !{session.custom.alarm_filter.show_epc} ||\r\n !{session.custom.alarm_filter.show_px} ||\r\n !{session.custom.alarm_filter.show_camera_jams} ||\r\n !{session.custom.alarm_filter.show_fio_safety},\r\n True,\r\n False\r\n)\r\n"
},
"type": "expr"
}
},
"meta.tooltip.text": {
"binding": {
"config": {
"expression": "if({this.custom.filters_active}, \"Status Filters are active\",\r\n\"Select Status Filters\")"
},
"type": "expr"
}
},
"props.image.icon.color": {
"binding": {
"config": {
"expression": "if({this.custom.filters_active},\r\n\"#FF8C00\",\r\n\"#FFFFFF\")\r\n"
},
"type": "expr"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"path": "material/filter_alt",
"style": {
"classes": ""
}
},
"position": "top",
"width": 32
},
"style": {
"classes": "Buttons/Button-Menu, filter-button",
"margin": 1
},
"text": "Filter",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"page": "/autStand/Command"
},
"scope": "C",
"type": "nav"
}
}
},
"meta": {
"name": "Control",
"tooltip": {
"enabled": true
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"custom.has_role": {
"binding": {
"config": {
"expression": "{session.custom.fc}"
},
"transforms": [
{
"code": "#\trme_role \u003d value +\"-rme-all\"\n\trme_role \u003d \"eurme-ignition-developers\"\n\troles \u003d (self.session.props.auth.user.roles)\n\tif (rme_role.lower() in roles \n\tor rme_role.upper() in roles):\n\t\treturn True\n\telse:\n\t\treturn False",
"type": "script"
}
],
"type": "expr"
}
},
"meta.tooltip.text": {
"binding": {
"config": {
"expression": "if({this.custom.has_role}\u003d False, \r\n\"You do not have the required role to access this page\",\r\n\"Access controls page\")\r\n"
},
"type": "expr"
}
},
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/gamepad"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Control",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"custom": {
"show": false
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tsystem.perspective.navigate(\"/autStand/Statistics\")"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Statistic",
"tooltip": {
"enabled": true,
"text": "Notifications"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"position.display": {
"binding": {
"config": {
"expression": "if(isNull({session.custom.download_url}), False, True)"
},
"enabled": false,
"type": "expr"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FCFFFC",
"path": "material/leaderboard"
},
"position": "top",
"width": 32
},
"style": {
"classes": "Buttons/Button-Menu",
"color": "#FFFFFF",
"margin": 1
},
"text": "Statistic",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"custom": {
"show": false
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tsystem.perspective.navigate(\"/autStand/Status\")\n\tself.session.custom.show_dpm_view \u003d False\n\tself.session.custom.show_dpm_device_view \u003d False"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Status",
"tooltip": {
"enabled": true,
"text": "Notifications"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"position.display": {
"binding": {
"config": {
"expression": ""
},
"enabled": false,
"type": "expr"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFD",
"path": "material/done"
},
"position": "top",
"width": 32
},
"style": {
"classes": "Buttons/Button-Menu",
"color": "#FFFFFF",
"margin": 1
},
"text": "Status",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"custom": {
"show": false
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tsystem.perspective.navigate(\"/autStand/Reports\")\n\tself.session.custom.show_dpm_view \u003d False\n\tself.session.custom.show_dpm_device_view \u003d False"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Reports",
"tooltip": {
"enabled": true,
"text": "Notifications"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"position.display": {
"binding": {
"config": {
"expression": ""
},
"enabled": false,
"type": "expr"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFD",
"path": "material/report"
},
"position": "top",
"width": 32
},
"style": {
"classes": "Buttons/Button-Menu",
"color": "#FFFFFF",
"margin": 1
},
"text": "Reports",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"custom": {
"show": false
},
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\tsystem.perspective.closePopup(\"DevicePopUP\")\n\tsystem.perspective.closePopup(\"StatusPopUP\")\n\tself.custom.show \u003d False\n\tsystem.perspective.navigate(\"/autStand/help\")"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Help",
"tooltip": {
"enabled": true,
"text": "Navigate to the help wiki"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/help_outline"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Help",
"textStyle": {
"classes": "Text-Styles/Docked-Buttons"
}
},
"type": "ia.input.button"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"page": "/"
},
"scope": "C",
"type": "nav"
}
}
},
"meta": {
"name": "Back",
"tooltip": {
"enabled": true,
"text": "Back to DEX"
}
},
"position": {
"basis": "70px"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"image": {
"height": 32,
"icon": {
"color": "#FFFFFF",
"path": "material/keyboard_return"
},
"position": "top",
"width": 32
},
"style": {
"margin": 1
},
"text": "Back",
"textStyle": {
"fontSize": 10
}
},
"type": "ia.input.button"
}
],
"custom": {
"show_home_selector": false
},
"meta": {
"name": "root"
},
"propConfig": {
"props.style.classes": {
"binding": {
"config": {
"path": "session.props.theme"
},
"transforms": [
{
"code": "\tif \u0027dark\u0027 in value:\n\t\treturn \u0027Buttons/Button-Menu\u0027\n\telse:\n\t\treturn \u0027Buttons/Button-Menu\u0027",
"type": "script"
}
],
"type": "property"
}
}
},
"props": {
"direction": "column",
"style": {}
},
"type": "ia.container.flex"
}
}

View File

@ -729,10 +729,15 @@
"name": "Beacons"
},
"position": {
"height": 358,
"width": 511,
"x": 31.36,
"y": 552.81
"height": 0.3315,
"width": 0.2661,
"x": 0.0163,
"y": 0.5119
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -745,8 +750,8 @@
"position": {
"height": 25,
"width": "auto",
"x": 58,
"y": 119
"x": 57.9132080078125,
"y": 107
},
"props": {
"style": {
@ -765,8 +770,8 @@
"position": {
"height": 25,
"width": 139,
"x": 58,
"y": 221
"x": 57.9132080078125,
"y": 209
},
"props": {
"style": {
@ -807,8 +812,8 @@
"position": {
"height": 25,
"width": "auto",
"x": 58,
"y": 171
"x": 57.9132080078125,
"y": 159
},
"props": {
"style": {
@ -827,8 +832,8 @@
"position": {
"height": 25,
"width": 127,
"x": 58,
"y": 278
"x": 57.9132080078125,
"y": 266
},
"props": {
"style": {
@ -847,7 +852,8 @@
"position": {
"height": 45,
"width": 45,
"y": 107.53
"x": -0.0867919921875,
"y": 95.53
},
"props": {
"params": {
@ -864,7 +870,8 @@
"position": {
"height": 45,
"width": 45,
"y": 160.53
"x": -0.0867919921875,
"y": 148.53
},
"props": {
"params": {
@ -881,7 +888,8 @@
"position": {
"height": 45,
"width": 45,
"y": 212.53
"x": -0.0867919921875,
"y": 200.53
},
"props": {
"params": {
@ -898,7 +906,8 @@
"position": {
"height": 45,
"width": 45,
"y": 266.53
"x": -0.0867919921875,
"y": 254.52999999999997
},
"props": {
"params": {
@ -915,8 +924,8 @@
"position": {
"height": 45,
"width": 75,
"x": 305,
"y": 55.64
"x": 304.9132080078125,
"y": 43.64
},
"props": {
"params": {
@ -945,8 +954,8 @@
"position": {
"height": 25,
"width": 222,
"x": 395,
"y": 63.97
"x": 394.9132080078125,
"y": 51.97
},
"props": {
"style": {
@ -965,8 +974,8 @@
"position": {
"height": 45,
"width": 75,
"x": 306,
"y": 109.64
"x": 305.9132080078125,
"y": 97.64
},
"props": {
"params": {
@ -996,8 +1005,8 @@
"position": {
"height": 45,
"width": 75,
"x": 306,
"y": 159.64
"x": 305.9132080078125,
"y": 147.64
},
"props": {
"params": {
@ -1027,8 +1036,8 @@
"position": {
"height": 45,
"width": 75,
"x": 306,
"y": 209.64
"x": 305.9132080078125,
"y": 197.64
},
"props": {
"params": {
@ -1058,8 +1067,8 @@
"position": {
"height": 45,
"width": 75,
"x": 306,
"y": 259.64
"x": 305.9132080078125,
"y": 247.64
},
"props": {
"params": {
@ -1089,8 +1098,8 @@
"position": {
"height": 45,
"width": 75,
"x": 546,
"y": 109.64
"x": 545.9132080078125,
"y": 97.64
},
"props": {
"params": {
@ -1120,8 +1129,8 @@
"position": {
"height": 45,
"width": 75,
"x": 546,
"y": 159.64
"x": 545.9132080078125,
"y": 147.64
},
"props": {
"params": {
@ -1151,8 +1160,8 @@
"position": {
"height": 45,
"width": 75,
"x": 546,
"y": 209.64
"x": 545.9132080078125,
"y": 197.64
},
"props": {
"params": {
@ -1182,8 +1191,8 @@
"position": {
"height": 45,
"width": 75,
"x": 546,
"y": 259.64
"x": 545.9132080078125,
"y": 247.64
},
"props": {
"params": {
@ -1213,8 +1222,8 @@
"position": {
"height": 25,
"width": 100,
"x": 391,
"y": 120.97
"x": 390.9132080078125,
"y": 108.97
},
"props": {
"style": {
@ -1233,8 +1242,8 @@
"position": {
"height": 25,
"width": 139,
"x": 391,
"y": 170.97
"x": 390.9132080078125,
"y": 158.97
},
"props": {
"style": {
@ -1253,8 +1262,8 @@
"position": {
"height": 25,
"width": 139,
"x": 391,
"y": 220.97
"x": 390.9132080078125,
"y": 208.97
},
"props": {
"style": {
@ -1273,8 +1282,8 @@
"position": {
"height": 25,
"width": 121,
"x": 391,
"y": 270.97
"x": 390.9132080078125,
"y": 258.97
},
"props": {
"style": {
@ -1293,8 +1302,8 @@
"position": {
"height": 25,
"width": 100,
"x": 631,
"y": 120.97
"x": 630.9132080078125,
"y": 108.97
},
"props": {
"style": {
@ -1313,8 +1322,8 @@
"position": {
"height": 25,
"width": 139,
"x": 631,
"y": 170.97
"x": 630.9132080078125,
"y": 158.97
},
"props": {
"style": {
@ -1333,8 +1342,8 @@
"position": {
"height": 25,
"width": 139,
"x": 631,
"y": 220.97
"x": 630.9132080078125,
"y": 208.97
},
"props": {
"style": {
@ -1353,8 +1362,8 @@
"position": {
"height": 25,
"width": 121,
"x": 631,
"y": 270.97
"x": 630.9132080078125,
"y": 258.97
},
"props": {
"style": {
@ -1373,7 +1382,8 @@
"position": {
"height": 45,
"width": 45,
"y": 54.53
"x": -0.0867919921875,
"y": 42.53
},
"props": {
"params": {
@ -1390,8 +1400,8 @@
"position": {
"height": 25,
"width": 156,
"x": 54,
"y": 63.97
"x": 53.9132080078125,
"y": 51.97
},
"props": {
"style": {
@ -1408,10 +1418,15 @@
"name": "Control Station"
},
"position": {
"height": 325,
"width": 843,
"x": 609,
"y": 3.67
"height": 0.288,
"width": 0.4391,
"x": 0.3172,
"y": 0.0034
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2064,10 +2079,15 @@
"name": "Conveyor_Chute"
},
"position": {
"height": 461,
"width": 573,
"x": 20.36,
"y": 31.67
"height": 0.4269,
"width": 0.2984,
"x": 0.0106,
"y": 0.0293
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2210,10 +2230,15 @@
"name": "MCM Status"
},
"position": {
"height": 207,
"width": 208,
"x": 606.0169885253906,
"y": 840.42
"height": 0.1861,
"width": 0.1083,
"x": 0.3156,
"y": 0.7634
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2356,10 +2381,15 @@
"name": "Encoder Status"
},
"position": {
"height": 221,
"width": 221,
"x": 606.0169885253906,
"y": 600.73
"height": 0.2046,
"width": 0.1151,
"x": 0.3156,
"y": 0.546
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2375,7 +2405,7 @@
"angle": 0
},
"width": 60,
"y": 26.99
"y": 36.989999999999995
},
"props": {
"params": {
@ -2392,8 +2422,8 @@
"position": {
"height": 25,
"width": 143,
"x": 64,
"y": 42.99
"x": 70,
"y": 50.99
},
"props": {
"style": {
@ -2413,7 +2443,7 @@
"height": 25,
"width": 50,
"x": 73,
"y": 140.99
"y": 170.99
},
"props": {
"style": {
@ -2433,7 +2463,7 @@
"height": 25,
"width": 50,
"x": 70,
"y": 91.01
"y": 111.01
},
"props": {
"style": {
@ -2476,7 +2506,7 @@
"angle": 0
},
"width": 60,
"y": 75.99
"y": 95.99
},
"props": {
"params": {
@ -2496,7 +2526,7 @@
"angle": 0
},
"width": 60,
"y": 125
"y": 155
},
"props": {
"params": {
@ -2511,10 +2541,15 @@
"name": "Scanner Status"
},
"position": {
"height": 193,
"width": 215,
"x": 866.0769885253907,
"y": 600.73
"height": 0.1972,
"width": 0.112,
"x": 0.4511,
"y": 0.546
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2657,10 +2692,15 @@
"name": "EPC"
},
"position": {
"height": 235,
"width": 209,
"x": 1473.25,
"y": 23.76
"height": 0.2176,
"width": 0.1089,
"x": 0.7673,
"y": 0.022
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2847,10 +2887,15 @@
"name": "VFD Status"
},
"position": {
"height": 288,
"width": 227,
"x": 1534.66,
"y": 327.08
"height": 0.2667,
"width": 0.1182,
"x": 0.7993,
"y": 0.3029
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -2993,10 +3038,15 @@
"name": "Limit Switch"
},
"position": {
"height": 226,
"width": 226,
"x": 603.0135247802734,
"y": 347.08
"height": 0.2093,
"width": 0.1177,
"x": 0.3141,
"y": 0.3112
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -3290,10 +3340,15 @@
"name": "IO Status"
},
"position": {
"height": 236,
"width": 326,
"x": 1131.9835247802735,
"y": 347.08
"height": 0.2185,
"width": 0.1698,
"x": 0.5896,
"y": 0.3112
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -3436,10 +3491,15 @@
"name": "SOL Status"
},
"position": {
"height": 226,
"width": 217,
"x": 863.0735247802735,
"y": 347.08
"height": 0.2093,
"width": 0.113,
"x": 0.4495,
"y": 0.3112
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -3582,10 +3642,15 @@
"name": "DPM Status"
},
"position": {
"height": 192,
"width": 208,
"x": 866.0769885253907,
"y": 840.42
"height": 0.1726,
"width": 0.1083,
"x": 0.4511,
"y": 0.7634
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -3631,13 +3696,18 @@
}
],
"meta": {
"name": "EPC_0"
"name": "Camera"
},
"position": {
"height": 132,
"width": 209,
"x": 1533.25,
"y": 653.76
"height": 0.1222,
"width": 0.1089,
"x": 0.7986,
"y": 0.6053
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
@ -3892,10 +3962,168 @@
"name": "PE"
},
"position": {
"height": 453,
"width": 317,
"x": 1134.9869885253906,
"y": 600.73
"height": 0.4194,
"width": 0.1651,
"x": 0.5911,
"y": 0.546
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
},
{
"children": [
{
"meta": {
"name": "Label_44"
},
"position": {
"height": 25,
"width": 156
},
"props": {
"style": {
"color": "#000000",
"fontFamily": "Arial",
"fontSize": 18,
"fontWeight": "bold",
"textAlign": "left",
"textDecoration": "underline"
},
"text": "System Icons"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Icon"
},
"position": {
"height": 40,
"width": 40,
"x": 5.4,
"y": 35.24
},
"props": {
"color": "#FF0000",
"path": "material/table_chart"
},
"type": "ia.display.icon"
},
{
"meta": {
"name": "Label_NoComm_6"
},
"position": {
"height": 25,
"width": 214,
"x": 58,
"y": 42.5
},
"props": {
"style": {
"fontFamily": "Arial",
"fontSize": 16,
"textAlign": "left"
},
"text": "Database Connection Faulted"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Icon_0"
},
"position": {
"height": 40,
"width": 40,
"x": 5.4,
"y": 77.24
},
"props": {
"color": "#00ED54",
"path": "material/table_chart"
},
"type": "ia.display.icon"
},
{
"meta": {
"name": "Label_NoComm_7"
},
"position": {
"height": 25,
"width": 214,
"x": 58,
"y": 83.9886474609375
},
"props": {
"style": {
"fontFamily": "Arial",
"fontSize": 16,
"textAlign": "left"
},
"text": "Database Connection OK"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "EPC_0"
},
"position": {
"height": 40,
"width": 40,
"x": 6.2708,
"y": 123.53
},
"props": {
"params": {
"demoColor": 4
},
"path": "autStand/Equipment/JAM",
"style": {
"background": "gray"
}
},
"type": "ia.display.view"
},
{
"meta": {
"name": "Label_NoComm_8"
},
"position": {
"height": 25,
"width": 214,
"x": 58,
"y": 131.28033447265625
},
"props": {
"style": {
"fontFamily": "Arial",
"fontSize": 16,
"textAlign": "left"
},
"text": "Jam Count"
},
"type": "ia.display.label"
}
],
"meta": {
"name": "OtherIcons"
},
"position": {
"height": 0.1713,
"width": 0.1505,
"x": 0.7991,
"y": 0.7183
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.coord"
}
@ -3904,8 +4132,11 @@
"name": "Legend"
},
"position": {
"height": 1080,
"width": 1920
"height": 1,
"width": 1
},
"props": {
"mode": "percent"
},
"type": "ia.container.coord"
}
@ -3917,6 +4148,12 @@
"x": 0,
"y": 0
},
"props": {
"mode": "percent",
"style": {
"margin": ""
}
},
"type": "ia.container.coord"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@ -543,7 +543,8 @@
"props": {
"mode": "percent",
"style": {
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "None"
}
},
"type": "ia.container.coord"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 B

View File

@ -557,7 +557,8 @@
"props": {
"mode": "percent",
"style": {
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "none"
}
},
"type": "ia.container.coord"

View File

@ -436,7 +436,10 @@
"value"
]
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB"
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB",
"style": {
"userSelect": "none"
}
},
"type": "ia.display.view"
},

View File

@ -1,21 +1,21 @@
{
"custom": {},
"params": {
"DPMNotFaulted": true,
"DPMNotFaulted": false,
"con_lines": [
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

View File

@ -1,79 +0,0 @@
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 1080,
"width": 1920
}
},
"root": {
"children": [
{
"meta": {
"name": "EmbeddedView"
},
"position": {
"height": 1,
"width": 1
},
"props": {
"params": {
"controls": {
"click": true,
"in": true,
"out": true,
"pan": true,
"reset": true,
"zoom": true
},
"panning": false,
"viewParams": {
"highlightTagPath": "value"
},
"viewPath": "autStand/Overview/Overview-No-Zoom"
},
"path": "autStand/Custom_Views/View-Scaler"
},
"type": "ia.display.view"
},
{
"meta": {
"name": "EmbeddedView_0"
},
"position": {
"height": 0.0516,
"width": 0.0935,
"x": 0.7505,
"y": 0.0416
},
"props": {
"path": "autStand/Custom_Views/Global-Start"
},
"type": "ia.display.view"
},
{
"meta": {
"name": "EmbeddedView_1"
},
"position": {
"height": 0.0516,
"width": 0.0935,
"x": 0.8484,
"y": 0.0416
},
"props": {
"path": "autStand/Custom_Views/Global-Stop"
},
"type": "ia.display.view"
}
],
"meta": {
"name": "root"
},
"props": {
"mode": "percent"
},
"type": "ia.container.coord"
}
}

View File

@ -0,0 +1,549 @@
{
"custom": {},
"params": {
"meta": {
"name": "MCP"
},
"props": {
"config": {
"enableHighlight": true,
"isClickable": false
},
"status": {
"color": "#aaa",
"showAlways": true,
"tagPath": "",
"tooltip": ""
}
}
},
"propConfig": {
"params.meta": {
"paramDirection": "input",
"persistent": true
},
"params.meta.name": {
"paramDirection": "input",
"persistent": true
},
"params.props": {
"paramDirection": "input",
"persistent": true
}
},
"props": {
"defaultSize": {
"height": 180,
"width": 500
}
},
"root": {
"children": [
{
"meta": {
"name": "MCP"
},
"position": {
"height": 40,
"width": 100,
"x": 50,
"y": 15
},
"propConfig": {
"meta.name": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/Label"
},
"transforms": [
{
"expression": "coalesce({value}, \u0027MCP\u0027)",
"type": "expression"
}
],
"type": "tag"
},
"persistent": true
},
"props.status": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/Graphics"
},
"transforms": [
{
"expression": "try(\r\n\tjsonSet({value}, \"showAlways\", true),\r\n\t{view.params.props.status}\r\n)",
"type": "expression"
}
],
"type": "tag"
}
}
},
"props": {
"config": {
"enableHighlight": false,
"isClickable": false
}
},
"type": "dex.display.mcp"
},
{
"meta": {
"name": "lbStatus"
},
"position": {
"height": 25,
"width": "calc(100% - 300px)",
"x": 280,
"y": 40
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/Graphics"
},
"transforms": [
{
"code": "\treturn utils.extractStatus(value)",
"type": "script"
}
],
"type": "tag"
}
}
},
"props": {
"style": {
"borderColor": "#000",
"borderStyle": "solid",
"fontSize": "14px",
"fontWeight": "bold",
"overflow": "hidden",
"textAlign": "center",
"textOverview": "ellipsis",
"whiteSpace": "nowrap"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "lbName"
},
"position": {
"height": 25,
"width": "calc(100% - 300px)",
"x": 280,
"y": 5
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/Parameters.LabelFull"
},
"transforms": [
{
"expression": "coalesce({value}, \u0027\u0027)",
"type": "expression"
}
],
"type": "tag"
}
}
},
"props": {
"style": {
"borderColor": "#000",
"borderStyle": "solid",
"fontSize": "14px",
"fontWeight": "bold",
"overflow": "hidden",
"textAlign": "center",
"textOverview": "ellipsis",
"whiteSpace": "nowrap"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_1"
},
"position": {
"height": 25,
"width": 75,
"x": 195,
"y": 5
},
"props": {
"style": {
"fontSize": "20px",
"fontWeight": "bold",
"textAlign": "right"
},
"text": "Name: "
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_11"
},
"position": {
"height": 25,
"width": 75,
"x": 195,
"y": 40
},
"props": {
"style": {
"fontSize": "20px",
"fontWeight": "bold",
"textAlign": "right"
},
"text": "Status:"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_12"
},
"position": {
"height": 25,
"width": 75,
"x": 195,
"y": 75
},
"props": {
"style": {
"fontSize": "20px",
"fontWeight": "bold",
"textAlign": "right"
},
"text": "Panel:"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "lbStatus_0"
},
"position": {
"height": 25,
"width": "calc(100% - 300px)",
"x": 280,
"y": 75
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/Parameters.OPC_Server"
},
"transforms": [
{
"expression": "coalesce({value}, \"Unknown\")",
"type": "expression"
}
],
"type": "tag"
}
}
},
"props": {
"style": {
"borderColor": "#000",
"borderStyle": "solid",
"fontSize": "14px",
"fontWeight": "bold",
"overflow": "hidden",
"textAlign": "center",
"textOverview": "ellipsis",
"whiteSpace": "nowrap"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "CPU_Switch"
},
"position": {
"height": 40,
"rotate": {
"angle": "135deg"
},
"width": 40,
"x": 80,
"y": 100
},
"propConfig": {
"position.rotate.angle": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/aoCPU.jsonValues"
},
"overlayOptOut": true,
"transforms": [
{
"code": "\ttry:\n\t\tif value.Key_Run:\n\t\t\treturn \"0deg\"\n\t\telif value.Key_Rem:\n\t\t\treturn \"45deg\"\n\t\telif value.Key_Pgm:\n\t\t\treturn \"90deg\"\n\t\telse:\n\t\t\treturn \"135deg\"\n\texcept:\n\t\treturn \"135deg\"",
"type": "script"
}
],
"type": "tag"
},
"persistent": true
},
"props.elements[0].d": {
"binding": {
"config": {
"expression": "if({this.position.rotate.angle}\u003d\"135deg\",\r\n\t\"M40,40L0,0\",\r\n\t\"M40,40L0,0H20M0,0V20\"\r\n)"
},
"overlayOptOut": true,
"type": "expr"
},
"persistent": true
}
},
"props": {
"elements": [
{
"d": "M40,40L0,0",
"fill": {
"paint": "none"
},
"stroke": {
"linecap": "square",
"paint": "#000",
"width": 5
},
"type": "path"
}
],
"viewBox": "0 0 41 41"
},
"type": "ia.shapes.svg"
},
{
"meta": {
"name": "Label"
},
"position": {
"height": 20,
"width": 40,
"x": 40,
"y": 70
},
"propConfig": {
"props.style.borderWidth": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/aoCPU/Key_Run"
},
"overlayOptOut": true,
"transforms": [
{
"expression": "forceQuality({value}, 192)",
"type": "expression"
},
{
"fallback": 0,
"inputType": "scalar",
"mappings": [
{
"input": true,
"output": 2
}
],
"outputType": "scalar",
"type": "map"
}
],
"type": "tag"
},
"persistent": true
}
},
"props": {
"style": {
"borderColor": "#000",
"borderStyle": "solid",
"borderWidth": 0,
"fontSize": 11,
"fontWeight": "bold",
"textAlign": "center",
"user-select": "none"
},
"text": "RUN"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_0"
},
"position": {
"height": 20,
"width": 40,
"x": 80,
"y": 70
},
"propConfig": {
"props.style.borderWidth": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/aoCPU/Key_Rem"
},
"overlayOptOut": true,
"transforms": [
{
"expression": "forceQuality({value}, 192)",
"type": "expression"
},
{
"fallback": 0,
"inputType": "scalar",
"mappings": [
{
"input": true,
"output": 2
}
],
"outputType": "scalar",
"type": "map"
}
],
"type": "tag"
},
"persistent": true
}
},
"props": {
"style": {
"borderColor": "#000",
"borderStyle": "solid",
"borderWidth": 0,
"fontSize": 11,
"fontWeight": "bold",
"textAlign": "center",
"user-select": "none"
},
"text": "REM"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_2"
},
"position": {
"height": 20,
"width": 40,
"x": 120,
"y": 70
},
"propConfig": {
"props.style.borderWidth": {
"binding": {
"config": {
"fallbackDelay": 2.5,
"mode": "indirect",
"references": {
"tagPath": "{view.params.props.status.tagPath}"
},
"tagPath": "{tagPath}/aoCPU/Key_Pgm"
},
"overlayOptOut": true,
"transforms": [
{
"expression": "forceQuality({value}, 192)",
"type": "expression"
},
{
"fallback": 0,
"inputType": "scalar",
"mappings": [
{
"input": true,
"output": 2
}
],
"outputType": "scalar",
"type": "map"
}
],
"type": "tag"
},
"persistent": true
}
},
"props": {
"style": {
"borderColor": "#000",
"borderStyle": "solid",
"borderWidth": 0,
"fontSize": 11,
"fontWeight": "bold",
"textAlign": "center",
"user-select": "none"
},
"text": "PGM"
},
"type": "ia.display.label"
}
],
"meta": {
"name": "root"
},
"props": {
"style": {
"background-color": "#CFCFCF"
}
},
"type": "ia.container.coord"
}
}

View File

@ -277,7 +277,8 @@
"props": {
"mode": "percent",
"style": {
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "none"
}
},
"type": "ia.container.coord"

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

View File

@ -2133,7 +2133,7 @@
"height": 0.0185,
"width": 0.0104,
"x": 0.0416,
"y": 0.4333
"y": 0.4231
},
"props": {
"params": {
@ -2269,7 +2269,7 @@
"height": 0.0185,
"width": 0.0104,
"x": 0.1636,
"y": 0.4798
"y": 0.4705
},
"props": {
"params": {
@ -2633,8 +2633,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.1623,
"y": 0.4565
"x": 0.1441,
"y": 0.4658
},
"props": {
"params": {
@ -2667,8 +2667,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.1628,
"y": 0.4097
"x": 0.1441,
"y": 0.4199
},
"props": {
"params": {
@ -2701,8 +2701,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.1628,
"y": 0.3674
"x": 0.1437,
"y": 0.371
},
"props": {
"params": {
@ -2735,8 +2735,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.1725,
"y": 0.3281
"x": 0.1509,
"y": 0.3152
},
"props": {
"params": {
@ -2769,8 +2769,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.0398,
"y": 0.411
"x": 0.0236,
"y": 0.4185
},
"props": {
"params": {
@ -2803,8 +2803,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.0502,
"y": 0.3752
"x": 0.0311,
"y": 0.3641
},
"props": {
"params": {
@ -2837,8 +2837,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.0708,
"y": 0.3574
"x": 0.0526,
"y": 0.3406
},
"props": {
"params": {
@ -2871,8 +2871,8 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.0928,
"y": 0.3354
"x": 0.0756,
"y": 0.3171
},
"props": {
"params": {
@ -2939,7 +2939,7 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.9336,
"x": 0.9262,
"y": 0.6018
},
"props": {
@ -2973,7 +2973,7 @@
"position": {
"height": 0.0231,
"width": 0.013,
"x": 0.9657,
"x": 0.9578,
"y": 0.6009
},
"props": {
@ -3008,7 +3008,7 @@
"height": 0.0185,
"width": 0.0104,
"x": 0.041,
"y": 0.4812
"y": 0.4626
},
"props": {
"params": {
@ -3041,8 +3041,8 @@
"position": {
"height": 0.0185,
"width": 0.0104,
"x": 0.053,
"y": 0.4
"x": 0.0417,
"y": 0.3943
},
"props": {
"params": {
@ -3183,8 +3183,8 @@
"position": {
"height": 0.0185,
"width": 0.0104,
"x": 0.1655,
"y": 0.5004
"x": 0.164,
"y": 0.4911
},
"props": {
"params": {
@ -4143,7 +4143,7 @@
"height": 0.0185,
"width": 0.0104,
"x": 0.1639,
"y": 0.5195
"y": 0.5102
},
"props": {
"params": {
@ -4275,7 +4275,7 @@
"height": 0.0185,
"width": 0.0104,
"x": 0.041,
"y": 0.462
"y": 0.4434
},
"props": {
"params": {
@ -4307,8 +4307,8 @@
"position": {
"height": 0.0185,
"width": 0.0104,
"x": 0.041,
"y": 0.3918
"x": 0.0528,
"y": 0.3963
},
"props": {
"params": {

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

View File

@ -545,7 +545,8 @@
"aspectRatio": "1:1",
"mode": "percent",
"style": {
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "none"
}
},
"type": "ia.container.coord"

View File

@ -567,8 +567,8 @@
"props": {
"mode": "percent",
"style": {
"classes": "hover",
"cursor": "pointer"
"cursor": "pointer",
"userSelect": "None"
}
},
"type": "ia.container.coord"

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -36,24 +36,6 @@
}
}
},
"events": {
"system": {
"onShutdown": {
"config": {
"script": "\tactivityLog.logger.callLogger(self, \u0027page\u0027)\n\tactivityLog.productMetrics.callLogger(self, \u0027page\u0027)"
},
"scope": "G",
"type": "script"
},
"onStartup": {
"config": {
"script": "\tself.custom.activityLogger.start_time \u003d system.date.now()"
},
"scope": "G",
"type": "script"
}
}
},
"params": {},
"propConfig": {
"custom.PLCs": {

View File

@ -502,7 +502,10 @@
"value"
]
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB"
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB",
"style": {
"userSelect": "none"
}
},
"type": "ia.display.view"
},
@ -514,7 +517,7 @@
"height": 0.1667,
"width": 0.0349,
"x": 0.0251,
"y": 0.0066
"y": 0.0061
},
"props": {
"params": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -39,7 +39,7 @@
},
"subarea": "",
"tagProps": [
"System/MCM01/MCM01",
"MCM01",
"value",
"value",
"value",
@ -66,7 +66,7 @@
},
"subarea": "",
"tagProps": [
"System/MCM02/MCM02",
"MCM02",
"value",
"value",
"value",
@ -105,22 +105,13 @@
},
"events": {
"system": {
"onStartup": [
{
"config": {
"script": "\tautStand.Visualisation.home_page.create_home_page(self)"
},
"scope": "G",
"type": "script"
"onStartup": {
"config": {
"script": "\tautStand.Visualisation.home_page.create_home_page(self)"
},
{
"config": {
"script": "\twhid \u003d self.session.custom.fc\n\tsession_id \u003d self.session.props.id\n\tpage_id \u003d self.view.params.page_name\n\tCommands.analytics.send_page_details(whid, session_id, page_id)"
},
"scope": "G",
"type": "script"
}
]
"scope": "G",
"type": "script"
}
}
},
"meta": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

View File

@ -0,0 +1,135 @@
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 1080,
"width": 1920
}
},
"root": {
"children": [
{
"meta": {
"name": "EmbeddedView"
},
"position": {
"height": 1,
"width": 1
},
"props": {
"params": {
"controls": {
"click": true,
"in": true,
"out": true,
"pan": true,
"reset": true,
"zoom": true
},
"panning": false,
"viewParams": {
"highlightTagPath": "value"
},
"viewPath": "autStand/Overview/Overview-No-Zoom"
},
"path": "autStand/Custom_Views/View-Scaler"
},
"type": "ia.display.view"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\ttagPath \u003d \"[BNA8_SCADA_TAG_PROVIDER]System/Global_Started\"\n\tsystem.tag.write(tagPath, True)\n\t"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Button"
},
"position": {
"height": 0.0516,
"width": 0.0935,
"x": 0.7543,
"y": 0.0416
},
"props": {
"image": {
"icon": {
"path": "material/not_started"
}
},
"style": {
"backgroundColor": "#00B900",
"borderStyle": "groove",
"borderWidth": 3,
"cursor": "pointer"
},
"text": "Global Start",
"textStyle": {
"color": "#000000",
"fontFamily": "inherit",
"fontSize": "1vmin",
"fontWeight": "bold"
}
},
"type": "ia.input.button"
},
{
"events": {
"component": {
"onActionPerformed": {
"config": {
"script": "\ttagPath \u003d \"[BNA8_SCADA_TAG_PROVIDER]System/Global_Stopped\"\n\tsystem.tag.write(tagPath, True)\n\t"
},
"scope": "G",
"type": "script"
}
}
},
"meta": {
"name": "Button_0"
},
"position": {
"height": 0.0516,
"width": 0.0935,
"x": 0.8485,
"y": 0.0416
},
"props": {
"image": {
"icon": {
"path": "material/stop_circle"
}
},
"style": {
"backgroundColor": "#F11632",
"borderStyle": "groove",
"borderWidth": 3,
"cursor": "pointer"
},
"text": "Global Stop",
"textStyle": {
"color": "#000000",
"fontFamily": "inherit",
"fontSize": "1vmin",
"fontWeight": "bold"
}
},
"type": "ia.input.button"
}
],
"meta": {
"name": "root"
},
"props": {
"mode": "percent"
},
"type": "ia.container.coord"
}
}

View File

@ -8,9 +8,9 @@
],
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-10T11:45:44Z"
"actor": "external",
"timestamp": "2025-10-15T11:38:18Z"
},
"lastModificationSignature": "d780af4aa33e5afd81c64bae516c886d4ea4f94132ff7d54e6d0ff6662b582d3"
"lastModificationSignature": "b923e6cfe5f7814d38150b6bbe11bee9a5cd0ea8831d9d0af6a3d2d85ac74a07"
}
}

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-14T06:23:59Z"
"timestamp": "2025-10-14T10:31:22Z"
},
"lastModificationSignature": "2fee582a2246c223dd2e9b016018e648f1e98808915ac9641ac79a70f44d67f2"
"lastModificationSignature": "ca07b992f24fe4369a8b368a261cb9e769dae0ef442cec87a79ead4f8b6bc2cc"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-13T10:36:43Z"
"timestamp": "2025-10-14T12:15:00Z"
},
"lastModificationSignature": "ca7526af1374f5eb1ec947f5b4ae33457c7e80ac0f3260b3377b2135d8f20f0c"
"lastModificationSignature": "2b7dc8f76cf54a7d53383c2a9bf3dd3163064ba0708c23996dc075b2253597ec"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -1,21 +1,21 @@
{
"custom": {},
"params": {
"DPMNotFaulted": true,
"DPMNotFaulted": false,
"con_lines": [
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-13T09:34:09Z"
"timestamp": "2025-10-14T10:41:52Z"
},
"lastModificationSignature": "c222a0a9ac1c65adecb5ac50783fd1d4bcdd6ebca53e2cb8bc8c5fa7a438a906"
"lastModificationSignature": "63098b642709a263c080ac1b028fe9eadce426422db68910ddb00b1742a4fcf5"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-02T12:32:00Z"
"timestamp": "2025-10-14T12:04:39Z"
},
"lastModificationSignature": "45f63c9f5517d0d7b259480b57ed9aa8c46e50100bf9f4b97439093b351640bb"
"lastModificationSignature": "cf88efdc2c10e459dba9268c7f5c64d3a51b7283bb6f523de34238701bbae66b"
}
}

View File

@ -126,6 +126,7 @@
"props": {
"direction": "column",
"style": {
"background": "white",
"cursor": "pointer"
}
},

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-10T15:17:12Z"
"timestamp": "2025-10-14T12:20:18Z"
},
"lastModificationSignature": "495d72712d5b38691b600df7802202d4684992d51c881ccd4af2e88e32305eab"
"lastModificationSignature": "e0275ad2b89cc1c0259249f1e3750e45c6d43a24ad6b23753e0819adcc6ac589"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-14T06:24:34Z"
"timestamp": "2025-10-14T12:50:53Z"
},
"lastModificationSignature": "8732d9cba041e7a0b4af3e956e1b9ca1ee1829e55fa897e07e0c924e45dd06ee"
"lastModificationSignature": "835fb5d0827f4b2e1ba1f98b8cdf3decd237c9a2d1f59d17a2ac160b34510e16"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 80 KiB

View File

@ -502,7 +502,10 @@
"value"
]
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB"
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB",
"style": {
"userSelect": "none"
}
},
"type": "ia.display.view"
},
@ -514,7 +517,7 @@
"height": 0.1667,
"width": 0.0349,
"x": 0.0251,
"y": 0.0066
"y": 0.0061
},
"props": {
"params": {

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-14T06:21:23Z"
"timestamp": "2025-10-14T12:51:32Z"
},
"lastModificationSignature": "6ab8e33a5a1d52a7060153bdeaaf3b07c2b7625be40d0e18f1b5cc546f065b3b"
"lastModificationSignature": "b7349466de04abce608800f6a737d8db29754567e5c91fe38d88b2d2caaf0e9c"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 75 KiB

View File

@ -436,7 +436,10 @@
"value"
]
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB"
"path": "autStand/Custom_Views/Enternet-Windows/Components/DPM_TO_HUB",
"style": {
"userSelect": "none"
}
},
"type": "ia.display.view"
},

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-14T06:25:53Z"
"timestamp": "2025-10-14T12:13:18Z"
},
"lastModificationSignature": "468791645c4449c7264e297d5bbb42039be2b516f565248f00d65037be3999d7"
"lastModificationSignature": "a29080c67907447ba12140019e7d43ed55616f94050fb7330689349457803879"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 102 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-13T10:42:50Z"
"timestamp": "2025-10-14T12:06:04Z"
},
"lastModificationSignature": "0ca2a991b86f1d878db3f34d8e3a91d22e1d99acde0f847f4915878806d674e7"
"lastModificationSignature": "235ce164972ce28aae16720338c348e85902f88fb8fe2c3affa2067402bd5357"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-14T06:25:09Z"
"timestamp": "2025-10-14T12:49:28Z"
},
"lastModificationSignature": "d959ce19d42d67e9bc51457d93bf6fc92552334a8d4a29a8946676b6bdd32e35"
"lastModificationSignature": "e3554ceb28b0229067b00353d41320a5d619b6c202f0af72585ab5b071d8204d"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 74 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-14T06:25:21Z"
"timestamp": "2025-10-14T12:14:52Z"
},
"lastModificationSignature": "632636e722ccdbdef87c9e4326b86588dbb77fa1f9f03b56fec64cd8a7353221"
"lastModificationSignature": "1d625cd0b48222ea525bbabe0111da6181cce185ec01f88a2447813661083616"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -10,8 +10,8 @@
"attributes": {
"lastModification": {
"actor": "admin",
"timestamp": "2025-10-13T09:42:54Z"
"timestamp": "2025-10-14T11:52:34Z"
},
"lastModificationSignature": "43cb033ad2b5377034a4e0ffc7faf7f8c90b657daf9028e9bf35fce0fe4929a8"
"lastModificationSignature": "7df2fd75dcb627cff9dfe883a72e4d2d40beb18d3c0f21ae2bbd9544e3978018"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -29,11 +29,7 @@
}
},
"meta": {
"name": "MCM01_PLC",
"tooltip": {
"enabled": true,
"text": "Navigate to MCM01 NETWORK LOOP"
}
"name": "MCM01_PLC"
},
"position": {
"height": 0.5649,
@ -43,7 +39,18 @@
},
"props": {
"params": {
"MCM": "MCM01",
"tagProps": [
"System/MCM01/Rack",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value"
],
"view": "autStand/Custom_Views/Enternet-Windows/DPMS/MCM01-DPM"
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/PLC",
@ -66,11 +73,7 @@
}
},
"meta": {
"name": "MCM02_PLC",
"tooltip": {
"enabled": true,
"text": "Navigate to MCM02 NETWORK LOOP"
}
"name": "MCM02_PLC"
},
"position": {
"height": 0.5649,
@ -80,7 +83,18 @@
},
"props": {
"params": {
"MCM": "MCM02",
"tagProps": [
"System/MCM02/Rack",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value",
"value"
],
"view": "autStand/Custom_Views/Enternet-Windows/DPMS/MCM02-DPM"
},
"path": "autStand/Custom_Views/Enternet-Windows/Components/PLC",

Some files were not shown because too many files have changed in this diff Show More