From 9fee0129adb71fbcc5c4cb6175958340d429e7a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kriszti=C3=A1n=20L=C3=B6ki?= <krisztian.loki@ess.eu> Date: Tue, 4 Feb 2020 14:33:23 +0100 Subject: [PATCH] Added vacuum PLCIO diagnostics screens --- .../DEVICES/vacuum/diagnostics/vac_plcio.bob | 137 ++++++++++++++++++ .../diagnostics/vacs-accv_vac-plc-01001.bob | 94 ++++++++++++ .../diagnostics/vacs-accv_vac-plc-10001.bob | 94 ++++++++++++ 3 files changed, 325 insertions(+) create mode 100644 NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vac_plcio.bob create mode 100644 NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-01001.bob create mode 100644 NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-10001.bob diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vac_plcio.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vac_plcio.bob new file mode 100644 index 00000000..3f1e483b --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vac_plcio.bob @@ -0,0 +1,137 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(plcioPREFIX)</name> + <macros> + <plcioPREFIX>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</plcioPREFIX> + </macros> + <width>372</width> + <height>140</height> + <widget type="group" version="2.0.0"> + <name>Group PLCIO</name> + <width>372</width> + <height>140</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>Background</name> + <width>372</width> + <height>140</height> + <line_width>2</line_width> + <line_color> + <color name="BLUE-GROUP-BORDER" red="138" green="167" blue="167"> + </color> + </line_color> + <background_color> + <color name="BLUE-GROUP-BACKGROUND" red="179" green="209" blue="209"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Title</name> + <text>$(plcioPREFIX)</text> + <x>5</x> + <y>5</y> + <width>362</width> + <height>30</height> + <font> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> + </font> + </font> + <background_color> + <color name="BLUE-GROUP-BORDER" red="138" green="167" blue="167"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <tooltip>$(plcioPREFIX)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED PLCIO Disconnected</name> + <pv_name>$(plcioPREFIX):DisconnectedR</pv_name> + <x>5</x> + <y>55</y> + <off_color> + <color name="LED-GREEN-OFF" red="90" green="110" blue="90"> + </color> + </off_color> + <on_color> + <color name="LED-RED-ON" red="255" green="60" blue="46"> + </color> + </on_color> + <square>true</square> + </widget> + <widget type="label" version="2.0.0"> + <name>Label PLCIO Disconnected</name> + <text>Disconnected</text> + <x>31</x> + <y>55</y> + <width>95</width> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="led" version="2.0.0"> + <name>LED PLCIO Healthy</name> + <pv_name>$(plcioPREFIX):HltyR</pv_name> + <x>5</x> + <y>85</y> + <off_color> + <color name="LED-RED-ON" red="255" green="60" blue="46"> + </color> + </off_color> + <on_color> + <color name="LED-GREEN-ON" red="70" green="255" blue="70"> + </color> + </on_color> + <square>true</square> + </widget> + <widget type="label" version="2.0.0"> + <name>Label PLCIO Healthy</name> + <text>Healthy</text> + <x>31</x> + <y>85</y> + <width>95</width> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="led" version="2.0.0"> + <name>LED PLCIO Error</name> + <pv_name>$(plcioPREFIX):ErrorR</pv_name> + <x>5</x> + <y>115</y> + <off_color> + <color name="LED-RED-OFF" red="110" green="101" blue="90"> + </color> + </off_color> + <on_color> + <color name="LED-RED-ON" red="255" green="60" blue="46"> + </color> + </on_color> + <square>true</square> + </widget> + <widget type="label" version="2.0.0"> + <name>Label PLCIO Error</name> + <text>Error</text> + <x>31</x> + <y>115</y> + <width>95</width> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>Label PLCIO Status Code</name> + <text>Status Code:</text> + <x>136</x> + <y>115</y> + <width>89</width> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Status code</name> + <pv_name>$(plcioPREFIX):StatusCodeR</pv_name> + <x>231</x> + <y>115</y> + <width>130</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-01001.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-01001.bob new file mode 100644 index 00000000..096da21d --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-01001.bob @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>VacS-ACCV:Vac-PLC-01001</name> + <macros> + <DIS>Vac</DIS> + </macros> + <width>774</width> + <height>535</height> + <widget type="rectangle" version="2.0.0"> + <name>Background</name> + <width>774</width> + <height>535</height> + <line_width>2</line_width> + <line_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </line_color> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Title</name> + <text>VacS-ACCV:Vac-PLC-01001</text> + <x>5</x> + <y>5</y> + <width>764</width> + <height>30</height> + <font> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> + </font> + </font> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>01001</IDX> + <SEC>LEBT</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>10</x> + <y>55</y> + <width>372</width> + <height>140</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>01002</IDX> + <SEC>RFQ</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>10</x> + <y>215</y> + <width>372</width> + <height>140</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>01003</IDX> + <SEC>RFQ</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>392</x> + <y>215</y> + <width>372</width> + <height>140</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>01004</IDX> + <SEC>MEBT</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>10</x> + <y>375</y> + <width>372</width> + <height>140</height> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-10001.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-10001.bob new file mode 100644 index 00000000..c0f4b777 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/diagnostics/vacs-accv_vac-plc-10001.bob @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>VacS-ACCV:Vac-PLC-10001</name> + <macros> + <DIS>Vac</DIS> + </macros> + <width>774</width> + <height>535</height> + <widget type="rectangle" version="2.0.0"> + <name>Background</name> + <width>774</width> + <height>535</height> + <line_width>2</line_width> + <line_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </line_color> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Title</name> + <text>VacS-ACCV:Vac-PLC-10001</text> + <x>5</x> + <y>5</y> + <width>764</width> + <height>30</height> + <font> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> + </font> + </font> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>10001</IDX> + <SEC>LEBT</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>10</x> + <y>55</y> + <width>372</width> + <height>140</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>10002</IDX> + <SEC>RFQ</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>10</x> + <y>215</y> + <width>372</width> + <height>140</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>10003</IDX> + <SEC>RFQ</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>392</x> + <y>215</y> + <width>372</width> + <height>140</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>$(SEC)-$(SUBSEC):$(DIS)-PLCIO-$(IDX)</name> + <file>vac_plcio.bob</file> + <macros> + <IDX>10004</IDX> + <SEC>MEBT</SEC> + <SUBSEC>010</SUBSEC> + </macros> + <x>10</x> + <y>375</y> + <width>372</width> + <height>140</height> + </widget> +</display> -- GitLab