diff --git a/10-Top/bcmioc/top.bob b/10-Top/bcmioc/top.bob index def17caa73e35bc78080c64c05eab342f23b6800..c265e12340214d43a55b7a93bf49479cbf66d2ec 100644 --- a/10-Top/bcmioc/top.bob +++ b/10-Top/bcmioc/top.bob @@ -85,6 +85,7 @@ <widget type="embedded" version="2.0.0"> <name>Linking Container</name> <class></class> + <file>instance.bob</file> <macros> <AMC_NAME>Ctrl-AMC-110</AMC_NAME> <CG>$(CONTROL_GROUP):$(Ctrl-AMC-005):</CG> @@ -101,7 +102,6 @@ <SYSTEM8>ISrc-010:ISS-HVPf</SYSTEM8> <SYSTEM9>DTL-030:PBI-BCM-001</SYSTEM9> </macros> - <file>instance.bob</file> <x>20</x> <y>70</y> <width>320</width> @@ -116,6 +116,7 @@ <widget type="embedded" version="2.0.0"> <name>Linking Container_1</name> <class></class> + <file>instance.bob</file> <macros> <AMC_NAME>Ctrl-AMC-004</AMC_NAME> <CG>LAB-BCM09:Ctrl-AMC-004:</CG> @@ -131,7 +132,6 @@ <SYSTEM8>LAB-009:PBI-BCM-008</SYSTEM8> <SYSTEM9>LAB-009:PBI-BCM-009</SYSTEM9> </macros> - <file>instance.bob</file> <x>360</x> <y>70</y> <width>320</width> @@ -143,4 +143,35 @@ </color> </border_color> </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/bcm_crate.bob</file> + <macros> + <AMC_NAME>Ctrl-AMC-004</AMC_NAME> + <CONTROL_GROUP>LAB-BCM09</CONTROL_GROUP> + <P>LAB-BCM09:</P> + <R>Ctrl-AMC-004:</R> + <SYSTEM1>LAB-009:PBI-BCM-001</SYSTEM1> + <SYSTEM10>LAB-009:PBI-BCM-010</SYSTEM10> + <SYSTEM2>LAB-009:PBI-BCM-002</SYSTEM2> + <SYSTEM3>LAB-009:PBI-BCM-003</SYSTEM3> + <SYSTEM4>LAB-009:PBI-BCM-004</SYSTEM4> + <SYSTEM5>LAB-009:PBI-BCM-005</SYSTEM5> + <SYSTEM6>LAB-009:PBI-BCM-006</SYSTEM6> + <SYSTEM7>LAB-009:PBI-BCM-007</SYSTEM7> + <SYSTEM8>LAB-009:PBI-BCM-008</SYSTEM8> + <SYSTEM9>LAB-009:PBI-BCM-009</SYSTEM9> + </macros> + <target>tab</target> + </action> + </actions> + <text>LAB-BCM09:Ctrl-AMC-004</text> + <x>710</x> + <y>130</y> + <width>260</width> + <height>80</height> + <tooltip>$(actions)</tooltip> + </widget> </display> diff --git a/99-Shared/adsis8300bcm/acct_m.bob b/99-Shared/adsis8300bcm/acct_m.bob new file mode 100644 index 0000000000000000000000000000000000000000..12bf5dcfe45ddf9b40f541130c161638b8807b03 --- /dev/null +++ b/99-Shared/adsis8300bcm/acct_m.bob @@ -0,0 +1,2231 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(P)$(R)$(ID) ACCT</name> + <x>470</x> + <y>197</y> + <width>1760</width> + <height>870</height> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_13</name> + <x>10</x> + <y>60</y> + <width>1082</width> + <height>770</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_7</name> + <x>1446</x> + <y>532</y> + <width>299</width> + <height>238</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_14</name> + <x>1456</x> + <y>570</y> + <width>281</width> + <height>180</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph_1</name> + <x>20</x> + <y>110</y> + <width>1059</width> + <height>610</height> + <background_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </background_color> + <title_font> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="data_y_max" prop_id="y_axes[0].maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)PRC$(ID)-TR1-ArraySize1_RBV</pv_name> + </rule> + <rule name="data_x0_max" prop_id="x_axis.maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)PRC$(ID)-TR1-ArraySize0_RBV</pv_name> + </rule> + <rule name="y_title" prop_id="y_axes[0].title" out_exp="true"> + <exp bool_exp="pv0 != 0"> + <expression>"mA"</expression> + </exp> + <pv_name>$(P)$(R)PRC$(ID)-ConvertingR</pv_name> + </rule> + <rule name="trace0_visible" prop_id="traces[0].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(P)$(R)PRC$(ID)-TR1-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace1_visible" prop_id="traces[1].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR0-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace2_visible" prop_id="traces[2].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR1-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace3_visible" prop_id="traces[3].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR2-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace4_visible" prop_id="traces[4].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR3-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace5_visible" prop_id="traces[5].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR4-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace6_visible" prop_id="traces[6].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR5-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace7_visible" prop_id="traces[7].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR6-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace8_visible" prop_id="traces[8].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR7-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace9_visible" prop_id="traces[9].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <pv_name>$(CG)PRB1-TR8-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="trace10_visible" prop_id="traces[10].visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>true</value> + </exp> + <pv_name>$(CG)PRB1-TR9-EnableCallbacks_RBV</pv_name> + </rule> + <rule name="traces[0].name" prop_id="traces[0].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(P)$(R)PRC$(ID)-TR1-Name</pv_name> + </rule> + <rule name="traces[1].name" prop_id="traces[1].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR0-Name</pv_name> + </rule> + <rule name="traces[2].name" prop_id="traces[2].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR1-Name</pv_name> + </rule> + <rule name="traces[3].name" prop_id="traces[3].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR2-Name</pv_name> + </rule> + <rule name="traces[4].name" prop_id="traces[4].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR3-Name</pv_name> + </rule> + <rule name="traces[5].name" prop_id="traces[5].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR4-Name</pv_name> + </rule> + <rule name="traces[6].name" prop_id="traces[6].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR5-Name</pv_name> + </rule> + <rule name="traces[7].name" prop_id="traces[7].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR6-Name</pv_name> + </rule> + <rule name="traces[8].name" prop_id="traces[8].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR7-Name</pv_name> + </rule> + <rule name="traces[9].name" prop_id="traces[9].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR8-Name</pv_name> + </rule> + <rule name="traces[10].name" prop_id="traces[10].name" out_exp="true"> + <exp bool_exp="pvStr0!="""> + <expression>pvStr0</expression> + </exp> + <pv_name>$(CG)PRB1-TR9-Name</pv_name> + </rule> + </rules> + <x_axis> + <title>Time (us)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + <y_axis> + <title>Probe</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)PRC$(ID)-TR1-ArrayTimeUs</x_pv> + <y_pv>$(P)$(R)PRC$(ID)-TR1-ArrayData</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="21" green="21" blue="196"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv>$(CG)PRB1-TR0-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR0-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="242" green="26" blue="26"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[2].y_pv)</name> + <x_pv>$(CG)PRB1-TR1-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR1-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="33" green="179" blue="33"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[3].y_pv)</name> + <x_pv>$(CG)PRB1-TR2-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR2-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[4].y_pv)</name> + <x_pv>$(CG)PRB1-TR3-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR3-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="128" green="0" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[5].y_pv)</name> + <x_pv>$(CG)PRB1-TR4-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR4-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="170" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[6].y_pv)</name> + <x_pv>$(CG)PRB1-TR5-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR5-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="0" blue="240"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[7].y_pv)</name> + <x_pv>$(CG)PRB1-TR6-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR6-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="243" green="132" blue="132"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[8].y_pv)</name> + <x_pv>$(CG)PRB1-TR7-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR7-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="255" blue="11"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[9].y_pv)</name> + <x_pv>$(CG)PRB1-TR8-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR8-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="214" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[10].y_pv)</name> + <x_pv>$(CG)PRB1-TR9-ArrayTimeUs</x_pv> + <y_pv>$(CG)PRB1-TR9-ArrayData</y_pv> + <err_pv></err_pv> + <axis>1</axis> + <trace_type>1</trace_type> + <color> + <color red="114" green="40" blue="3"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_6</name> + <x>1092</x> + <y>62</y> + <width>350</width> + <height>470</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_12</name> + <x>1103</x> + <y>92</y> + <width>326</width> + <height>426</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_5</name> + <x>1446</x> + <y>60</y> + <width>299</width> + <height>470</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>titleBar</name> + <class>TITLE-BAR</class> + <x use_class="true">0</x> + <y use_class="true">0</y> + <width>1760</width> + <height use_class="true">50</height> + <line_width use_class="true">0</line_width> + <background_color use_class="true"> + <color name="PRIMARY-HEADER-BACKGROUND" red="151" green="188" blue="202"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>title</name> + <class>TITLE</class> + <text>BCM IOC : $(P)$(R)$(ID)</text> + <x use_class="true">20</x> + <y use_class="true">0</y> + <width>1720</width> + <height use_class="true">50</height> + <font use_class="true"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> + </font> + </font> + <foreground_color use_class="true"> + <color name="HEADER-TEXT" red="0" green="0" blue="0"> + </color> + </foreground_color> + <transparent use_class="true">true</transparent> + <horizontal_alignment use_class="true">0</horizontal_alignment> + <vertical_alignment use_class="true">1</vertical_alignment> + <wrap_words use_class="true">false</wrap_words> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_299</name> + <text>Trigger source:</text> + <x>1061</x> + <y>259</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_83</name> + <pv_name>$(P)$(R)$(ID)TriggerSourceR</pv_name> + <x>1214</x> + <y>261</y> + <height>30</height> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_91</name> + <pv_name>$(P)$(R)$(ID)FlatTopStartR</pv_name> + <x>121</x> + <y>737</y> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_306</name> + <text>Flattop start:</text> + <x>20</x> + <y>737</y> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_13</name> + <pv_name>$(P)$(R)$(ID)FlatTopStart</pv_name> + <x>232</x> + <y>737</y> + <height>30</height> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_92</name> + <pv_name>$(P)$(R)$(ID)FlatTopEndR</pv_name> + <x>121</x> + <y>777</y> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_307</name> + <text>Flattop end:</text> + <x>20</x> + <y>777</y> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_14</name> + <pv_name>$(P)$(R)$(ID)FlatTopEnd</pv_name> + <x>232</x> + <y>777</y> + <height>30</height> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_9</name> + <x>473</x> + <y>737</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_8</name> + <x>473</x> + <y>777</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_7</name> + <x>830</x> + <y>737</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_6</name> + <x>830</x> + <y>777</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_341</name> + <text>Max. pulse length:</text> + <x>1435</x> + <y>707</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_112</name> + <pv_name>$(P)$(R)$(ID)MaxPulseLengthR</pv_name> + <x>1585</x> + <y>707</y> + <width>76</width> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_342</name> + <text>Lower win. start:</text> + <x>350</x> + <y>737</y> + <width>120</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_113</name> + <pv_name>$(P)$(R)$(ID)LowerWindowStartR</pv_name> + <x>473</x> + <y>737</y> + <height>30</height> + <format>1</format> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_20</name> + <pv_name>$(P)$(R)$(ID)LowerWindowStart</pv_name> + <x>582</x> + <y>737</y> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_343</name> + <text>Lower win. end:</text> + <x>360</x> + <y>777</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_114</name> + <pv_name>$(P)$(R)$(ID)LowerWindowEndR</pv_name> + <x>473</x> + <y>777</y> + <height>30</height> + <format>1</format> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_21</name> + <pv_name>$(P)$(R)$(ID)LowerWindowEnd</pv_name> + <x>582</x> + <y>777</y> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_344</name> + <text>Errant win. start:</text> + <x>700</x> + <y>737</y> + <width>118</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_115</name> + <pv_name>$(P)$(R)$(ID)ErrantWindowStartR</pv_name> + <x>830</x> + <y>737</y> + <height>30</height> + <format>1</format> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_22</name> + <pv_name>$(P)$(R)$(ID)ErrantWindowStart</pv_name> + <x>939</x> + <y>738</y> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_345</name> + <text>Errant win. end:</text> + <x>700</x> + <y>777</y> + <width>118</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_116</name> + <pv_name>$(P)$(R)$(ID)ErrantWindowEndR</pv_name> + <x>830</x> + <y>777</y> + <height>30</height> + <format>1</format> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_23</name> + <pv_name>$(P)$(R)$(ID)ErrantWindowEnd</pv_name> + <x>939</x> + <y>778</y> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_28</name> + <pv_name>$(P)$(R)$(ID)MaxPulseLength</pv_name> + <x>1669</x> + <y>707</y> + <width>60</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_13</name> + <pv_name>$(P)$(R)$(ID)TriggerSource</pv_name> + <x>1325</x> + <y>261</y> + <width>99</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_15</name> + <pv_name>$(P)$(R)$(ID)FineDelay</pv_name> + <x>1325</x> + <y>186</y> + <width>90</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_317</name> + <text>Droop Rate:</text> + <x>1061</x> + <y>221</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_16</name> + <pv_name>$(P)$(R)$(ID)DroopRate</pv_name> + <x>1325</x> + <y>223</y> + <width>90</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_103</name> + <pv_name>$(P)$(R)$(ID)ErrantThresholdR</pv_name> + <x>1586</x> + <y>667</y> + <width>75</width> + <height>30</height> + <format>1</format> + <precision>2</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_102</name> + <pv_name>$(P)$(R)$(ID)LowerThresholdR</pv_name> + <x>1586</x> + <y>627</y> + <width>75</width> + <height>30</height> + <format>1</format> + <precision>2</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_101</name> + <pv_name>$(P)$(R)$(ID)UpperThresholdR</pv_name> + <x>1586</x> + <y>587</y> + <width>75</width> + <height>30</height> + <format>1</format> + <precision>2</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_20</name> + <x>1214</x> + <y>186</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_19</name> + <x>1214</x> + <y>146</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_18</name> + <x>1214</x> + <y>106</y> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_340</name> + <text>Errant Thr.:</text> + <x>1435</x> + <y>667</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>lut_mode_acct.opi</file> + <target>tab</target> + </action> + </actions> + <text>Beam Mode Configuration</text> + <x>1130</x> + <y>430</y> + <width>210</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>lut_dest_acct.opi</file> + <target>tab</target> + </action> + </actions> + <text>Beam Destination Configuration</text> + <x>1130</x> + <y>470</y> + <width>240</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_324</name> + <text>Upper Thr.:</text> + <x>1435</x> + <y>587</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_17</name> + <pv_name>$(P)$(R)$(ID)UpperThreshold</pv_name> + <x>1669</x> + <y>587</y> + <width>60</width> + <height>30</height> + <precision>2</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_325</name> + <text>Lower Thr.:</text> + <x>1435</x> + <y>627</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_18</name> + <pv_name>$(P)$(R)$(ID)LowerThreshold</pv_name> + <x>1669</x> + <y>627</y> + <width>60</width> + <height>30</height> + <precision>2</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_19</name> + <pv_name>$(P)$(R)$(ID)ErrantThreshold</pv_name> + <x>1669</x> + <y>667</y> + <width>60</width> + <height>30</height> + <precision>2</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_304</name> + <text>ADC Scale:</text> + <x>1061</x> + <y>104</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_89</name> + <pv_name>$(P)$(R)$(ID)AdcOffsetR</pv_name> + <x>1214</x> + <y>146</y> + <width>90</width> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_88</name> + <pv_name>$(P)$(R)$(ID)AdcScaleR</pv_name> + <x>1214</x> + <y>106</y> + <width>90</width> + <height>30</height> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_11</name> + <pv_name>$(P)$(R)$(ID)AdcScale</pv_name> + <x>1325</x> + <y>106</y> + <width>90</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_305</name> + <text>ADC Offset:</text> + <x>1061</x> + <y>144</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_12</name> + <pv_name>$(P)$(R)$(ID)AdcOffset</pv_name> + <x>1325</x> + <y>146</y> + <width>90</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_309</name> + <text>ADC Fine Delay:</text> + <x>1061</x> + <y>184</y> + <width>150</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_94</name> + <pv_name>$(P)$(R)$(ID)FineDelayR</pv_name> + <x>1214</x> + <y>186</y> + <width>90</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_19</name> + <text>ACCT parameters</text> + <x>1121</x> + <y>57</y> + <width>283</width> + <height>40</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_301</name> + <text>Pulse Charge:</text> + <x>30</x> + <y>70</y> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_85</name> + <pv_name>$(P)$(R)$(ID)PulseChargeR</pv_name> + <x>134</x> + <y>70</y> + <width>110</width> + <height>30</height> + <font> + <font family="Source Sans Pro" style="BOLD" size="24.0"> + </font> + </font> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_302</name> + <text>FlatTop Charge:</text> + <x>260</x> + <y>70</y> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_86</name> + <pv_name>$(P)$(R)$(ID)FlatTopChargeR</pv_name> + <x>370</x> + <y>70</y> + <width>110</width> + <height>30</height> + <font> + <font family="Source Sans Pro" style="BOLD" size="24.0"> + </font> + </font> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_303</name> + <text>Pulse Width:</text> + <x>760</x> + <y>70</y> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_87</name> + <pv_name>$(P)$(R)$(ID)PulseWidthR</pv_name> + <x>870</x> + <y>70</y> + <width>110</width> + <height>30</height> + <font> + <font family="Source Sans Pro" style="BOLD" size="24.0"> + </font> + </font> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_308</name> + <text>Av. FlatTop Current:</text> + <x>490</x> + <y>70</y> + <width>140</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_93</name> + <pv_name>$(P)$(R)$(ID)FlatTopCurrentR</pv_name> + <x>640</x> + <y>70</y> + <width>110</width> + <height>30</height> + <font> + <font family="Source Sans Pro" style="BOLD" size="24.0"> + </font> + </font> + <format>1</format> + <precision>2</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_11</name> + <x>1456</x> + <y>90</y> + <width>270</width> + <height>426</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_351</name> + <text>LUT upper threshold:</text> + <x>1466</x> + <y>396</y> + <width>180</width> + <height>30</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_32</name> + <pv_name>$(P)$(R)$(ID)AlarmLUTUpperThresholdDirectR</pv_name> + <x>1696</x> + <y>396</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_352</name> + <text>LUT lower threshold:</text> + <x>1466</x> + <y>426</y> + <width>180</width> + <height>30</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_35</name> + <pv_name>$(P)$(R)$(ID)AlarmLUTLowerThresholdDirectR</pv_name> + <x>1696</x> + <y>429</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_353</name> + <text>LUT pulse length:</text> + <x>1466</x> + <y>456</y> + <width>180</width> + <height>30</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_38</name> + <pv_name>$(P)$(R)$(ID)AlarmLUTPulseLengthDirectR</pv_name> + <x>1696</x> + <y>462</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_354</name> + <text>LUT beam destination:</text> + <x>1466</x> + <y>486</y> + <width>180</width> + <height>30</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_41</name> + <pv_name>$(P)$(R)$(ID)AlarmLUTDestinationModeDirectR</pv_name> + <x>1696</x> + <y>489</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_20</name> + <text>ACCT alarms</text> + <x>1425</x> + <y>50</y> + <width>320</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_333</name> + <text>F</text> + <x>1638</x> + <y>78</y> + <width>50</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_334</name> + <text>H</text> + <x>1658</x> + <y>78</y> + <width>50</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_335</name> + <text>D</text> + <x>1677</x> + <y>78</y> + <width>50</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_7</name> + <file>ml.bob</file> + <macros> + <ML>AlarmUpper</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>96</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box</name> + <pv_name>$(P)$(R)$(ID)AlarmUpperControl</pv_name> + <label>Upper Thr.</label> + <x>1466</x> + <y>100</y> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_1</name> + <pv_name>$(P)$(R)$(ID)AlarmLowerControl</pv_name> + <label>Lower Thr.</label> + <x>1466</x> + <y>128</y> + <width>120</width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_8</name> + <file>ml.bob</file> + <macros> + <ML>AlarmLower</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>124</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_2</name> + <pv_name>$(P)$(R)$(ID)AlarmErrantControl</pv_name> + <label>Errant Thr.</label> + <x>1466</x> + <y>156</y> + <width>140</width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_9</name> + <file>ml.bob</file> + <macros> + <ML>AlarmErrant</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>152</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_3</name> + <pv_name>$(P)$(R)$(ID)AlarmTriggerControl</pv_name> + <label>Beam > trigger</label> + <x>1466</x> + <y>184</y> + <width>150</width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_10</name> + <file>ml.bob</file> + <macros> + <ML>AlarmTrigger</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>180</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_4</name> + <pv_name>$(P)$(R)$(ID)AlarmLimitControl</pv_name> + <label>Beam > Max pulse length</label> + <x>1466</x> + <y>212</y> + <width>160</width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_11</name> + <file>ml.bob</file> + <macros> + <ML>AlarmLimit</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>208</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_5</name> + <pv_name>$(P)$(R)$(ID)AlarmAdcOverflowControl</pv_name> + <label>ADC overflow</label> + <x>1466</x> + <y>240</y> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_12</name> + <file>ml.bob</file> + <macros> + <ML>AlarmAdcOverflow</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>236</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_6</name> + <pv_name>$(P)$(R)$(ID)AlarmAdcUnderflowControl</pv_name> + <label>ADC underflow</label> + <x>1466</x> + <y>268</y> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_13</name> + <file>ml.bob</file> + <macros> + <ML>AlarmAdcUnderflow</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>264</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_7</name> + <pv_name>$(P)$(R)$(ID)AlarmAiuFaultControl</pv_name> + <label>-50 mV check</label> + <x>1466</x> + <y>324</y> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_14</name> + <file>ml.bob</file> + <macros> + <ML>AlarmAiuFault</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>320</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_8</name> + <pv_name>$(P)$(R)$(ID)AlarmAdcStuckControl</pv_name> + <label>ADC stuck</label> + <x>1466</x> + <y>296</y> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_15</name> + <file>ml.bob</file> + <macros> + <ML>AlarmAdcStuck</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>292</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_9</name> + <pv_name>$(P)$(R)$(ID)AlarmChargeTooHighControl</pv_name> + <label>LI thr</label> + <x>1466</x> + <y>352</y> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_16</name> + <file>ml.bob</file> + <macros> + <ML>AlarmChargeTooHigh</ML> + <PVin>$(P)$(R)$(ID)</PVin> + </macros> + <x>1649</x> + <y>349</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_10</name> + <pv_name>$(P)$(R)$(ID)NoiseFiltering</pv_name> + <label>Noise filte</label> + <x>1126</x> + <y>326</y> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_33</name> + <pv_name>$(P)$(R)$(ID)NoiseFilteringR</pv_name> + <x>1246</x> + <y>326</y> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_11</name> + <pv_name>$(P)$(R)$(ID)BaseliningAfter</pv_name> + <label>Baseline correction</label> + <x>1126</x> + <y>348</y> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_34</name> + <pv_name>$(P)$(R)$(ID)BaseliningAfterR</pv_name> + <x>1246</x> + <y>348</y> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_12</name> + <pv_name>$(P)$(R)$(ID)DcBlocking</pv_name> + <label>DC blocker</label> + <x>1126</x> + <y>368</y> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_37</name> + <pv_name>$(P)$(R)$(ID)DcBlockingR</pv_name> + <x>1246</x> + <y>368</y> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_14</name> + <pv_name>$(P)$(R)$(ID)DroopCompensating</pv_name> + <label>Droop compensation</label> + <x>1126</x> + <y>389</y> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_40</name> + <pv_name>$(P)$(R)$(ID)DroopCompensatingR</pv_name> + <x>1246</x> + <y>389</y> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_104</name> + <pv_name>$(P)$(R)$(ID)DroopRateR</pv_name> + <x>1214</x> + <y>223</y> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_21</name> + <text>Threshold</text> + <x>1442</x> + <y>527</y> + <width>320</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_15</name> + <pv_name>$(CG)PRB1-TR0-EnableCallbacks</pv_name> + <label>HV presence</label> + <x>1126</x> + <y>550</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_16</name> + <pv_name>$(CG)PRB1-TR1-EnableCallbacks</pv_name> + <label>Beam presence</label> + <x>1126</x> + <y>570</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_17</name> + <pv_name>$(CG)PRB1-TR2-EnableCallbacks</pv_name> + <label>Mask errant window</label> + <x>1126</x> + <y>590</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_18</name> + <pv_name>$(CG)PRB1-TR3-EnableCallbacks</pv_name> + <label>Low thr. window</label> + <x>1126</x> + <y>610</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_19</name> + <pv_name>$(CG)PRB1-TR4-EnableCallbacks</pv_name> + <label>Flat top window</label> + <x>1126</x> + <y>630</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_20</name> + <pv_name>$(CG)PRB1-TR5-EnableCallbacks</pv_name> + <label>Beam width meas. window</label> + <x>1126</x> + <y>650</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_21</name> + <pv_name>$(CG)PRB1-TR6-EnableCallbacks</pv_name> + <label>Charge meas. window</label> + <x>1126</x> + <y>670</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_22</name> + <pv_name>$(CG)PRB1-TR7-EnableCallbacks</pv_name> + <label>Beam expected window</label> + <x>1126</x> + <y>690</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_23</name> + <pv_name>$(CG)PRB1-TR8-EnableCallbacks</pv_name> + <label>Delay trigger</label> + <x>1126</x> + <y>710</y> + <width>140</width> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_24</name> + <pv_name>$(CG)PRB1-TR9-EnableCallbacks</pv_name> + <label>Diff. mask window</label> + <x>1126</x> + <y>730</y> + <width>140</width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_117</name> + <pv_name>$(P)$(R)$(ID)PRC-DecimationR</pv_name> + <x>1256</x> + <y>768</y> + <width>64</width> + <height>30</height> + <format>1</format> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_24</name> + <pv_name>$(P)$(R)$(ID)PRC-Decimation</pv_name> + <x>1325</x> + <y>768</y> + <width>64</width> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_346</name> + <text>Decimantion rate:</text> + <x>1126</x> + <y>768</y> + <width>130</width> + <height>30</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/99-Shared/adsis8300bcm/bcm.bob b/99-Shared/adsis8300bcm/bcm.bob index 148aa65a7682d3d1a75ba3df3d1cd498a6b5866f..cc454bec1291a4727e9a5fca07bfac724b1deafc 100644 --- a/99-Shared/adsis8300bcm/bcm.bob +++ b/99-Shared/adsis8300bcm/bcm.bob @@ -1317,7 +1317,7 @@ $(pv_value)</tooltip> <y>980</y> <width>110</width> <height>30</height> - <precision>3</precision> + <precision>0</precision> <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <wrap_words>false</wrap_words> @@ -3335,37 +3335,4 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> </widget> - <widget type="led" version="2.0.0"> - <name>LED_27</name> - <pv_name>$(P)$(R)AlarmLUTMinTriggerPeriodDirectR</pv_name> - <x>1705</x> - <y>513</y> - <off_color> - <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> - </color> - </off_color> - <on_color> - <color name="Major" red="250" green="12" blue="14"> - </color> - </on_color> - <actions> - </actions> - </widget> - <widget type="label" version="2.0.0"> - <name>Label_347</name> - <text>LUT min trig period threshold</text> - <x>1114</x> - <y>510</y> - <width>240</width> - <height>30</height> - <horizontal_alignment>2</horizontal_alignment> - <vertical_alignment>1</vertical_alignment> - <wrap_words>false</wrap_words> - <actions> - </actions> - <border_color> - <color red="0" green="128" blue="255"> - </color> - </border_color> - </widget> </display> diff --git a/99-Shared/adsis8300bcm/bcm_crate.bob b/99-Shared/adsis8300bcm/bcm_crate.bob new file mode 100644 index 0000000000000000000000000000000000000000..b0acc15b0b9574b0f46ddaee2ac9aa99768cb689 --- /dev/null +++ b/99-Shared/adsis8300bcm/bcm_crate.bob @@ -0,0 +1,2972 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(P) control group</name> + <width>1420</width> + <height>1170</height> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_4</name> + <x>20</x> + <y>70</y> + <width>520</width> + <height>1100</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_12</name> + <x>40</x> + <y>500</y> + <width>480</width> + <height>190</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_10</name> + <x>40</x> + <y>120</y> + <width>480</width> + <height>360</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_42</name> + <x>240</x> + <y>140</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_39</name> + <x>240</x> + <y>180</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_40</name> + <x>240</x> + <y>260</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_41</name> + <x>240</x> + <y>300</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_38</name> + <x>240</x> + <y>340</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_43</name> + <x>247</x> + <y>630</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_44</name> + <x>239</x> + <y>851</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_45</name> + <x>240</x> + <y>776</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_46</name> + <x>240</x> + <y>886</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_47</name> + <x>240</x> + <y>814</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_54</name> + <x>247</x> + <y>590</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_55</name> + <x>240</x> + <y>220</y> + <width>120</width> + <height>30</height> + <line_width>0</line_width> + <background_color> + <color name="Read_Background" red="230" green="235" blue="232"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_8</name> + <x>1100</x> + <y>70</y> + <width>320</width> + <height>340</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_18</name> + <x>1128</x> + <y>120</y> + <width>272</width> + <height>270</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_6</name> + <x>560</x> + <y>70</y> + <width>520</width> + <height>470</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_21</name> + <x>40</x> + <y>975</y> + <width>489</width> + <height>80</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_20</name> + <x>580</x> + <y>345</y> + <width>480</width> + <height>175</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_7</name> + <x>560</x> + <y>550</y> + <width>520</width> + <height>550</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_17</name> + <x>580</x> + <y>910</y> + <width>480</width> + <height>170</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_23</name> + <text>Alarms</text> + <x>1100</x> + <y>70</y> + <width>300</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_22</name> + <text>Event Receiver</text> + <x>560</x> + <y>550</y> + <width>520</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_14</name> + <x>580</x> + <y>120</y> + <width>480</width> + <height>180</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_21</name> + <text>Beam Mode</text> + <x>560</x> + <y>70</y> + <width>520</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-titlebar_5</name> + <x>1100</x> + <y>429</y> + <width>320</width> + <height>671</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> + </color> + </background_color> + <corner_width>10</corner_width> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_13</name> + <x>40</x> + <y>1070</y> + <width>489</width> + <height>90</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_20</name> + <text>ACCTs</text> + <x>1100</x> + <y>429</y> + <width>320</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>titleBar</name> + <class>TITLE-BAR</class> + <x use_class="true">0</x> + <y use_class="true">0</y> + <width>1420</width> + <height use_class="true">50</height> + <line_width use_class="true">0</line_width> + <background_color use_class="true"> + <color name="PRIMARY-HEADER-BACKGROUND" red="151" green="188" blue="202"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>title</name> + <class>TITLE</class> + <text>BCM IOC : $(CG)</text> + <x use_class="true">20</x> + <y use_class="true">0</y> + <width>1400</width> + <height use_class="true">50</height> + <font use_class="true"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> + </font> + </font> + <foreground_color use_class="true"> + <color name="HEADER-TEXT" red="0" green="0" blue="0"> + </color> + </foreground_color> + <transparent use_class="true">true</transparent> + <horizontal_alignment use_class="true">0</horizontal_alignment> + <vertical_alignment use_class="true">1</vertical_alignment> + <wrap_words use_class="true">false</wrap_words> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey02-title_19</name> + <text>Acquisition</text> + <x>20</x> + <y>70</y> + <width>520</width> + <height>50</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_7</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)Acquire</pv_name> + <text>Start</text> + <x>241</x> + <y>422</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_8</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)Acquire</pv_name> + <text>Stop</text> + <x>380</x> + <y>423</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_2</name> + <pv_name>$(P)$(R)Acquire</pv_name> + <x>430</x> + <y>305</y> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <on_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_41</name> + <pv_name>$(P)$(R)Acquire_RBV</pv_name> + <x>240</x> + <y>300</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_45</name> + <pv_name>$(P)$(R)NumSamplesR</pv_name> + <x>240</x> + <y>140</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_3</name> + <pv_name>$(P)$(R)NumSamples</pv_name> + <x>380</x> + <y>140</y> + <width>120</width> + <height>30</height> + <format>0</format> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + <increment>100.0</increment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>Polyline</name> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="30" green="144" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="polyline" version="2.0.0"> + <name>Polyline_1</name> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="30" green="144" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_60</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>240</x> + <y>340</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_157</name> + <text>Rate:</text> + <x>60</x> + <y>340</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_158</name> + <text>Status:</text> + <x>60</x> + <y>300</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_166</name> + <text># samples:</text> + <x>60</x> + <y>140</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_25</name> + <actions> + <action type="open_display"> + <file>channels.opi</file> + <target>tab</target> + </action> + </actions> + <text>Diff. channels</text> + <x>580</x> + <y>1120</y> + <width>110</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_24</name> + <actions> + <action type="open_display"> + <file>../adsis8300/system_top.bob</file> + <target>tab</target> + </action> + </actions> + <text>System</text> + <x>700</x> + <y>1120</y> + <width>115</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_69</name> + <pv_name>$(P)$(R)MessageR</pv_name> + <x>69</x> + <y>1100</y> + <width>440</width> + <height>40</height> + <format>6</format> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_273</name> + <text>Driver message:</text> + <x>69</x> + <y>1070</y> + <width>160</width> + <height>30</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_315</name> + <text>Trigger repeat:</text> + <x>60</x> + <y>180</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_105</name> + <pv_name>$(P)$(R)TriggerRepeatR</pv_name> + <x>240</x> + <y>180</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_7</name> + <pv_name>$(P)$(R)TriggerRepeat</pv_name> + <x>380</x> + <y>180</y> + <width>120</width> + <height>30</height> + <format>0</format> + <actions> + </actions> + <minimum>-1.0</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_106</name> + <pv_name>$(P)$(R)ClockFrequencyMeasR</pv_name> + <x>240</x> + <y>382</y> + <width>120</width> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_316</name> + <text>Measured sample frq.:</text> + <x>20</x> + <y>382</y> + <width>200</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_108</name> + <pv_name>$(P)$(R)BCMFWGitHashR</pv_name> + <x>1270</x> + <y>20</y> + <width>120</width> + <height>30</height> + <transparent>true</transparent> + <format>4</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_319</name> + <text>FW GIT hash:</text> + <x>1105</x> + <y>25</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_109</name> + <pv_name>$(P)$(R)BCMFWVersionR</pv_name> + <x>1270</x> + <width>120</width> + <height>30</height> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_320</name> + <text>FW version:</text> + <x>1103</x> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_115</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>240</x> + <y>260</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_220</name> + <text>No. of acquisitions:</text> + <x>60</x> + <y>260</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_47</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)AlarmsClear</pv_name> + <text>Clear</text> + <x>1200</x> + <y>340</y> + <width>140</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_124</name> + <pv_name>$(P)$(R)ReadyR</pv_name> + <x>247</x> + <y>590</y> + <width>110</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_344</name> + <text>BCM check:</text> + <x>67</x> + <y>590</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_6</name> + <pv_name>$(P)$(R)Ready</pv_name> + <x>387</x> + <y>590</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)BeamModeUser</pv_name> + <x>920</x> + <y>140</y> + <width>120</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_129</name> + <pv_name>$(P)$(R)BeamModeUser</pv_name> + <x>780</x> + <y>141</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_353</name> + <text>User beam mode:</text> + <x>600</x> + <y>140</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_48</name> + <actions> + <action type="open_display"> + <file>../autosave/save_restoreStatus.opi</file> + <target>tab</target> + </action> + </actions> + <text>Autosave</text> + <x>825</x> + <y>1120</y> + <width>115</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_49</name> + <actions> + <action type="open_display"> + <file>../asyn/asynRecord.opi</file> + <macros> + <R>$(R)AsynIO</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Asyn</text> + <x>950</x> + <y>1120</y> + <width>110</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_132</name> + <pv_name>$(P)$(R)AcquisitionTriggerSourceR</pv_name> + <x>240</x> + <y>220</y> + <width>110</width> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_356</name> + <text>Acquisition trig. source:</text> + <x>60</x> + <y>220</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_8</name> + <pv_name>$(P)$(R)AcquisitionTriggerSource</pv_name> + <x>380</x> + <y>220</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>lut_mode.opi</file> + <target>tab</target> + </action> + </actions> + <text>Mode LUT setup</text> + <x>378</x> + <y>985</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>lut_dest.opi</file> + <target>tab</target> + </action> + </actions> + <text>Dest. LUT setup</text> + <x>378</x> + <y>1020</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_362</name> + <text>BCM ready (FBIS):</text> + <x>69</x> + <y>510</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_25</name> + <pv_name>$(P)$(R)ReadyFPGAR</pv_name> + <x>259</x> + <y>520</y> + <off_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </off_color> + <on_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_363</name> + <text>BCM beam permit (FBIS):</text> + <x>49</x> + <y>550</y> + <width>179</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_26</name> + <pv_name>$(P)$(R)BeamPermitFPGAR</pv_name> + <x>259</x> + <y>560</y> + <off_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </off_color> + <on_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </on_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_365</name> + <text>Beam mode source:</text> + <x>600</x> + <y>180</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_137</name> + <pv_name>$(P)$(R)BeamModeVal</pv_name> + <x>780</x> + <y>220</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_366</name> + <text>Beam mode:</text> + <x>600</x> + <y>220</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)BeamModeSource</pv_name> + <x>920</x> + <y>180</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_5</name> + <pv_name>$(P)$(R)BeamDestUser</pv_name> + <x>920</x> + <y>361</y> + <width>120</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_138</name> + <pv_name>$(P)$(R)BeamDestUser</pv_name> + <x>780</x> + <y>360</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_367</name> + <text>User beam destination:</text> + <x>610</x> + <y>361</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_368</name> + <text>Beam dest. source:</text> + <x>610</x> + <y>399</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_11</name> + <pv_name>$(P)$(R)BeamDestSource</pv_name> + <x>920</x> + <y>399</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_139</name> + <pv_name>$(P)$(R)BeamDestVal</pv_name> + <x>780</x> + <y>478</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_369</name> + <text>Beam destination:</text> + <x>610</x> + <y>439</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_140</name> + <pv_name>$(P)$(R)BeamModeValR</pv_name> + <x>780</x> + <y>260</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_370</name> + <text>Beam mode read-back:</text> + <x>600</x> + <y>260</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_141</name> + <pv_name>$(P)$(R)BeamDestValR</pv_name> + <x>780</x> + <y>439</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_371</name> + <text>Beam dest. read-back:</text> + <x>610</x> + <y>479</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_142</name> + <pv_name>$(P)$(R)BeamModeSourceR</pv_name> + <x>780</x> + <y>180</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_143</name> + <pv_name>$(P)$(R)BeamDestSourceR</pv_name> + <x>780</x> + <y>400</y> + <width>120</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_336</name> + <text>F</text> + <x>1298</x> + <y>140</y> + <width>50</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_337</name> + <text>H</text> + <x>1317</x> + <y>140</y> + <width>50</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_343</name> + <text>D</text> + <x>1339</x> + <y>140</y> + <width>50</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_16</name> + <x>580</x> + <y>640</y> + <width>480</width> + <height>220</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_237</name> + <text>Timestamp:</text> + <x>581</x> + <y>660</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_128</name> + <pv_name>$(P)$(R)EvrTimestamp</pv_name> + <x>680</x> + <y>660</y> + <width>230</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_239</name> + <text>Mode:</text> + <x>581</x> + <y>710</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_130</name> + <pv_name>$(P)$(R)BeamModeEvr</pv_name> + <x>680</x> + <y>710</y> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_7</name> + <pv_name>$(P)$(R)BeamModeEvr.DOL</pv_name> + <x>800</x> + <y>710</y> + <width>200</width> + <height>30</height> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_136</name> + <pv_name>$(P)$(R)BeamDestEvr</pv_name> + <x>680</x> + <y>760</y> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_241</name> + <text>Destination:</text> + <x>581</x> + <y>760</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_8</name> + <pv_name>$(P)$(R)BeamDestEvr.DOL</pv_name> + <x>800</x> + <y>760</y> + <width>200</width> + <height>30</height> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_145</name> + <pv_name>$(P)$(R)EvrBeamState</pv_name> + <x>680</x> + <y>810</y> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_243</name> + <text>State:</text> + <x>581</x> + <y>810</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_9</name> + <pv_name>$(P)$(R)EvrBeamStateIn.INP</pv_name> + <x>800</x> + <y>810</y> + <width>200</width> + <height>30</height> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_146</name> + <pv_name>$(P)$(R)EvrLink</pv_name> + <x>680</x> + <y>930</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_245</name> + <text>Link:</text> + <x>581</x> + <y>930</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_10</name> + <pv_name>$(P)$(R)EvrLinkIn.INP</pv_name> + <x>810</x> + <y>930</y> + <width>200</width> + <height>30</height> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_147</name> + <pv_name>$(P)$(R)EvrLinkStat</pv_name> + <x>680</x> + <y>980</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_247</name> + <text>Link STAT:</text> + <x>581</x> + <y>980</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_12</name> + <pv_name>$(P)$(R)EvrLinkStatIn.INP</pv_name> + <x>810</x> + <y>980</y> + <width>200</width> + <height>30</height> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_148</name> + <pv_name>$(P)$(R)EvrLinkSevr</pv_name> + <x>680</x> + <y>1030</y> + <width>110</width> + <height>30</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_249</name> + <text>Link SEVR:</text> + <x>581</x> + <y>1030</y> + <width>91</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_13</name> + <pv_name>$(P)$(R)EvrLinkSevrIn.INP</pv_name> + <x>810</x> + <y>1030</y> + <width>200</width> + <height>30</height> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey03-title_16</name> + <text>Link Status</text> + <x>560</x> + <y>870</y> + <width>520</width> + <height>40</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="20.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey03-title_17</name> + <text>Beam</text> + <x>560</x> + <y>600</y> + <width>520</width> + <height>40</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="20.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey03-title_18</name> + <text>LUT</text> + <x>21</x> + <y>934</y> + <width>520</width> + <height>40</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="20.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey03-title_19</name> + <text>Beam Destination</text> + <x>560</x> + <y>305</y> + <width>520</width> + <height>40</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="20.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_27</name> + <pv_name>$(P)$(R)AlarmLUTMinTriggerPeriodDirectR</pv_name> + <x>1356</x> + <y>297</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <square>true</square> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_347</name> + <text>LUT min trig period threshold</text> + <x>1098</x> + <y>290</y> + <width>240</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_7</name> + <file>ml.bob</file> + <macros> + <ML>AlarmAuxClock</ML> + <PVin>$(P)$(R)</PVin> + </macros> + <x>1310</x> + <y>165</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_8</name> + <file>ml.bob</file> + <macros> + <ML>AlarmProcClock</ML> + <PVin>$(P)$(R)</PVin> + </macros> + <x>1310</x> + <y>190</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_9</name> + <file>ml.bob</file> + <macros> + <ML>AlarmTriggerTooWide</ML> + <PVin>$(P)$(R)</PVin> + </macros> + <x>1310</x> + <y>215</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_10</name> + <file>ml.bob</file> + <macros> + <ML>AlarmTriggerTooNarrow</ML> + <PVin>$(P)$(R)</PVin> + </macros> + <x>1310</x> + <y>240</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_11</name> + <file>ml.bob</file> + <macros> + <ML>AlarmTriggerPeriodTooShort</ML> + <PVin>$(P)$(R)</PVin> + </macros> + <x>1310</x> + <y>265</y> + <width>70</width> + <height>30</height> + <resize>2</resize> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box</name> + <pv_name>$(P)$(R)AlarmAuxClockControl</pv_name> + <label>Auxiliary clock</label> + <x>1140</x> + <y>171</y> + <width>164</width> + <height>21</height> + <actions> + </actions> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_1</name> + <pv_name>$(P)$(R)AlarmProcClockControl</pv_name> + <label>Processing clock</label> + <x>1140</x> + <y>196</y> + <width>182</width> + <height>21</height> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_2</name> + <pv_name>$(P)$(R)AlarmTriggerTooWideControl</pv_name> + <label>Trig > Max trig width</label> + <x>1140</x> + <y>221</y> + <width>202</width> + <height>21</height> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_3</name> + <pv_name>$(P)$(R)AlarmTriggerTooNarrowControl</pv_name> + <label>Trigger < 5 us</label> + <x>1140</x> + <y>246</y> + <width>192</width> + <height>21</height> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_4</name> + <pv_name>$(P)$(R)AlarmTriggerPeriodTooShortControl</pv_name> + <label>Trig < Min trig period</label> + <x>1140</x> + <y>270</y> + <width>202</width> + <height>21</height> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_5</name> + <pv_name>$(P)$(R)LutControl</pv_name> + <label>Disable LUTs</label> + <x>80</x> + <y>995</y> + <width>160</width> + </widget> + <widget type="led" version="2.0.0"> + <name>LED</name> + <pv_name>$(P)$(R)LutControlR</pv_name> + <x>330</x> + <y>945</y> + <off_color> + <color name="ON" red="70" green="255" blue="70"> + </color> + </off_color> + <on_color> + <color name="OFF" red="90" green="110" blue="90"> + </color> + </on_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_15</name> + <x>40</x> + <y>726</y> + <width>480</width> + <height>210</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_6</name> + <pv_name>$(P)$(R)BeamOverThreshold</pv_name> + <x>387</x> + <y>630</y> + <width>120</width> + <height>30</height> + <precision>2</precision> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_9</name> + <pv_name>$(P)$(R)BeamTriggerSource</pv_name> + <x>380</x> + <y>736</y> + <width>120</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(P)$(R)MaxPulseWidth</pv_name> + <x>379</x> + <y>851</y> + <width>120</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_11</name> + <pv_name>$(P)$(R)MinTriggerPeriod</pv_name> + <x>380</x> + <y>776</y> + <width>120</width> + <height>30</height> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_144</name> + <pv_name>$(P)$(R)BeamOverThresholdR</pv_name> + <x>247</x> + <y>630</y> + <width>110</width> + <height>30</height> + <precision>2</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_117</name> + <pv_name>$(P)$(R)MaxPulseWidthR</pv_name> + <x>239</x> + <y>851</y> + <width>110</width> + <height>30</height> + <precision>0</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_116</name> + <pv_name>$(P)$(R)MinTriggerPeriodR</pv_name> + <x>240</x> + <y>776</y> + <width>110</width> + <height>30</height> + <precision>3</precision> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_111</name> + <pv_name>$(P)$(R)TriggerWidthMeasR</pv_name> + <x>240</x> + <y>886</y> + <width>110</width> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_110</name> + <pv_name>$(P)$(R)TriggerPeriodMeasR</pv_name> + <x>240</x> + <y>814</y> + <width>110</width> + <height>30</height> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_133</name> + <pv_name>$(P)$(R)BeamTriggerSourceR</pv_name> + <x>240</x> + <y>736</y> + <width>109</width> + <height>30</height> + <precision>0</precision> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_357</name> + <text>Beam trigger source:</text> + <x>60</x> + <y>736</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_430</name> + <text>Beam over threshold:</text> + <x>67</x> + <y>630</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_329</name> + <text>Max trigger width:</text> + <x>59</x> + <y>851</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_328</name> + <text>Min. trigger period:</text> + <x>60</x> + <y>776</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_322</name> + <text>Measured trigger width:</text> + <x>60</x> + <y>886</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_321</name> + <text>Meas. trigger period:</text> + <x>60</x> + <y>814</y> + <width>160</width> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>BGGrey03-title_20</name> + <text>Beam Trigger</text> + <x>21</x> + <y>688</y> + <width>520</width> + <height>40</height> + <font> + <font family="Source Sans Pro" style="BOLD_ITALIC" size="20.0"> + </font> + </font> + <foreground_color> + <color name="WHITE" red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>BGGrey03-background_19</name> + <x>1128</x> + <y>479</y> + <width>261</width> + <height>441</height> + <line_width>0</line_width> + <background_color> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_width>5</corner_width> + <corner_height>5</corner_height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_2</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM1):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM1)</text> + <x>1150</x> + <y>489</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM1):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM1):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_14</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM2):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM2)</text> + <x>1150</x> + <y>531</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM2):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM2):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_15</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM3):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM3)</text> + <x>1150</x> + <y>573</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM3):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM3):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_16</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM4):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM4)</text> + <x>1150</x> + <y>615</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM4):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM4):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_17</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM5):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM5)</text> + <x>1150</x> + <y>657</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM5):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM5):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_18</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM6):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM6)</text> + <x>1150</x> + <y>699</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM6):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM6):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_19</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM7):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM7)</text> + <x>1150</x> + <y>741</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM7):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM7):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_20</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM8):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM8)</text> + <x>1150</x> + <y>783</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM8):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM8):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_21</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM9):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM9)</text> + <x>1150</x> + <y>825</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM9):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM9):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_22</name> + <actions> + <action type="open_display"> + <file>../../99-Shared/adsis8300bcm/acct_m.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <ID></ID> + <P>$(SYSTEM10):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM10)</text> + <x>1150</x> + <y>870</y> + <width>213</width> + <background_color> + <color name="ERROR" red="252" green="13" blue="27"> + </color> + </background_color> + <rules> + <rule name="New Rule" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0==1 || pv1==1 || pv2==1 || pv3==1 || pv4==1 || pv5==1 || pv6==1 || pv7==1 || pv8==1 || pv9==1"> + <value> + <color name="MAJOR" red="252" green="13" blue="27"> + </color> + </value> + </exp> + <exp bool_exp="pv0==0 && pv1 ==0 && pv2 ==0 && pv3 ==0 && pv4 ==0 && pv5 ==0 && pv6 ==0 && pv7 ==0 && pv8 ==0 && pv9 ==0"> + <value> + <color red="0" green="255" blue="0"> + </color> + </value> + </exp> + <pv_name>$(SYSTEM10):AlarmUpperHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmLowerHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmErrantHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmTriggerHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmLimitHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmAdcOverflowHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmAdcUnderflowHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmAdcStuckHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmAiuFaultHoldR</pv_name> + <pv_name>$(SYSTEM10):AlarmChargeTooHighHoldR</pv_name> + </rule> + </rules> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_323</name> + <text>IOC version:</text> + <x>900</x> + <height>30</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_112</name> + <pv_name>$(P)$(R)BCMFWGitHashR</pv_name> + <x>1010</x> + <width>120</width> + <height>30</height> + <transparent>true</transparent> + <format>4</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/99-Shared/adsis8300bcm/lut_mode.bob b/99-Shared/adsis8300bcm/lut_mode.bob index cf3118f4474dbadbda0d8f68c55974eca2bc477d..6ec16fd59194707b1cdc74adc1d08e3406821c45 100644 --- a/99-Shared/adsis8300bcm/lut_mode.bob +++ b/99-Shared/adsis8300bcm/lut_mode.bob @@ -394,7 +394,7 @@ </widget> <widget type="label" version="2.0.0"> <name>Label_352</name> - <text>Beam Repetition Period</text> + <text>Min Repetition Period</text> <x>365</x> <y>130</y> <width>160</width> diff --git a/99-Shared/adsis8300bcm/ml.bob b/99-Shared/adsis8300bcm/ml.bob new file mode 100644 index 0000000000000000000000000000000000000000..c9385e0c9d11f5f03e257b4d4a2fe3ff22006de4 --- /dev/null +++ b/99-Shared/adsis8300bcm/ml.bob @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ml</name> + <width>70</width> + <height>30</height> + <background_color> + <color name="Transparent" red="255" green="255" blue="255" alpha="0"> + </color> + </background_color> + <widget type="led" version="2.0.0"> + <name>LED_56</name> + <pv_name>$(PVin)$(ML)FirstR</pv_name> + <x>5</x> + <y>5</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <square>true</square> + <actions> + </actions> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_59</name> + <pv_name>$(PVin)$(ML)HoldR</pv_name> + <x>25</x> + <y>5</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <square>true</square> + <actions> + </actions> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_62</name> + <pv_name>$(PVin)$(ML)DirectR</pv_name> + <x>45</x> + <y>5</y> + <off_color> + <color name="IO Normal Level Alarm" red="0" green="255" blue="0"> + </color> + </off_color> + <on_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </on_color> + <square>true</square> + <actions> + </actions> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>LED_63</name> + <x>5</x> + <y>5</y> + <width>20</width> + <visible>false</visible> + <line_color> + <color red="50" green="50" blue="50" alpha="178"> + </color> + </line_color> + <background_color> + <color name="GRAY" red="169" green="169" blue="169"> + </color> + </background_color> + <actions> + </actions> + <rules> + <rule name="visible" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <exp bool_exp="pv0==1"> + <value>true</value> + </exp> + <pv_name>$(PVin)$(ML)ControlR</pv_name> + </rule> + </rules> + <tooltip>Disabled</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>LED_64</name> + <x>25</x> + <y>5</y> + <width>20</width> + <visible>false</visible> + <line_color> + <color red="50" green="50" blue="50" alpha="178"> + </color> + </line_color> + <background_color> + <color name="GRAY" red="169" green="169" blue="169"> + </color> + </background_color> + <actions> + </actions> + <rules> + <rule name="visible" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <exp bool_exp="pv0==1"> + <value>true</value> + </exp> + <pv_name>$(PVin)$(ML)ControlR</pv_name> + </rule> + </rules> + <tooltip>Disabled</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>LED_65</name> + <x>45</x> + <y>5</y> + <width>20</width> + <visible>false</visible> + <line_color> + <color red="50" green="50" blue="50" alpha="178"> + </color> + </line_color> + <background_color> + <color name="GRAY" red="169" green="169" blue="169"> + </color> + </background_color> + <actions> + </actions> + <rules> + <rule name="visible" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0==0"> + <value>false</value> + </exp> + <exp bool_exp="pv0==1"> + <value>true</value> + </exp> + <pv_name>$(PVin)$(ML)ControlR</pv_name> + </rule> + </rules> + <tooltip>Disabled</tooltip> + </widget> +</display>