diff --git a/10-Top/bpmioc/instance.bob b/10-Top/bpmioc/instance.bob
deleted file mode 100644
index 8c185f1f77bea238a6fffa7c1570f9307d47eaad..0000000000000000000000000000000000000000
--- a/10-Top/bpmioc/instance.bob
+++ /dev/null
@@ -1,119 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<display version="2.0.0">
-  <width>330</width>
-  <height>250</height>
-  <background_color>
-    <color red="240" green="240" blue="240">
-    </color>
-  </background_color>
-  <actions>
-  </actions>
-  <widget type="rectangle" version="2.0.0">
-    <name>BGGrey03-titlebar_8</name>
-    <width>330</width>
-    <height>250</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>20</x>
-    <y>50</y>
-    <width>290</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_23</name>
-    <text>$(CONTROL_GROUP):$(AMC_NAME)</text>
-    <width>290</width>
-    <height>50</height>
-    <font>
-      <font family="Source Sans Pro" style="BOLD_ITALIC" size="24.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>Menu Button_3</name>
-    <actions>
-      <action type="open_display">
-        <file>../../99-Shared/adsis8300bpm/bpm.bob</file>
-        <macros>
-          <P>$(CONTROL_GROUP):$(AMC_NAME):</P>
-          <R></R>
-        </macros>
-        <target>tab</target>
-      </action>
-    </actions>
-    <text>$(CONTROL_GROUP):$(AMC_NAME)</text>
-    <x>40</x>
-    <y>70</y>
-    <width>250</width>
-    <height>40</height>
-    <tooltip>$(actions)</tooltip>
-  </widget>
-  <widget type="action_button" version="3.0.0">
-    <name>Menu Button_1</name>
-    <actions>
-      <action type="open_display">
-        <file>../../99-Shared/adsis8300bpm/bpmInstance.bob</file>
-        <macros>
-          <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG>
-          <P>$(SYSTEM1)</P>
-          <R></R>
-        </macros>
-        <target>tab</target>
-      </action>
-    </actions>
-    <text>$(SYSTEM1)</text>
-    <x>40</x>
-    <y>120</y>
-    <width>250</width>
-    <height>40</height>
-    <tooltip>$(actions)</tooltip>
-  </widget>
-  <widget type="action_button" version="3.0.0">
-    <name>Menu Button_2</name>
-    <actions>
-      <action type="open_display">
-        <file>../../99-Shared/adsis8300bpm/bpmInstance.bob</file>
-        <macros>
-          <P>$(SYSTEM2)</P>
-          <R></R>
-        </macros>
-        <target>tab</target>
-      </action>
-    </actions>
-    <text>$(SYSTEM2)</text>
-    <x>40</x>
-    <y>170</y>
-    <width>250</width>
-    <height>40</height>
-    <tooltip>$(actions)</tooltip>
-  </widget>
-  <widget type="led" version="2.0.0">
-    <name>LED</name>
-    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):Acquire_RBV</pv_name>
-    <x>300</x>
-    <y>15</y>
-    <border_alarm_sensitive>false</border_alarm_sensitive>
-  </widget>
-</display>
diff --git a/10-Top/bpmioc/support/evr-instance.bob b/10-Top/bpmioc/support/evr-instance.bob
new file mode 100644
index 0000000000000000000000000000000000000000..6265fa4cb7d523bb40aec526dabf44daadcb7069
--- /dev/null
+++ b/10-Top/bpmioc/support/evr-instance.bob
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>EVR Instance</name>
+  <width>1010</width>
+  <height>65</height>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_9</name>
+    <width>1010</width>
+    <height>65</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="group" version="2.0.0">
+    <name>Diagnostics</name>
+    <x>10</x>
+    <y>10</y>
+    <width>990</width>
+    <height>45</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_Group_2</name>
+      <width>990</width>
+      <height>45</height>
+      <line_width>0</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>5</corner_width>
+      <corner_height>5</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_4</name>
+      <text>$(P)$(R)</text>
+      <x>10</x>
+      <y>10</y>
+      <width>210</width>
+      <height>25</height>
+      <font>
+        <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>Text Update_1</name>
+      <pv_name>$(P)$(R)Ena-Sel</pv_name>
+      <x>380</x>
+      <y>10</y>
+      <width>25</width>
+      <height>25</height>
+      <off_color>
+        <color name="MAJOR" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </on_color>
+      <font>
+        <font family="Source Sans Pro" style="REGULAR" size="14.0">
+        </font>
+      </font>
+      <actions>
+      </actions>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>Text Update_2</name>
+      <pv_name>$(P)$(R)Link-Sts</pv_name>
+      <x>420</x>
+      <y>10</y>
+      <width>25</width>
+      <height>25</height>
+      <off_color>
+        <color name="MAJOR" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </on_color>
+      <font>
+        <font family="Source Sans Pro" style="REGULAR" size="14.0">
+        </font>
+      </font>
+      <actions>
+      </actions>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>Text Update_3</name>
+      <pv_name>$(P)$(R)Pll-Sts</pv_name>
+      <x>460</x>
+      <y>10</y>
+      <width>25</width>
+      <height>25</height>
+      <off_color>
+        <color name="MAJOR" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </on_color>
+      <font>
+        <font family="Source Sans Pro" style="REGULAR" size="14.0">
+        </font>
+      </font>
+      <actions>
+      </actions>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>Text Update_6</name>
+      <pv_name>$(P)$(R)Time-Valid-Sts</pv_name>
+      <x>500</x>
+      <y>10</y>
+      <width>25</width>
+      <height>25</height>
+      <off_color>
+        <color name="MAJOR" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </on_color>
+      <font>
+        <font family="Source Sans Pro" style="REGULAR" size="14.0">
+        </font>
+      </font>
+      <actions>
+      </actions>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Text Update_21</name>
+      <pv_name>$(P)$(R)HwType-I</pv_name>
+      <x>220</x>
+      <y>10</y>
+      <width>130</width>
+      <height>25</height>
+      <font>
+        <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <wrap_words>false</wrap_words>
+      <actions>
+      </actions>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Text Update_22</name>
+      <pv_name>$(P)$(R)Time-I</pv_name>
+      <x>550</x>
+      <y>10</y>
+      <width>240</width>
+      <height>25</height>
+      <font>
+        <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <wrap_words>false</wrap_words>
+      <actions>
+      </actions>
+      <border_color>
+        <color name="BLACK-BORDER" red="121" green="121" blue="121">
+        </color>
+      </border_color>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Action Button ICS Server Room</name>
+      <actions>
+        <action type="open_display">
+          <file>$(EVR_OPI)</file>
+          <target>tab</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>Expert OPI</text>
+      <x>820</x>
+      <y>10</y>
+      <width>150</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro Semibold" style="REGULAR" size="16.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+  </widget>
+</display>
diff --git a/10-Top/bpmioc/support/instance.bob b/10-Top/bpmioc/support/instance.bob
new file mode 100644
index 0000000000000000000000000000000000000000..f2b7531a412cff2ccc23f23f85830cc11126e0cc
--- /dev/null
+++ b/10-Top/bpmioc/support/instance.bob
@@ -0,0 +1,855 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <width>1740</width>
+  <height>80</height>
+  <background_color>
+    <color red="240" green="240" blue="240">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_9</name>
+    <width>1460</width>
+    <height>80</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>10</x>
+    <y>30</y>
+    <width>1440</width>
+    <height>40</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_18</name>
+    <x>475</x>
+    <y>30</y>
+    <width>70</width>
+    <height>40</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_17</name>
+    <x>395</x>
+    <y>30</y>
+    <width>70</width>
+    <height>40</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_24</name>
+    <text>$(BPM_TITLE)</text>
+    <x>10</x>
+    <width>200</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_1</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):Acquire_RBV</pv_name>
+    <x>440</x>
+    <y>41</y>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <tooltip>Acquisition Enabled/Disabled</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_2</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):TransferArraysR</pv_name>
+    <x>520</x>
+    <y>41</y>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <tooltip>Transfer Arrays Enabled/Disabled</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_3</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):HealthClockAliveR</pv_name>
+    <x>555</x>
+    <y>41</y>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>Clock Alive</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="slide_button" version="2.0.0">
+    <name>Slide Button</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):TransferArrays</pv_name>
+    <label></label>
+    <x>480</x>
+    <y>38</y>
+    <width>40</width>
+    <height>20</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="slide_button" version="2.0.0">
+    <name>Slide Button_1</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):Acquire</pv_name>
+    <label></label>
+    <x>400</x>
+    <y>38</y>
+    <width>40</width>
+    <height>20</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_4</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):HealthClockIntrR</pv_name>
+    <x>585</x>
+    <y>41</y>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="MAJOR" red="252" green="13" blue="27">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>Clock interrupt</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_5</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):TriggerTimeoutR</pv_name>
+    <x>615</x>
+    <y>41</y>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="MAJOR" red="252" green="13" blue="27">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>Trigger Timeout</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Menu Button_4</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/adsis8300bpm/bpm.bob</file>
+        <macros>
+          <P>$(CONTROL_GROUP):$(AMC_NAME):</P>
+          <R></R>
+        </macros>
+        <target>tab</target>
+      </action>
+    </actions>
+    <text>AMC Control Panel</text>
+    <x>20</x>
+    <y>38</y>
+    <width>170</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):ArrayRate_RBV</pv_name>
+    <x>210</x>
+    <y>38</y>
+    <width>80</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update_1</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):PulseCountR</pv_name>
+    <x>300</x>
+    <y>38</y>
+    <width>80</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_15</name>
+    <x>650</x>
+    <width>380</width>
+    <height>80</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="121" green="121" blue="121" alpha="86">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_16</name>
+    <x>1050</x>
+    <width>380</width>
+    <height>80</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="121" green="121" blue="121" alpha="86">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Menu Button_5</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/adsis8300bpm/bpmInstance.bob</file>
+        <macros>
+          <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG>
+          <P>$(SYSTEM1)</P>
+          <R></R>
+        </macros>
+        <target>tab</target>
+      </action>
+    </actions>
+    <text>Expert OPI</text>
+    <x>660</x>
+    <y>38</y>
+    <width>90</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Menu Button_6</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/adsis8300bpm/bpmInstance.bob</file>
+        <macros>
+          <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG>
+          <P>$(SYSTEM2)</P>
+          <R></R>
+        </macros>
+        <target>tab</target>
+      </action>
+    </actions>
+    <text>Expert OPI</text>
+    <x>1060</x>
+    <y>38</y>
+    <width>90</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_25</name>
+    <text>$(SYSTEM1)</text>
+    <x>660</x>
+    <width>370</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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_26</name>
+    <text>$(SYSTEM2)</text>
+    <x>1060</x>
+    <width>370</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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="textupdate" version="2.0.0">
+    <name>Text Update_6</name>
+    <pv_name>$(SYSTEM1)XP-AvgValue</pv_name>
+    <x>780</x>
+    <y>38</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update_7</name>
+    <pv_name>$(SYSTEM1)YP-AvgValue</pv_name>
+    <x>870</x>
+    <y>38</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update_8</name>
+    <pv_name>$(SYSTEM2)XP-AvgValue</pv_name>
+    <x>1180</x>
+    <y>38</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update_9</name>
+    <pv_name>$(SYSTEM2)YP-AvgValue</pv_name>
+    <x>1270</x>
+    <y>38</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_27</name>
+    <text>Array Rate</text>
+    <x>210</x>
+    <width>80</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>2</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_28</name>
+    <text>Pulse Conter</text>
+    <x>300</x>
+    <width>80</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>2</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label</name>
+    <text>X</text>
+    <x>760</x>
+    <y>38</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_1</name>
+    <text>Y</text>
+    <x>850</x>
+    <y>38</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_2</name>
+    <text>X</text>
+    <x>1160</x>
+    <y>38</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_3</name>
+    <text>Y</text>
+    <x>1250</x>
+    <y>38</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_10</name>
+    <x>1470</x>
+    <width>110</width>
+    <height>80</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_19</name>
+    <x>1480</x>
+    <y>30</y>
+    <width>90</width>
+    <height>40</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_29</name>
+    <text>AMC</text>
+    <x>1490</x>
+    <width>30</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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="multi_state_led" version="2.0.0">
+    <name>AMC1_MultiLED</name>
+    <pv_name>$(CONTROL_GROUP):$(AMC_NAME):State</pv_name>
+    <x>1490</x>
+    <y>40</y>
+    <width>30</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+    <states>
+      <state>
+        <value>0</value>
+        <label>M0</label>
+        <color>
+          <color name="GRAY" red="169" green="169" blue="169">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>1</value>
+        <label>M1</label>
+        <color>
+          <color name="ORANGE" red="254" green="194" blue="81">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>2</value>
+        <label>M2</label>
+        <color>
+          <color name="YELLOW" red="252" green="242" blue="17">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>3</value>
+        <label>M3</label>
+        <color>
+          <color name="MAGENTA" red="211" green="45" blue="156">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>4</value>
+        <label>M4</label>
+        <color>
+          <color name="GREEN" red="61" green="216" blue="61">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>5</value>
+        <label>M5</label>
+        <color>
+          <color name="BLUE" red="79" green="228" blue="250">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>6</value>
+        <label>M6</label>
+        <color>
+          <color name="Write_Background" red="224" green="217" blue="202">
+          </color>
+        </color>
+      </state>
+      <state>
+        <value>7</value>
+        <label>M7</label>
+        <color>
+          <color name="Read_Background" red="230" green="235" blue="232">
+          </color>
+        </color>
+      </state>
+    </states>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>RTM1_LED</name>
+    <pv_name>$(CONTROL_GROUP):$(RTM_NAME):P</pv_name>
+    <x>1530</x>
+    <y>40</y>
+    <width>30</width>
+    <off_color>
+      <color name="GRAY" red="169" green="169" blue="169">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <square>true</square>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_30</name>
+    <text>RTM</text>
+    <x>1530</x>
+    <width>30</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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_11</name>
+    <x>1590</x>
+    <width>150</width>
+    <height>80</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_20</name>
+    <x>1600</x>
+    <y>30</y>
+    <width>130</width>
+    <height>40</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="textupdate" version="2.0.0">
+    <name>Text Update_10</name>
+    <pv_name>$(SYSTEM_P):$(RFFE_NAME):PLL1-RegConfigR</pv_name>
+    <x>1610</x>
+    <y>38</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_31</name>
+    <text>RFFE</text>
+    <x>1610</x>
+    <width>110</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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>Menu Button_3</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/bpmrffe/bpmrffe.bob</file>
+        <macros>
+          <P>$(SYSTEM_P):$(RFFE_NAME):</P>
+          <R></R>
+        </macros>
+        <target>tab</target>
+      </action>
+    </actions>
+    <text>OPI</text>
+    <x>1680</x>
+    <y>38</y>
+    <width>40</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_32</name>
+    <text>Acq. Status</text>
+    <x>555</x>
+    <width>80</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>2</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM01</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>$(PAIR1_BPMMan)</BPM_PAIR>
+      <P>$(P1_BPMMan)</P>
+      <R>$(R1_BPMMan)</R>
+      <S>$(S1_BPMMan)</S>
+    </macros>
+    <file>../../../99-Shared/bpmmanager/bpmmanager-square-instance-lite.bob</file>
+    <x>940</x>
+    <y>38</y>
+    <width>45</width>
+    <height>25</height>
+    <resize>2</resize>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM01</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/bpmmanager/bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>$(PAIR1_BPMMan)</BPM_PAIR>
+          <P>$(P1_BPMMan)$(S1_BPMMan)</P>
+          <R>$(R1_BPMMan)</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S2_BPMMan)BPM01</description>
+      </action>
+    </actions>
+    <text>...</text>
+    <x>995</x>
+    <y>38</y>
+    <width>20</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM01_1</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>$(PAIR2_BPMMan)</BPM_PAIR>
+      <P>$(P2_BPMMan)</P>
+      <R>$(R2_BPMMan)</R>
+      <S>$(S2_BPMMan)</S>
+    </macros>
+    <file>../../../99-Shared/bpmmanager/bpmmanager-square-instance-lite.bob</file>
+    <x>1340</x>
+    <y>38</y>
+    <width>45</width>
+    <height>25</height>
+    <resize>2</resize>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM01_2</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/bpmmanager/bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>$(PAIR2_BPMMan)</BPM_PAIR>
+          <P>$(P2_BPMMan)$(S2_BPMMan)</P>
+          <R>$(R2_BPMMan)</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S2_BPMMan)BPM01</description>
+      </action>
+    </actions>
+    <text>...</text>
+    <x>1395</x>
+    <y>38</y>
+    <width>20</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+</display>
diff --git a/10-Top/bpmioc/support/legend.bob b/10-Top/bpmioc/support/legend.bob
new file mode 100644
index 0000000000000000000000000000000000000000..740e67c2d6f05ad215076e9d81c6fda6353f4f21
--- /dev/null
+++ b/10-Top/bpmioc/support/legend.bob
@@ -0,0 +1,1512 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>BPM - Legend</name>
+  <width>1900</width>
+  <background_color>
+    <color red="240" green="240" blue="240">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>1900</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="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_9</name>
+    <x>30</x>
+    <y>240</y>
+    <width>1460</width>
+    <height>80</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>40</x>
+    <y>270</y>
+    <width>1440</width>
+    <height>40</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_18</name>
+    <x>505</x>
+    <y>270</y>
+    <width>70</width>
+    <height>40</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_17</name>
+    <x>425</x>
+    <y>270</y>
+    <width>70</width>
+    <height>40</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_24</name>
+    <text>(BPM_PAIR_TITLE)</text>
+    <x>40</x>
+    <y>240</y>
+    <width>200</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_1</name>
+    <x>470</x>
+    <y>281</y>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <tooltip>Acquisition Enabled/Disabled</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_2</name>
+    <x>550</x>
+    <y>281</y>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <tooltip>Transfer Arrays Enabled/Disabled</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_3</name>
+    <x>585</x>
+    <y>281</y>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>Clock Alive</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="slide_button" version="2.0.0">
+    <name>Slide Button</name>
+    <label></label>
+    <x>510</x>
+    <y>278</y>
+    <width>40</width>
+    <height>20</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="slide_button" version="2.0.0">
+    <name>Slide Button_1</name>
+    <label></label>
+    <x>430</x>
+    <y>278</y>
+    <width>40</width>
+    <height>20</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_4</name>
+    <x>615</x>
+    <y>281</y>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>Clock interrupt</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_5</name>
+    <x>645</x>
+    <y>281</y>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>Trigger Timeout</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Menu Button_4</name>
+    <actions>
+    </actions>
+    <text>AMC Control Panel</text>
+    <x>50</x>
+    <y>278</y>
+    <width>170</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Text Update</name>
+    <text>14 Hz</text>
+    <x>240</x>
+    <y>278</y>
+    <width>80</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Text Update_1</name>
+    <text>12345</text>
+    <x>330</x>
+    <y>278</y>
+    <width>80</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_15</name>
+    <x>680</x>
+    <y>240</y>
+    <width>380</width>
+    <height>80</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="121" green="121" blue="121" alpha="86">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_16</name>
+    <x>1080</x>
+    <y>240</y>
+    <width>380</width>
+    <height>80</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="121" green="121" blue="121" alpha="86">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Menu Button_5</name>
+    <actions>
+    </actions>
+    <text>Expert OPI</text>
+    <x>690</x>
+    <y>278</y>
+    <width>90</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Menu Button_6</name>
+    <actions>
+      <action type="open_display">
+        <file>../../../99-Shared/adsis8300bpm/bpmInstance.bob</file>
+        <macros>
+          <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG>
+          <P>$(SYSTEM2)</P>
+          <R></R>
+        </macros>
+        <target>tab</target>
+      </action>
+    </actions>
+    <text>Expert OPI</text>
+    <x>1090</x>
+    <y>278</y>
+    <width>90</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_25</name>
+    <text>(BPM_SENSOR_1)</text>
+    <x>690</x>
+    <y>240</y>
+    <width>370</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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_26</name>
+    <text>(BPM_SENSOR_2)</text>
+    <x>1090</x>
+    <y>240</y>
+    <width>370</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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>Text Update_6</name>
+    <text>0.12</text>
+    <x>810</x>
+    <y>278</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Text Update_7</name>
+    <text>0.13</text>
+    <x>900</x>
+    <y>278</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Text Update_8</name>
+    <text>0.14</text>
+    <x>1210</x>
+    <y>278</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Text Update_9</name>
+    <text>0.15</text>
+    <x>1300</x>
+    <y>278</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_27</name>
+    <text>Array Rate</text>
+    <x>240</x>
+    <y>240</y>
+    <width>80</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>2</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_28</name>
+    <text>Pulse Conter</text>
+    <x>330</x>
+    <y>240</y>
+    <width>80</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>2</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label</name>
+    <text>X</text>
+    <x>790</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_1</name>
+    <text>Y</text>
+    <x>880</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_2</name>
+    <text>X</text>
+    <x>1190</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_3</name>
+    <text>Y</text>
+    <x>1280</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_10</name>
+    <x>1500</x>
+    <y>240</y>
+    <width>110</width>
+    <height>80</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_19</name>
+    <x>1510</x>
+    <y>270</y>
+    <width>90</width>
+    <height>40</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_29</name>
+    <text>AMC</text>
+    <x>1520</x>
+    <y>240</y>
+    <width>30</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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="multi_state_led" version="2.0.0">
+    <name>AMC1_MultiLED</name>
+    <x>1520</x>
+    <y>280</y>
+    <width>30</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+    <states>
+      <state>
+        <value>4</value>
+        <label>M4</label>
+        <color>
+          <color name="OK" red="61" green="216" blue="61">
+          </color>
+        </color>
+      </state>
+    </states>
+    <fallback_label>M4</fallback_label>
+    <fallback_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </fallback_color>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>RTM1_LED</name>
+    <x>1560</x>
+    <y>280</y>
+    <width>30</width>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <square>true</square>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_30</name>
+    <text>RTM</text>
+    <x>1560</x>
+    <y>240</y>
+    <width>30</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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_11</name>
+    <x>1620</x>
+    <y>240</y>
+    <width>150</width>
+    <height>80</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_20</name>
+    <x>1630</x>
+    <y>270</y>
+    <width>130</width>
+    <height>40</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>Text Update_10</name>
+    <text>352 MHz</text>
+    <x>1640</x>
+    <y>278</y>
+    <width>60</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="12.0">
+      </font>
+    </font>
+    <background_color>
+      <color name="Read_Background" red="230" green="235" blue="232">
+      </color>
+    </background_color>
+    <transparent>false</transparent>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_31</name>
+    <text>RFFE</text>
+    <x>1640</x>
+    <y>240</y>
+    <width>110</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.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>Menu Button_3</name>
+    <actions>
+    </actions>
+    <text>OPI</text>
+    <x>1710</x>
+    <y>278</y>
+    <width>40</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM01</name>
+    <actions>
+    </actions>
+    <text>...</text>
+    <x>1025</x>
+    <y>278</y>
+    <width>20</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM01_2</name>
+    <actions>
+    </actions>
+    <text>...</text>
+    <x>1425</x>
+    <y>278</y>
+    <width>20</width>
+    <height>25</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_4</name>
+    <class>TITLE</class>
+    <text>BPM Enginner OPIs - Legend</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>625</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="led" version="2.0.0">
+    <name>LED_6</name>
+    <x>970</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>BPM Manager - Health</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_7</name>
+    <x>985</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>BPM Manager - Timing/RFFE</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_8</name>
+    <x>1000</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>BPM Manager - IPMI</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_12</name>
+    <x>1370</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>BPM Manager - Health</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_13</name>
+    <x>1385</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>BPM Manager - Timing/RFFE</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_14</name>
+    <x>1400</x>
+    <y>278</y>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <square>true</square>
+    <tooltip>BPM Manager - IPMI</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline</name>
+    <x>130</x>
+    <y>150</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_1</name>
+    <x>280</x>
+    <y>150</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_2</name>
+    <x>362</x>
+    <y>325</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>1</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_3</name>
+    <x>460</x>
+    <y>150</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_6</name>
+    <x>840</x>
+    <y>150</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_8</name>
+    <x>1035</x>
+    <y>153</y>
+    <width>1</width>
+    <height>120</height>
+    <points>
+      <point x="0.0" y="120.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_9</name>
+    <x>1530</x>
+    <y>153</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_10</name>
+    <x>1574</x>
+    <y>152</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_11</name>
+    <x>1670</x>
+    <y>153</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_12</name>
+    <x>1730</x>
+    <y>153</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_5</name>
+    <text>Open AMC Expert OPI</text>
+    <x>60</x>
+    <y>110</y>
+    <width>143</width>
+    <height>25</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_6</name>
+    <text>Start/Stop 
+Acquisition</text>
+    <x>425</x>
+    <y>92</y>
+    <width>75</width>
+    <height>49</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_7</name>
+    <text>Acquisition 
+Counter</text>
+    <x>319</x>
+    <y>415</y>
+    <width>79</width>
+    <height>49</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_9</name>
+    <text>Rate of 
+Acquisition 
+(pulses)</text>
+    <x>240</x>
+    <y>70</y>
+    <width>79</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_13</name>
+    <x>547</x>
+    <y>325</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>1</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_10</name>
+    <text>Start/Stop 
+Arrays transfer
+ FPGA -&gt; IOC</text>
+    <x>504</x>
+    <y>415</y>
+    <width>98</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_14</name>
+    <x>733</x>
+    <y>325</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>1</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_11</name>
+    <text>Open BPM Sensor
+ Specific OPI</text>
+    <x>673</x>
+    <y>417</y>
+    <width>119</width>
+    <height>49</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_12</name>
+    <text>Position in X
+ (Avg. Value)</text>
+    <x>798</x>
+    <y>91</y>
+    <width>83</width>
+    <height>49</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_13</name>
+    <text>Position in Y 
+(Avg. Value)</text>
+    <x>860</x>
+    <y>417</y>
+    <width>86</width>
+    <height>49</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_14</name>
+    <text>Open 
+BPM Manager
+ OPI</text>
+    <x>991</x>
+    <y>69</y>
+    <width>92</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_15</name>
+    <x>918</x>
+    <y>324</y>
+    <width>1</width>
+    <height>80</height>
+    <points>
+      <point x="0.0" y="80.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>1</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_15</name>
+    <text>AMC 
+State
+ (MTCA)</text>
+    <x>1490</x>
+    <y>68</y>
+    <width>51</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_16</name>
+    <text>RTM 
+State 
+(MTCA)</text>
+    <x>1558</x>
+    <y>68</y>
+    <width>48</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_17</name>
+    <text>RFFE 
+PLL 
+Freq.</text>
+    <x>1647</x>
+    <y>68</y>
+    <width>37</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_18</name>
+    <text>Open 
+RFFE 
+OPI</text>
+    <x>1710</x>
+    <y>68</y>
+    <width>40</width>
+    <height>75</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_16</name>
+    <x>570</x>
+    <y>100</y>
+    <width>1</width>
+    <height>1</height>
+    <points>
+      <point x="0.0" y="0.0">
+      </point>
+    </points>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_17</name>
+    <x>596</x>
+    <y>93</y>
+    <width>45</width>
+    <height>175</height>
+    <points>
+      <point x="0.0" y="175.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+      <point x="45.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_18</name>
+    <x>624</x>
+    <y>148</y>
+    <width>45</width>
+    <height>124</height>
+    <points>
+      <point x="0.0" y="123.99999999999999">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+      <point x="45.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_19</name>
+    <x>656</x>
+    <y>196</y>
+    <width>45</width>
+    <height>78</height>
+    <points>
+      <point x="0.0" y="78.0">
+      </point>
+      <point x="0.0" y="0.0">
+      </point>
+      <point x="45.0" y="0.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_19</name>
+    <text>AMC Clock Alive</text>
+    <x>654</x>
+    <y>81</y>
+    <width>106</width>
+    <height>25</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_20</name>
+    <text>AMC Clock Intr.</text>
+    <x>677</x>
+    <y>135</y>
+    <width>101</width>
+    <height>25</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_21</name>
+    <text>AMC Acq. 
+Timeout</text>
+    <x>709</x>
+    <y>171</y>
+    <width>65</width>
+    <height>49</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_20</name>
+    <x>1378</x>
+    <y>303</y>
+    <width>30</width>
+    <height>163</height>
+    <points>
+      <point x="0.0" y="0.0">
+      </point>
+      <point x="0.0" y="163.0">
+      </point>
+      <point x="30.0" y="163.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_21</name>
+    <x>1392</x>
+    <y>303</y>
+    <width>30</width>
+    <height>101</height>
+    <points>
+      <point x="0.0" y="0.0">
+      </point>
+      <point x="0.0" y="101.0">
+      </point>
+      <point x="30.0" y="101.0">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="polyline" version="2.0.0">
+    <name>Polyline_22</name>
+    <x>1408</x>
+    <y>303</y>
+    <width>30</width>
+    <height>57</height>
+    <points>
+      <point x="0.0" y="0.0">
+      </point>
+      <point x="0.0" y="56.99999999999999">
+      </point>
+      <point x="30.0" y="56.99999999999999">
+      </point>
+    </points>
+    <line_color>
+      <color name="RAL-4003" red="196" green="96" blue="140">
+      </color>
+    </line_color>
+    <arrows>2</arrows>
+    <arrow_length>10</arrow_length>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_22</name>
+    <text>BPM Manager - Health Status</text>
+    <x>1422</x>
+    <y>450</y>
+    <width>194</width>
+    <height>25</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_23</name>
+    <text>BPM Manager - Timing Status</text>
+    <x>1438</x>
+    <y>390</y>
+    <width>196</width>
+    <height>25</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_24</name>
+    <text>BPM Manager - MTCA Status</text>
+    <x>1449</x>
+    <y>347</y>
+    <width>187</width>
+    <height>25</height>
+    <auto_size>true</auto_size>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_32</name>
+    <text>Acq. Status</text>
+    <x>585</x>
+    <y>240</y>
+    <width>80</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>2</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+</display>
diff --git a/10-Top/bpmioc/top.bob b/10-Top/bpmioc/top.bob
index 880430921b18c4ad9bebe10e541efcfd4d2f30e2..fe6152799b13fd92d2e46172a8937bdf552affa1 100644
--- a/10-Top/bpmioc/top.bob
+++ b/10-Top/bpmioc/top.bob
@@ -1,111 +1,74 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <display version="2.0.0">
-  <name>$(TITLE)</name>
+  <name>BPM IOCs - Top</name>
   <macros>
-    <TITLE>BPM IOCs</TITLE>
+    <TITLE>BPM IOCs - Top</TITLE>
   </macros>
-  <width>1760</width>
+  <width>1820</width>
   <height>1180</height>
   <actions>
   </actions>
-  <widget type="embedded" version="2.0.0">
-    <name>Linking Container_11</name>
-    <macros>
-      <AMC_NAME>Ctrl-AMC-110</AMC_NAME>
-      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
-      <IOCNAME>PBI-BPM01:Ctrl-IOC-101</IOCNAME>
-      <SYSTEM1>MEBT-010:PBI-BPM-001:</SYSTEM1>
-      <SYSTEM2>MEBT-010:PBI-BPM-002:</SYSTEM2>
-    </macros>
-    <file>instance.opi</file>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_28</name>
     <x>20</x>
-    <y>100</y>
-    <width>330</width>
-    <height>250</height>
-    <resize>2</resize>
-    <transparent>true</transparent>
-    <actions>
-    </actions>
-    <border_color>
-      <color red="0" green="128" blue="255">
+    <y>720</y>
+    <width>240</width>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
       </color>
-    </border_color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
   </widget>
-  <widget type="embedded" version="2.0.0">
-    <name>Linking Container_12</name>
-    <macros>
-      <AMC_NAME>Ctrl-AMC-120</AMC_NAME>
-      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
-      <IOCNAME>PBI-BPM01:Ctrl-IOC-103</IOCNAME>
-      <SYSTEM1>MEBT-010:PBI-BPM-003:</SYSTEM1>
-      <SYSTEM2>MEBT-010:PBI-BPM-005:</SYSTEM2>
-    </macros>
-    <file>instance.opi</file>
-    <x>370</x>
-    <y>100</y>
-    <width>330</width>
-    <height>250</height>
-    <resize>2</resize>
-    <transparent>true</transparent>
-    <actions>
-    </actions>
-    <border_color>
-      <color red="0" green="128" blue="255">
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_21</name>
+    <x>20</x>
+    <y>70</y>
+    <width>240</width>
+    <height>60</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
       </color>
-    </border_color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
   </widget>
-  <widget type="embedded" version="2.0.0">
-    <name>Linking Container_13</name>
-    <macros>
-      <AMC_NAME>Ctrl-AMC-130</AMC_NAME>
-      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
-      <IOCNAME>PBI-BPM01:Ctrl-IOC-102</IOCNAME>
-      <SYSTEM1>MEBT-010:PBI-BPM-006:</SYSTEM1>
-      <SYSTEM2>MEBT-010:PBI-BPM-007:</SYSTEM2>
-    </macros>
-    <file>instance.opi</file>
-    <x>720</x>
-    <y>100</y>
-    <width>330</width>
-    <height>250</height>
-    <resize>2</resize>
-    <transparent>true</transparent>
-    <actions>
-    </actions>
-    <border_color>
-      <color red="0" green="128" blue="255">
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_17</name>
+    <x>1689</x>
+    <y>1112</y>
+    <width>70</width>
+    <height>68</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
       </color>
-    </border_color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
   </widget>
-  <widget type="embedded" version="2.0.0">
-    <name>Linking Container_14</name>
-    <macros>
-      <AMC_NAME>Ctrl-AMC-140</AMC_NAME>
-      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
-      <IOCNAME>PBI-BPM01:Ctrl-IOC-104</IOCNAME>
-      <SYSTEM1>MEBT-010:PBI-BPM-008:</SYSTEM1>
-      <SYSTEM2>DTL-010:PBI-BPM-001:</SYSTEM2>
-    </macros>
-    <file>instance.opi</file>
-    <x>1070</x>
-    <y>100</y>
-    <width>330</width>
-    <height>250</height>
-    <resize>2</resize>
-    <transparent>true</transparent>
-    <actions>
-    </actions>
-    <border_color>
-      <color red="0" green="128" blue="255">
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_18</name>
+    <x>1610</x>
+    <y>1112</y>
+    <width>70</width>
+    <height>68</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
       </color>
-    </border_color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
   </widget>
   <widget type="rectangle" version="2.0.0">
     <name>Rectangle</name>
     <class>TITLE-BAR</class>
     <x use_class="true">0</x>
     <y use_class="true">0</y>
-    <width>1760</width>
+    <width>1820</width>
     <height use_class="true">50</height>
     <line_width use_class="true">0</line_width>
     <background_color use_class="true">
@@ -116,10 +79,10 @@
   <widget type="label" version="2.0.0">
     <name>Label</name>
     <class>TITLE</class>
-    <text>BPM IOCs</text>
+    <text>BPM - Engineer OPIs</text>
     <x use_class="true">20</x>
     <y use_class="true">0</y>
-    <width>1740</width>
+    <width>1800</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">
@@ -138,16 +101,17 @@
     <name>Linking Container_15</name>
     <macros>
       <AMC_NAME>Ctrl-AMC-150</AMC_NAME>
+      <BPM_TITLE>DTL-010 BPM 2/3</BPM_TITLE>
       <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
       <IOCNAME>PBI-BPM01:Ctrl-IOC-108</IOCNAME>
       <SYSTEM1>DTL-010:PBI-BPM-002:</SYSTEM1>
       <SYSTEM2>DTL-010:PBI-BPM-003:</SYSTEM2>
     </macros>
-    <file>instance.opi</file>
+    <file>support/instance.opi</file>
     <x>20</x>
-    <y>380</y>
-    <width>330</width>
-    <height>250</height>
+    <y>750</y>
+    <width>1740</width>
+    <height>80</height>
     <resize>2</resize>
     <transparent>true</transparent>
     <actions>
@@ -161,16 +125,17 @@
     <name>Linking Container_16</name>
     <macros>
       <AMC_NAME>Ctrl-AMC-160</AMC_NAME>
+      <BPM_TITLE>DTL-010 BPM 4/5</BPM_TITLE>
       <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
       <IOCNAME>PBI-BPM01:Ctrl-IOC-109</IOCNAME>
       <SYSTEM1>DTL-010:PBI-BPM-004:</SYSTEM1>
       <SYSTEM2>DTL-010:PBI-BPM-005:</SYSTEM2>
     </macros>
-    <file>instance.opi</file>
-    <x>370</x>
-    <y>380</y>
-    <width>330</width>
-    <height>250</height>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>840</y>
+    <width>1740</width>
+    <height>80</height>
     <resize>2</resize>
     <transparent>true</transparent>
     <actions>
@@ -184,16 +149,17 @@
     <name>Linking Container_17</name>
     <macros>
       <AMC_NAME>Ctrl-AMC-170</AMC_NAME>
+      <BPM_TITLE>DTL-010 BPM 6/ DTL-020 BPM 1</BPM_TITLE>
       <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
       <IOCNAME>PBI-BPM01:Ctrl-IOC-110</IOCNAME>
       <SYSTEM1>DTL-010:PBI-BPM-006:</SYSTEM1>
       <SYSTEM2>DTL-020:PBI-BPM-001:</SYSTEM2>
     </macros>
-    <file>instance.opi</file>
-    <x>720</x>
-    <y>380</y>
-    <width>330</width>
-    <height>250</height>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>930</y>
+    <width>1740</width>
+    <height>80</height>
     <resize>2</resize>
     <transparent>true</transparent>
     <actions>
@@ -207,16 +173,17 @@
     <name>Linking Container_18</name>
     <macros>
       <AMC_NAME>Ctrl-AMC-180</AMC_NAME>
+      <BPM_TITLE>DTL-030 BPM 2/3</BPM_TITLE>
       <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
       <IOCNAME>PBI-BPM01:Ctrl-IOC-111</IOCNAME>
       <SYSTEM1>DTL-020:PBI-BPM-002:</SYSTEM1>
       <SYSTEM2>DTL-020:PBI-BPM-003:</SYSTEM2>
     </macros>
-    <file>instance.opi</file>
-    <x>1070</x>
-    <y>380</y>
-    <width>330</width>
-    <height>250</height>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>1020</y>
+    <width>1740</width>
+    <height>80</height>
     <resize>2</resize>
     <transparent>true</transparent>
     <actions>
@@ -226,150 +193,1409 @@
       </color>
     </border_color>
   </widget>
-  <widget type="group" version="2.0.0">
-    <name>EVR 1</name>
-    <x>1420</x>
-    <y>100</y>
-    <width>330</width>
-    <height>150</height>
-    <style>3</style>
-    <transparent>true</transparent>
-    <widget type="rectangle" version="2.0.0">
-      <name>BGGrey03-titlebar_8</name>
-      <width>330</width>
-      <height>150</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>20</x>
-      <y>50</y>
-      <width>290</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="label" version="2.0.0">
-      <name>BGGrey02-title_23</name>
-      <text>PBI-BPM01:Ctrl-EVR-101</text>
-      <width>330</width>
-      <height>50</height>
-      <font>
-        <font family="Source Sans Pro" style="BOLD_ITALIC" size="24.0">
-        </font>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_1</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigAcquistion2</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to START</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigAcquistion2(0)</pv_name>
+    <text>Start</text>
+    <x>1611</x>
+    <y>1142</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
       </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 RFLab_1</name>
-      <actions>
-        <action type="open_display">
-          <file>../../99-Shared/mrfioc2_new/evr-mtca-300u.bob</file>
-          <macros>
-            <EVR>PBI-BPM01:Ctrl-EVR-101</EVR>
-            <P>PBI-BPM01:</P>
-            <R>Ctrl-EVR-101:</R>
-          </macros>
-          <target>tab</target>
-          <description>Open Display</description>
-        </action>
-      </actions>
-      <text>EVR Engineer OPI</text>
-      <x>40</x>
-      <y>70</y>
-      <width>250</width>
-      <height>40</height>
-      <tooltip>$(actions)</tooltip>
-    </widget>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(1)
+	pvs[2].write(1)
+	pvs[3].write(1)
+	pvs[4].write(1)
+
+
+]]></text>
+        <pv_name>loc://trigAcquistion2</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-150:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-160:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-170:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-180:Acquire</pv_name>
+      </script>
+    </scripts>
   </widget>
-  <widget type="group" version="2.0.0">
-    <name>EVR 2</name>
-    <x>1420</x>
-    <y>380</y>
-    <width>330</width>
-    <height>150</height>
-    <style>3</style>
-    <transparent>true</transparent>
-    <widget type="rectangle" version="2.0.0">
-      <name>BGGrey03-titlebar_9</name>
-      <width>330</width>
-      <height>150</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>20</x>
-      <y>50</y>
-      <width>290</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="label" version="2.0.0">
-      <name>BGGrey02-title_24</name>
-      <text>PBI-BPM01:Ctrl-EVR-102</text>
-      <width>330</width>
-      <height>50</height>
-      <font>
-        <font family="Source Sans Pro" style="BOLD_ITALIC" size="24.0">
-        </font>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_4</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigStopAcquistion2</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to STOP</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigStopAcquistion2(0)</pv_name>
+    <text>Stop</text>
+    <x>1645</x>
+    <y>1142</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
       </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 RFLab_2</name>
-      <actions>
-        <action type="open_display">
-          <file>../../99-Shared/mrfioc2_new/evr-mtca-300u.bob</file>
-          <macros>
-            <EVR>PBI-BPM01:Ctrl-EVR-102</EVR>
-            <P>PBI-BPM01:</P>
-            <R>Ctrl-EVR-102:</R>
-          </macros>
-          <target>tab</target>
-          <description>Open Display</description>
-        </action>
-      </actions>
-      <text>EVR Engineer OPI</text>
-      <x>40</x>
-      <y>70</y>
-      <width>250</width>
-      <height>40</height>
-      <tooltip>$(actions)</tooltip>
-    </widget>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(0)
+	pvs[2].write(0)
+	pvs[3].write(0)
+	pvs[4].write(0)
+
+
+]]></text>
+        <pv_name>loc://trigStopAcquistion2</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-150:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-160:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-170:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-180:Acquire</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_6</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigTransfArrays2</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to START</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigTransfArrays2(0)</pv_name>
+    <text>Yes</text>
+    <x>1689</x>
+    <y>1142</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(1)
+	pvs[2].write(1)
+	pvs[3].write(1)
+	pvs[4].write(1)
+
+
+]]></text>
+        <pv_name>loc://trigTransfArrays2</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-150:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-160:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-170:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-180:TransferArrays</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_7</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigStopTransfArrays2</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to START</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigStopTransfArrays2(0)</pv_name>
+    <text>No</text>
+    <x>1723</x>
+    <y>1142</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(0)
+	pvs[2].write(0)
+	pvs[3].write(0)
+	pvs[4].write(0)
+
+
+]]></text>
+        <pv_name>loc://trigStopTransfArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-150:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-160:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-170:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-180:TransferArrays</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_3</name>
+    <text>Acq. Ctrl</text>
+    <x>1610</x>
+    <y>1112</y>
+    <width>70</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_4</name>
+    <text>Arrays</text>
+    <x>1689</x>
+    <y>1112</y>
+    <width>70</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>Embedded Display_1</name>
+    <macros>
+      <EVR>PBI-BPM01:Ctrl-EVR-102</EVR>
+      <EVR_OPI>../../../99-Shared/mrfioc2_new/evr-mtca-300u.bob</EVR_OPI>
+      <P>PBI-BPM01:</P>
+      <R>Ctrl-EVR-102:</R>
+    </macros>
+    <file>support/evr-instance.bob</file>
+    <x>20</x>
+    <y>1112</y>
+    <width>1010</width>
+    <height>65</height>
+    <resize>2</resize>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_8</name>
+    <actions>
+      <action type="open_display">
+        <file>support/legend.bob</file>
+        <target>window</target>
+        <description>Open Display</description>
+      </action>
+    </actions>
+    <text>Legend</text>
+    <x>1710</x>
+    <y>10</y>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_9</name>
+    <actions>
+      <action type="open_display">
+        <file>../../99-Shared/bpmmanager/bpmmanager-top.bob</file>
+        <macros>
+          <P>PBI-BPM::</P>
+          <S1>MEBT-</S1>
+          <S2>DTL-</S2>
+        </macros>
+        <target>tab</target>
+        <description>Open Display</description>
+      </action>
+    </actions>
+    <text>Overview</text>
+    <x>30</x>
+    <y>90</y>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_20</name>
+    <x>1630</x>
+    <y>70</y>
+    <width>110</width>
+    <height>430</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_19</name>
+    <x>1500</x>
+    <y>70</y>
+    <width>90</width>
+    <height>430</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_16</name>
+    <x>495</x>
+    <y>70</y>
+    <width>70</width>
+    <height>430</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_15</name>
+    <x>416</x>
+    <y>70</y>
+    <width>70</width>
+    <height>430</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color red="150" green="155" blue="151" alpha="90">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>Linking Container_11</name>
+    <macros>
+      <AMC_NAME>Ctrl-AMC-110</AMC_NAME>
+      <BPM_TITLE>MEBT BPM 1/2</BPM_TITLE>
+      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-101</IOCNAME>
+      <P1_BPMMan>PBI-BPM::</P1_BPMMan>
+      <P2_BPMMan>PBI-BPM::</P2_BPMMan>
+      <PAIR1_BPMMan>BPM01-02</PAIR1_BPMMan>
+      <PAIR2_BPMMan>BPM01-02</PAIR2_BPMMan>
+      <R1_BPMMan>BPM01-</R1_BPMMan>
+      <R2_BPMMan>BPM02-</R2_BPMMan>
+      <RFFE_NAME>PBI-BPMFE-110</RFFE_NAME>
+      <RTM_NAME>Ctrl-RTM-110</RTM_NAME>
+      <S1_BPMMan>MEBT-</S1_BPMMan>
+      <S2_BPMMan>MEBT-</S2_BPMMan>
+      <SYSTEM1>MEBT-010:PBI-BPM-001:</SYSTEM1>
+      <SYSTEM2>MEBT-010:PBI-BPM-002:</SYSTEM2>
+      <SYSTEM_P>MEBT-010</SYSTEM_P>
+    </macros>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>140</y>
+    <width>1740</width>
+    <height>80</height>
+    <resize>2</resize>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>Linking Container_12</name>
+    <macros>
+      <AMC_NAME>Ctrl-AMC-120</AMC_NAME>
+      <BPM_TITLE>MEBT BPM 3/5</BPM_TITLE>
+      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-103</IOCNAME>
+      <P1_BPMMan>PBI-BPM::</P1_BPMMan>
+      <P2_BPMMan>PBI-BPM::</P2_BPMMan>
+      <PAIR1_BPMMan>BPM03-05</PAIR1_BPMMan>
+      <PAIR2_BPMMan>BPM03-05</PAIR2_BPMMan>
+      <R1_BPMMan>BPM03-</R1_BPMMan>
+      <R2_BPMMan>BPM05-</R2_BPMMan>
+      <RFFE_NAME>PBI-BPMFE-120</RFFE_NAME>
+      <RTM_NAME>Ctrl-RTM-120</RTM_NAME>
+      <S1_BPMMan>MEBT-</S1_BPMMan>
+      <S2_BPMMan>MEBT-</S2_BPMMan>
+      <SYSTEM1>MEBT-010:PBI-BPM-003:</SYSTEM1>
+      <SYSTEM2>MEBT-010:PBI-BPM-005:</SYSTEM2>
+      <SYSTEM_P>MEBT-010</SYSTEM_P>
+    </macros>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>230</y>
+    <width>1740</width>
+    <height>80</height>
+    <resize>2</resize>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>Linking Container_13</name>
+    <macros>
+      <AMC_NAME>Ctrl-AMC-130</AMC_NAME>
+      <BPM_TITLE>MEBT BPM 6/7</BPM_TITLE>
+      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-102</IOCNAME>
+      <P1_BPMMan>PBI-BPM::</P1_BPMMan>
+      <P2_BPMMan>PBI-BPM::</P2_BPMMan>
+      <PAIR1_BPMMan>BPM06-07</PAIR1_BPMMan>
+      <PAIR2_BPMMan>BPM06-07</PAIR2_BPMMan>
+      <R1_BPMMan>BPM06-</R1_BPMMan>
+      <R2_BPMMan>BPM07-</R2_BPMMan>
+      <RFFE_NAME>PBI-BPMFE-130</RFFE_NAME>
+      <RTM_NAME>Ctrl-RTM-130</RTM_NAME>
+      <S1_BPMMan>MEBT-</S1_BPMMan>
+      <S2_BPMMan>MEBT-</S2_BPMMan>
+      <SYSTEM1>MEBT-010:PBI-BPM-006:</SYSTEM1>
+      <SYSTEM2>MEBT-010:PBI-BPM-007:</SYSTEM2>
+      <SYSTEM_P>MEBT-010</SYSTEM_P>
+    </macros>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>320</y>
+    <width>1740</width>
+    <height>80</height>
+    <resize>2</resize>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>Linking Container_14</name>
+    <macros>
+      <AMC_NAME>Ctrl-AMC-140</AMC_NAME>
+      <BPM_TITLE>MEBT BPM 8 / DTL-010 BPM 1</BPM_TITLE>
+      <CONTROL_GROUP>PBI-BPM01</CONTROL_GROUP>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-104</IOCNAME>
+      <P1_BPMMan>PBI-BPM::</P1_BPMMan>
+      <P2_BPMMan>PBI-BPM::</P2_BPMMan>
+      <PAIR1_BPMMan>BPM08-01</PAIR1_BPMMan>
+      <PAIR2_BPMMan>BPM08-01</PAIR2_BPMMan>
+      <R1_BPMMan>BPM08-</R1_BPMMan>
+      <R2_BPMMan>BPM01-</R2_BPMMan>
+      <RFFE_NAME>PBI-BPMFE-140</RFFE_NAME>
+      <RTM_NAME>Ctrl-RTM-140</RTM_NAME>
+      <S1_BPMMan>MEBT-</S1_BPMMan>
+      <S2_BPMMan>DTL-</S2_BPMMan>
+      <SYSTEM1>MEBT-010:PBI-BPM-008:</SYSTEM1>
+      <SYSTEM2>DTL-010:PBI-BPM-001:</SYSTEM2>
+      <SYSTEM_P>MEBT-010</SYSTEM_P>
+    </macros>
+    <file>support/instance.opi</file>
+    <x>20</x>
+    <y>410</y>
+    <width>1740</width>
+    <height>80</height>
+    <resize>2</resize>
+    <transparent>true</transparent>
+    <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</name>
+    <macros>
+      <EVR>PBI-BPM01:Ctrl-EVR-101</EVR>
+      <EVR_OPI>../../../99-Shared/mrfioc2_new/evr-mtca-300u.bob</EVR_OPI>
+      <P>PBI-BPM01:</P>
+      <R>Ctrl-EVR-101:</R>
+    </macros>
+    <file>support/evr-instance.bob</file>
+    <x>20</x>
+    <y>510</y>
+    <width>1010</width>
+    <height>65</height>
+    <resize>2</resize>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigAcquistion</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to START</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigAcquistion(0)</pv_name>
+    <text>Start</text>
+    <x>417</x>
+    <y>100</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(1)
+	pvs[2].write(1)
+	pvs[3].write(1)
+	pvs[4].write(1)
+
+
+]]></text>
+        <pv_name>loc://trigAcquistion</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-110:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-120:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-130:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-140:Acquire</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_2</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigStopAcquistion</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to STOP</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigStopAcquistion(0)</pv_name>
+    <text>Stop</text>
+    <x>451</x>
+    <y>100</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(0)
+	pvs[2].write(0)
+	pvs[3].write(0)
+	pvs[4].write(0)
+
+
+]]></text>
+        <pv_name>loc://trigStopAcquistion</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-110:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-120:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-130:Acquire</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-140:Acquire</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_3</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigTransfArrays</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to START</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigTransfArrays(0)</pv_name>
+    <text>Yes</text>
+    <x>495</x>
+    <y>100</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(1)
+	pvs[2].write(1)
+	pvs[3].write(1)
+	pvs[4].write(1)
+
+
+]]></text>
+        <pv_name>loc://trigTransfArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-110:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-120:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-130:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-140:TransferArrays</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_5</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>loc://trigStopTransfArrays</pv_name>
+        <value>1</value>
+        <description>Set Acquisition to START</description>
+      </action>
+    </actions>
+    <pv_name>loc://trigStopTransfArrays(0)</pv_name>
+    <text>No</text>
+    <x>529</x>
+    <y>100</y>
+    <width>34</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <scripts>
+      <script file="EmbeddedPy" check_connections="false">
+        <text><![CDATA[# Embedded python script
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+action_ = PVUtil.getInt(pvs[0]);
+
+if (action_ == 1):
+	pvs[1].write(0)
+	pvs[2].write(0)
+	pvs[3].write(0)
+	pvs[4].write(0)
+
+
+]]></text>
+        <pv_name>loc://trigStopTransfArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-110:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-120:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-130:TransferArrays</pv_name>
+        <pv_name trigger="false">PBI-BPM01:Ctrl-AMC-140:TransferArrays</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_1</name>
+    <text>Acq. Ctrl</text>
+    <x>416</x>
+    <y>70</y>
+    <width>70</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_2</name>
+    <text>Arrays</text>
+    <x>495</x>
+    <y>70</y>
+    <width>70</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_5</name>
+    <text>IPMI Manager</text>
+    <x>1500</x>
+    <y>70</y>
+    <width>90</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>C1_button_1</name>
+    <actions>
+      <action type="open_display">
+        <file>../../99-Shared/ipmi-pbi-bpm01/chassis/Chassis.bob</file>
+        <macros>
+          <CRATE_NUM>1</CRATE_NUM>
+          <IOCNAME>PBI-BPM01:Ctrl-IOC-107</IOCNAME>
+          <IOC_PREF>PBI-BPM01:Ctrl-IOC-$(CRATE_NUM)07:</IOC_PREF>
+          <MTCA_PREF>PBI-BPM01:Ctrl-MTCA-$(CRATE_NUM)00:</MTCA_PREF>
+          <NAME_MODE>0</NAME_MODE>
+          <P>PBI-BPM01:Ctrl</P>
+          <SLOT10_IDX></SLOT10_IDX>
+          <SLOT10_MODULE></SLOT10_MODULE>
+          <SLOT11_IDX></SLOT11_IDX>
+          <SLOT11_MODULE></SLOT11_MODULE>
+          <SLOT12_IDX></SLOT12_IDX>
+          <SLOT12_MODULE></SLOT12_MODULE>
+          <SLOT17_MODULE></SLOT17_MODULE>
+          <SLOT18_MODULE></SLOT18_MODULE>
+          <SLOT19_MODULE>RTM</SLOT19_MODULE>
+          <SLOT1_IDX>01</SLOT1_IDX>
+          <SLOT1_MODULE>CPU</SLOT1_MODULE>
+          <SLOT20_MODULE></SLOT20_MODULE>
+          <SLOT21_MODULE>RTM</SLOT21_MODULE>
+          <SLOT22_MODULE></SLOT22_MODULE>
+          <SLOT23_MODULE>RTM</SLOT23_MODULE>
+          <SLOT24_MODULE></SLOT24_MODULE>
+          <SLOT25_MODULE>RTM</SLOT25_MODULE>
+          <SLOT26_MODULE></SLOT26_MODULE>
+          <SLOT27_MODULE></SLOT27_MODULE>
+          <SLOT28_MODULE></SLOT28_MODULE>
+          <SLOT2_IDX>01</SLOT2_IDX>
+          <SLOT2_MODULE>EVR</SLOT2_MODULE>
+          <SLOT3_IDX>10</SLOT3_IDX>
+          <SLOT3_MODULE>AMC</SLOT3_MODULE>
+          <SLOT4_IDX></SLOT4_IDX>
+          <SLOT4_MODULE></SLOT4_MODULE>
+          <SLOT5_IDX>20</SLOT5_IDX>
+          <SLOT5_MODULE>AMC</SLOT5_MODULE>
+          <SLOT6_IDX></SLOT6_IDX>
+          <SLOT6_MODULE></SLOT6_MODULE>
+          <SLOT7_IDX>30</SLOT7_IDX>
+          <SLOT7_MODULE>AMC</SLOT7_MODULE>
+          <SLOT8_IDX></SLOT8_IDX>
+          <SLOT8_MODULE></SLOT8_MODULE>
+          <SLOT9_IDX>40</SLOT9_IDX>
+          <SLOT9_MODULE>AMC</SLOT9_MODULE>
+        </macros>
+        <target>window</target>
+        <description>Carrier1</description>
+      </action>
+    </actions>
+    <text>Details</text>
+    <x>1510</x>
+    <y>100</y>
+    <width>70</width>
+    <tooltip>Get to know more about modules in crate and their sensors.</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_6</name>
+    <text>RFFE</text>
+    <x>1640</x>
+    <y>70</y>
+    <width>90</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>C1_button_2</name>
+    <actions>
+      <action type="open_display">
+        <file>../bpmrffeioc/top.bob</file>
+        <target>window</target>
+        <description>Open RFFE Launcher</description>
+      </action>
+    </actions>
+    <text>Details</text>
+    <x>1650</x>
+    <y>100</y>
+    <width>70</width>
+    <tooltip>Get to know more about modules in crate and their sensors.</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_7</name>
+    <text>BPM Manager</text>
+    <x>30</x>
+    <y>70</y>
+    <width>230</width>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)ALL</name>
+    <actions>
+      <action type="open_display">
+        <file>../../99-Shared/bpmmanager/bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>ALL</BPM_PAIR>
+          <P>PBI-BPM::MEBT-</P>
+          <R>ALL-</R>
+          <S>MEBT-</S>
+        </macros>
+        <target>tab</target>
+        <description>MEBT-ALL</description>
+      </action>
+    </actions>
+    <text>PBI-BPM01</text>
+    <x>150</x>
+    <y>90</y>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_9</name>
+    <x>20</x>
+    <y>590</y>
+    <width>1620</width>
+    <height>100</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="label" version="2.0.0">
+    <name>BGGrey02-title_24</name>
+    <text>IOCStats</text>
+    <x>30</x>
+    <y>590</y>
+    <width>200</width>
+    <height>30</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-101</IOCNAME>
+    </macros>
+    <x>30</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_14</name>
+      <width>220</width>
+      <height>40</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_10</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group_1</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-102</IOCNAME>
+    </macros>
+    <x>260</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_22</name>
+      <width>220</width>
+      <height>40</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_11</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED_1</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group_2</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-103</IOCNAME>
+    </macros>
+    <x>490</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_23</name>
+      <width>220</width>
+      <height>40</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_12</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED_2</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group_3</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-104</IOCNAME>
+    </macros>
+    <x>720</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_24</name>
+      <width>220</width>
+      <height>40</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_13</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED_3</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group_4</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-106</IOCNAME>
+    </macros>
+    <x>950</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_25</name>
+      <width>220</width>
+      <height>40</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_14</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED_4</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group_5</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-107</IOCNAME>
+    </macros>
+    <x>1180</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_26</name>
+      <width>220</width>
+      <height>40</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_15</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED_5</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Group_6</name>
+    <macros>
+      <IOCNAME>PBI-BPM01:Ctrl-IOC-112</IOCNAME>
+    </macros>
+    <x>1410</x>
+    <y>640</y>
+    <width>220</width>
+    <height>40</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>BGGrey03-background_27</name>
+      <width>220</width>
+      <height>40</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_16</name>
+      <actions>
+        <action type="open_display">
+          <file>../../99-Shared/iocStats/iocStats.bob</file>
+          <macros>
+            <P>$(IOCNAME):</P>
+            <R></R>
+          </macros>
+          <target>window</target>
+          <description>Open Display</description>
+        </action>
+      </actions>
+      <text>$(IOCNAME)</text>
+      <x>10</x>
+      <y>8</y>
+      <width>180</width>
+      <height>25</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="14.0">
+        </font>
+      </font>
+      <tooltip>$(actions)</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>LED_6</name>
+      <pv_name>$(IOCNAME):HEARTBEAT</pv_name>
+      <bit>0</bit>
+      <x>190</x>
+      <y>8</y>
+      <height>25</height>
+      <off_color>
+        <color name="OK" red="61" green="216" blue="61">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ON" red="70" green="255" blue="70">
+        </color>
+      </on_color>
+      <square>true</square>
+    </widget>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_25</name>
+    <text>Ctrl-AMC-110 IOC</text>
+    <x>40</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_26</name>
+    <text>Ctrl-AMC-120 IOC</text>
+    <x>270</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_27</name>
+    <text>Ctrl-AMC-130 IOC</text>
+    <x>500</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_28</name>
+    <text>Ctrl-AMC-140 IOC</text>
+    <x>730</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_29</name>
+    <text>BPM RFFE IOC</text>
+    <x>960</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_30</name>
+    <text>BPM IPMI IOC</text>
+    <x>1190</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_31</name>
+    <text>BPM Manager IOC</text>
+    <x>1420</x>
+    <y>620</y>
+    <width>200</width>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="WHITE" red="255" green="255" blue="255">
+      </color>
+    </foreground_color>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_8</name>
+    <text>DTL BPMs (testing stage)</text>
+    <x>20</x>
+    <y>720</y>
+    <width>240</width>
+    <font>
+      <font family="Source Sans Pro" style="BOLD" size="14.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
   </widget>
 </display>
diff --git a/99-Shared/adcore/NDControlBuff.bob b/99-Shared/adcore/NDControlBuff.bob
new file mode 100644
index 0000000000000000000000000000000000000000..e9d12dc70cc24b6a59035e8d69060aa586f8f363
--- /dev/null
+++ b/99-Shared/adcore/NDControlBuff.bob
@@ -0,0 +1,1431 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>NDCircularBuff</name>
+  <x>332</x>
+  <y>156</y>
+  <width>775</width>
+  <background_color>
+    <color red="187" green="187" blue="187">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <grid_step_x>5</grid_step_x>
+  <grid_step_y>5</grid_step_y>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <macros>
+      <pv_name></pv_name>
+    </macros>
+    <y>5</y>
+    <width>775</width>
+    <height>25</height>
+    <line_width>0</line_width>
+    <line_color>
+      <color red="128" green="0" blue="255">
+      </color>
+    </line_color>
+    <actions>
+    </actions>
+    <tooltip>$(pv_name)
+$(pv_value)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <macros>
+      <pv_name></pv_name>
+    </macros>
+    <x>390</x>
+    <y>40</y>
+    <width>380</width>
+    <height>345</height>
+    <line_width>0</line_width>
+    <line_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </line_color>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <tooltip>$(pv_name)
+$(pv_value)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <macros>
+      <pv_name></pv_name>
+    </macros>
+    <x>390</x>
+    <y>390</y>
+    <width>380</width>
+    <height>205</height>
+    <line_width>0</line_width>
+    <line_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </line_color>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <tooltip>$(pv_name)
+$(pv_value)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <macros>
+      <pv_name></pv_name>
+    </macros>
+    <x>395</x>
+    <y>70</y>
+    <width>370</width>
+    <height>100</height>
+    <line_width>0</line_width>
+    <line_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </line_color>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <tooltip>$(pv_name)
+$(pv_value)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <macros>
+      <pv_name></pv_name>
+    </macros>
+    <x>395</x>
+    <y>175</y>
+    <width>370</width>
+    <height>100</height>
+    <line_width>0</line_width>
+    <line_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </line_color>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <tooltip>$(pv_name)
+$(pv_value)</tooltip>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle</name>
+    <macros>
+      <pv_name></pv_name>
+    </macros>
+    <x>395</x>
+    <y>280</y>
+    <width>370</width>
+    <height>100</height>
+    <line_width>0</line_width>
+    <line_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </line_color>
+    <transparent>true</transparent>
+    <actions>
+    </actions>
+    <tooltip>$(pv_name)
+$(pv_value)</tooltip>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label</name>
+    <text>$(P)$(R)</text>
+    <y>6</y>
+    <width>775</width>
+    <height>25</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="14.851485148514852">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="77" green="82" blue="164">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <text>Trigger definition</text>
+    <x>490</x>
+    <y>45</y>
+    <width>180</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PostTriggerQty_RBV</pv_name>
+    <x>700</x>
+    <y>421</y>
+    <width>60</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Pre-count #</text>
+    <x>445</x>
+    <y>395</y>
+    <width>110</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PreCount</pv_name>
+    <x>560</x>
+    <y>395</y>
+    <width>60</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PreCount_RBV</pv_name>
+    <x>625</x>
+    <y>396</y>
+    <width>60</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <pv_name>$(P)$(R)CurrentQty_RBV</pv_name>
+    <x>700</x>
+    <y>396</y>
+    <width>60</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Trigger A</text>
+    <x>535</x>
+    <y>75</y>
+    <width>90</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)TriggerA</pv_name>
+    <x>495</x>
+    <y>119</y>
+    <width>265</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <format>6</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</name>
+    <pv_name>$(P)$(R)TriggerA_RBV</pv_name>
+    <x>495</x>
+    <y>97</y>
+    <width>265</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>6</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Attribute</text>
+    <x>400</x>
+    <y>119</y>
+    <width>90</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <text>Value</text>
+    <x>440</x>
+    <y>144</y>
+    <width>50</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)TriggerAVal</pv_name>
+    <x>495</x>
+    <y>145</y>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Trigger B</text>
+    <x>535</x>
+    <y>180</y>
+    <width>90</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)TriggerB</pv_name>
+    <x>495</x>
+    <y>224</y>
+    <width>265</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <format>6</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</name>
+    <pv_name>$(P)$(R)TriggerB_RBV</pv_name>
+    <x>495</x>
+    <y>202</y>
+    <width>265</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>6</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Attribute</text>
+    <x>400</x>
+    <y>224</y>
+    <width>90</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <text>Value</text>
+    <x>440</x>
+    <y>249</y>
+    <width>50</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)TriggerBVal</pv_name>
+    <x>495</x>
+    <y>250</y>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Calculation</text>
+    <x>525</x>
+    <y>285</y>
+    <width>110</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)TriggerCalc</pv_name>
+    <x>495</x>
+    <y>329</y>
+    <width>265</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <format>6</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</name>
+    <pv_name>$(P)$(R)TriggerCalc_RBV</pv_name>
+    <x>495</x>
+    <y>307</y>
+    <width>265</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>6</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Calc</text>
+    <x>450</x>
+    <y>329</y>
+    <width>40</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <text>Value</text>
+    <x>440</x>
+    <y>354</y>
+    <width>50</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)TriggerCalcVal</pv_name>
+    <x>495</x>
+    <y>355</y>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Post-count #</text>
+    <x>435</x>
+    <y>420</y>
+    <width>120</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PostCount</pv_name>
+    <x>560</x>
+    <y>420</y>
+    <width>60</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PostCount_RBV</pv_name>
+    <x>625</x>
+    <y>421</y>
+    <width>60</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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>NDCircularBuffHelp.opi</file>
+        <target>tab</target>
+        <description>Help</description>
+      </action>
+    </actions>
+    <text>Help</text>
+    <x>685</x>
+    <y>285</y>
+    <width>69</width>
+    <height>20</height>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <tooltip>$(actions)</tooltip>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update</name>
+    <pv_name>$(P)$(R)ActualTriggerCount_RBV</pv_name>
+    <x>700</x>
+    <y>446</y>
+    <width>60</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Capture status</text>
+    <x>415</x>
+    <y>495</y>
+    <width>140</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <text>Trigger status</text>
+    <x>415</x>
+    <y>520</y>
+    <width>140</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)StatusMessage</pv_name>
+    <x>560</x>
+    <y>546</y>
+    <width>200</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="218" green="218" blue="218">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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="write_pv">
+        <pv_name>$(P)$(R)Capture</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)Capture</pv_name>
+    <text>Stop</text>
+    <x>565</x>
+    <y>570</y>
+    <width>60</width>
+    <height>20</height>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </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="write_pv">
+        <pv_name>$(P)$(R)Capture</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)Capture</pv_name>
+    <text>Start</text>
+    <x>465</x>
+    <y>570</y>
+    <width>60</width>
+    <height>20</height>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </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="write_pv">
+        <pv_name>$(P)$(R)Trigger</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)Trigger</pv_name>
+    <text>Trigger</text>
+    <x>665</x>
+    <y>570</y>
+    <width>60</width>
+    <height>20</height>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Text Update</name>
+    <pv_name>$(P)$(R)Trigger_RBV</pv_name>
+    <x>560</x>
+    <y>521</y>
+    <width>120</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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</name>
+    <pv_name>$(P)$(R)Capture_RBV</pv_name>
+    <x>560</x>
+    <y>496</y>
+    <width>120</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="45" green="45" blue="45">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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</name>
+    <text>Status</text>
+    <x>495</x>
+    <y>545</y>
+    <width>60</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <text>Preset triggers</text>
+    <x>405</x>
+    <y>445</y>
+    <width>150</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PresetTriggerCount</pv_name>
+    <x>560</x>
+    <y>445</y>
+    <width>60</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)PresetTriggerCount_RBV</pv_name>
+    <x>625</x>
+    <y>446</y>
+    <width>60</width>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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</name>
+    <text>Flush on trigger</text>
+    <x>405</x>
+    <y>470</y>
+    <width>150</width>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <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</name>
+    <pv_name>$(P)$(R)FlushOnSoftTrg_RBV</pv_name>
+    <x>665</x>
+    <y>471</y>
+    <height>18</height>
+    <font>
+      <font family="Sans" style="REGULAR" size="10.891089108910892">
+      </font>
+    </font>
+    <foreground_color>
+      <color red="10" green="0" blue="184">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="187" green="187" blue="187">
+      </color>
+    </background_color>
+    <format>1</format>
+    <show_units>false</show_units>
+    <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)FlushOnSoftTrg</pv_name>
+    <x>560</x>
+    <y>470</y>
+    <height>20</height>
+    <foreground_color>
+      <color red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <background_color>
+      <color red="115" green="223" blue="255">
+      </color>
+    </background_color>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>Linking Container</name>
+    <file>NDPluginBase.opi</file>
+    <x>5</x>
+    <y>40</y>
+    <width>380</width>
+    <height>555</height>
+    <resize>4</resize>
+    <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_1</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(P)$(R)GetElement</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)GetElement</pv_name>
+    <text>Pop</text>
+    <x>700</x>
+    <y>373</y>
+    <width>60</width>
+    <height>20</height>
+    <font>
+      <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
+      </font>
+    </font>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+</display>
diff --git a/99-Shared/adsis8300bpm/bpmChannelAverage.bob b/99-Shared/adsis8300bpm/bpmChannelAverage.bob
index de3989aab6ec4c8140ff9ee51dbbb88557a76d5f..f17981c90086109ceb9f0e733a9a3bed2659b1bc 100644
--- a/99-Shared/adsis8300bpm/bpmChannelAverage.bob
+++ b/99-Shared/adsis8300bpm/bpmChannelAverage.bob
@@ -4,7 +4,7 @@
   <x>470</x>
   <y>197</y>
   <width>1960</width>
-  <height>1070</height>
+  <height>1200</height>
   <actions>
   </actions>
   <widget type="rectangle" version="2.0.0">
@@ -489,7 +489,7 @@
           <color name="ActiveText" red="254" green="194" blue="81">
           </color>
         </color>
-        <pv_name>$(P)$(R)$(CH)RoiFirstSampleUsR</pv_name>
+        <pv_name>$(P)$(R)$(CH)RoiFirstSampleR</pv_name>
         <interactive>false</interactive>
       </marker>
       <marker>
@@ -497,7 +497,7 @@
           <color name="ATTENTION" red="252" green="242" blue="17">
           </color>
         </color>
-        <pv_name>$(P)$(R)$(CH)RoiLastSampleUsR</pv_name>
+        <pv_name>$(P)$(R)$(CH)RoiLastSampleR</pv_name>
         <interactive>false</interactive>
       </marker>
     </marker>
@@ -1945,7 +1945,7 @@
     <pv_name>$(P)$(R)$(CH)RoiLastSampleR</pv_name>
     <x>670</x>
     <y>220</y>
-    <width>110</width>
+    <width>230</width>
     <height>30</height>
     <horizontal_alignment>1</horizontal_alignment>
     <vertical_alignment>1</vertical_alignment>
@@ -1962,7 +1962,7 @@
     <pv_name>$(P)$(R)$(CH)RoiFirstSampleR</pv_name>
     <x>670</x>
     <y>180</y>
-    <width>110</width>
+    <width>230</width>
     <height>30</height>
     <horizontal_alignment>1</horizontal_alignment>
     <vertical_alignment>1</vertical_alignment>
@@ -1979,7 +1979,7 @@
     <pv_name>$(P)$(R)$(CH)RoiSampleCountR</pv_name>
     <x>670</x>
     <y>140</y>
-    <width>110</width>
+    <width>230</width>
     <height>30</height>
     <horizontal_alignment>1</horizontal_alignment>
     <vertical_alignment>1</vertical_alignment>
@@ -2020,12 +2020,106 @@
     <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_29</name>
+    <text>Control Buffer</text>
+    <x>520</x>
+    <y>1070</y>
+    <width>470</width>
+    <height>50</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="TEXT-DARK" red="25" green="25" blue="25">
+      </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_21</name>
+    <x>540</x>
+    <y>1120</y>
+    <width>430</width>
+    <height>70</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_31</name>
+    <text>Control Buffer Trace</text>
+    <x>990</x>
+    <y>1070</y>
+    <width>470</width>
+    <height>50</height>
+    <font>
+      <font family="Source Sans Pro" style="BOLD_ITALIC" size="26.0">
+      </font>
+    </font>
+    <foreground_color>
+      <color name="TEXT-DARK" red="25" green="25" blue="25">
+      </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_22</name>
+    <x>1010</x>
+    <y>1120</y>
+    <width>430</width>
+    <height>70</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_61</name>
     <actions>
+      <action type="open_display">
+        <file>../adcore/NDControlBuff.opi</file>
+        <macros>
+          <P>$(P)$(R)</P>
+          <R>$(CH)CTB1-</R>
+        </macros>
+        <target>tab</target>
+      </action>
     </actions>
-    <border_color>
-      <color red="0" green="128" blue="255">
+    <text>More..</text>
+    <x>890</x>
+    <y>1140</y>
+    <width>60</width>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_11</name>
+    <pv_name>$(P)$(R)$(CH)CTB1-EnableCallbacks_RBV</pv_name>
+    <x>700</x>
+    <y>1145</y>
+    <off_color>
+      <color name="Major" red="250" green="12" blue="14">
       </color>
-    </border_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_132</name>
@@ -2034,7 +2128,52 @@
     <y>180</y>
     <width>110</width>
     <height>30</height>
-    <horizontal_alignment>1</horizontal_alignment>
+    <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_62</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)$(CH)CTB1-EnableCallbacks</pv_name>
+    <text>Enable</text>
+    <x>750</x>
+    <y>1140</y>
+    <width>60</width>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_63</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)$(CH)CTB1-EnableCallbacks</pv_name>
+    <text>Disable</text>
+    <x>820</x>
+    <y>1140</y>
+    <width>60</width>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_36</name>
+    <text>Control:</text>
+    <x>550</x>
+    <y>1140</y>
+    <width>120</width>
+    <height>30</height>
+    <horizontal_alignment>2</horizontal_alignment>
     <vertical_alignment>1</vertical_alignment>
     <wrap_words>false</wrap_words>
     <actions>
@@ -2051,7 +2190,86 @@
     <y>140</y>
     <width>110</width>
     <height>30</height>
-    <horizontal_alignment>1</horizontal_alignment>
+    <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_64</name>
+    <actions>
+      <action type="open_display">
+        <file>../admisc/NDTrace.opi</file>
+        <macros>
+          <P>$(P)$(R)</P>
+          <R>$(CH)TR3-</R>
+        </macros>
+        <target>tab</target>
+      </action>
+    </actions>
+    <text>More..</text>
+    <x>1360</x>
+    <y>1140</y>
+    <width>60</width>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_12</name>
+    <pv_name>$(P)$(R)$(CH)TR3-EnableCallbacks_RBV</pv_name>
+    <x>1170</x>
+    <y>1145</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="action_button" version="3.0.0">
+    <name>Action Button_65</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)$(CH)TR3-EnableCallbacks</pv_name>
+    <text>Enable</text>
+    <x>1220</x>
+    <y>1140</y>
+    <width>60</width>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_66</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)$(CH)TR3-EnableCallbacks</pv_name>
+    <text>Disable</text>
+    <x>1290</x>
+    <y>1140</y>
+    <width>60</width>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_40</name>
+    <text>Control:</text>
+    <x>1020</x>
+    <y>1140</y>
+    <width>120</width>
+    <height>30</height>
+    <horizontal_alignment>2</horizontal_alignment>
     <vertical_alignment>1</vertical_alignment>
     <wrap_words>false</wrap_words>
     <actions>
diff --git a/99-Shared/bpmmanager/bpmmanager-bpm-instance.bob b/99-Shared/bpmmanager/bpmmanager-bpm-instance.bob
new file mode 100644
index 0000000000000000000000000000000000000000..ee589bcbe4a0cffe77b8beb1eff86ec9016d5deb
--- /dev/null
+++ b/99-Shared/bpmmanager/bpmmanager-bpm-instance.bob
@@ -0,0 +1,2042 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>$(P)$(R) instance</name>
+  <width>1040</width>
+  <height>1090</height>
+  <actions>
+  </actions>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-titlebar_5</name>
+    <x>570</x>
+    <y>70</y>
+    <width>450</width>
+    <height>940</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>590</x>
+    <y>650</y>
+    <width>410</width>
+    <height>110</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_16</name>
+    <x>590</x>
+    <y>450</y>
+    <width>410</width>
+    <height>150</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_4</name>
+    <x>20</x>
+    <y>70</y>
+    <width>530</width>
+    <height>940</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_11</name>
+    <x>590</x>
+    <y>120</y>
+    <width>410</width>
+    <height>280</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_18</name>
+    <x>40</x>
+    <y>920</y>
+    <width>490</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="label" version="2.0.0">
+    <name>Label_66</name>
+    <text>X Low:</text>
+    <x>610</x>
+    <y>230</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="textentry" version="3.0.0">
+    <name>Text Input</name>
+    <pv_name>$(P)$(R)ThrXPosLow</pv_name>
+    <x>870</x>
+    <y>230</y>
+    <width>120</width>
+    <height>30</height>
+    <precision>2</precision>
+    <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_76</name>
+    <pv_name>$(P)$(R)ThrXPosLow</pv_name>
+    <x>730</x>
+    <y>230</y>
+    <width>130</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_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_278</name>
+    <text>X High:</text>
+    <x>610</x>
+    <y>270</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="textentry" version="3.0.0">
+    <name>Text Input_1</name>
+    <pv_name>$(P)$(R)ThrXPosHigh</pv_name>
+    <x>870</x>
+    <y>270</y>
+    <width>120</width>
+    <height>30</height>
+    <precision>2</precision>
+    <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_1</name>
+    <pv_name>$(P)$(R)ThrXPosHigh</pv_name>
+    <x>730</x>
+    <y>270</y>
+    <width>130</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_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_279</name>
+    <text>Y Low:</text>
+    <x>610</x>
+    <y>310</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="textentry" version="3.0.0">
+    <name>Text Input_2</name>
+    <pv_name>$(P)$(R)ThrYPosLow</pv_name>
+    <x>870</x>
+    <y>310</y>
+    <width>120</width>
+    <height>30</height>
+    <precision>2</precision>
+    <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_2</name>
+    <pv_name>$(P)$(R)ThrYPosLow</pv_name>
+    <x>730</x>
+    <y>310</y>
+    <width>130</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_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_280</name>
+    <text>Y High:</text>
+    <x>610</x>
+    <y>350</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="textentry" version="3.0.0">
+    <name>Text Input_3</name>
+    <pv_name>$(P)$(R)ThrYPosHigh</pv_name>
+    <x>870</x>
+    <y>350</y>
+    <width>120</width>
+    <height>30</height>
+    <precision>2</precision>
+    <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_3</name>
+    <pv_name>$(P)$(R)ThrYPosHigh</pv_name>
+    <x>730</x>
+    <y>350</y>
+    <width>130</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_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_281</name>
+    <text>Magnitude:</text>
+    <x>610</x>
+    <y>550</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="textentry" version="3.0.0">
+    <name>Text Input_4</name>
+    <pv_name>$(P)$(R)ThrMagnitude</pv_name>
+    <x>870</x>
+    <y>550</y>
+    <width>120</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_4</name>
+    <pv_name>$(P)$(R)ThrMagnitude</pv_name>
+    <x>730</x>
+    <y>550</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_322</name>
+    <text>Control:</text>
+    <x>610</x>
+    <y>150</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="led" version="2.0.0">
+    <name>LED_4</name>
+    <pv_name>$(P)$(R)IlkPositionControl</pv_name>
+    <x>740</x>
+    <y>155</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>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_43</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)IlkPositionControl</pv_name>
+    <text>Enable</text>
+    <x>780</x>
+    <y>150</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_44</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)IlkPositionControl</pv_name>
+    <text>Disable</text>
+    <x>870</x>
+    <y>150</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_323</name>
+    <text>Status:</text>
+    <x>610</x>
+    <y>190</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="action_button" version="3.0.0">
+    <name>Action Button_45</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)IlkPositionClear</pv_name>
+    <text>Clear</text>
+    <x>780</x>
+    <y>190</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_3</name>
+    <pv_name>$(P)$(R)IlkPositionClear</pv_name>
+    <x>740</x>
+    <y>195</y>
+    <off_color>
+      <color name="IO Background" red="235" green="235" blue="235">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="Major" red="250" green="12" blue="14">
+      </color>
+    </on_color>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_344</name>
+    <text>Control:</text>
+    <x>610</x>
+    <y>470</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="led" version="2.0.0">
+    <name>LED_5</name>
+    <pv_name>$(P)$(R)IlkMagnitudeControl</pv_name>
+    <x>740</x>
+    <y>476</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>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_48</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)IlkMagnitudeControl</pv_name>
+    <text>Enable</text>
+    <x>780</x>
+    <y>470</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_49</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)IlkMagnitudeControl</pv_name>
+    <text>Disable</text>
+    <x>870</x>
+    <y>470</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_345</name>
+    <text>Status:</text>
+    <x>610</x>
+    <y>510</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="rectangle" version="2.0.0">
+    <name>BGGrey03-background_12</name>
+    <x>40</x>
+    <y>310</y>
+    <width>490</width>
+    <height>280</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_50</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)IlkMagnitudeClear</pv_name>
+    <text>Clear</text>
+    <x>780</x>
+    <y>510</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_6</name>
+    <pv_name>$(P)$(R)IlkPositionClear</pv_name>
+    <x>740</x>
+    <y>516</y>
+    <off_color>
+      <color name="IO Background" red="235" green="235" blue="235">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="Major" red="250" green="12" blue="14">
+      </color>
+    </on_color>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>BGGrey03-background_13</name>
+    <x>590</x>
+    <y>810</y>
+    <width>410</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="label" version="2.0.0">
+    <name>BGGrey02-title_20</name>
+    <text>BPM Parameters</text>
+    <x>20</x>
+    <y>265</y>
+    <width>530</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_21</name>
+    <text>BPM Interlocks</text>
+    <x>570</x>
+    <y>70</y>
+    <width>450</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>Reference Line Parameters $(BPM_PAIR)</text>
+    <x>20</x>
+    <y>585</y>
+    <width>530</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="textupdate" version="2.0.0">
+    <name>Text Update_112</name>
+    <pv_name>$(P)$(R)SelfTrigThreshold</pv_name>
+    <x>730</x>
+    <y>710</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_6</name>
+    <pv_name>$(P)$(R)SelfTrigThreshold</pv_name>
+    <x>870</x>
+    <y>710</y>
+    <width>120</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>Label_338</name>
+    <text>Threshold:</text>
+    <x>610</x>
+    <y>710</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="label" version="2.0.0">
+    <name>Label_337</name>
+    <text>Control:</text>
+    <x>610</x>
+    <y>670</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="action_button" version="3.0.0">
+    <name>Action Button_47</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)SelfTrigControl</pv_name>
+    <text>Disable</text>
+    <x>870</x>
+    <y>670</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_46</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)SelfTrigControl</pv_name>
+    <text>Enable</text>
+    <x>780</x>
+    <y>670</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_4</name>
+    <pv_name>$(P)$(R)SelfTrigControl</pv_name>
+    <x>740</x>
+    <y>675</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>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </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>1040</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>$(P)$(R)</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>1000</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_24</name>
+    <text>Magnitude Interlock</text>
+    <x>570</x>
+    <y>400</y>
+    <width>450</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_25</name>
+    <text>Self Trigger Threshold</text>
+    <x>570</x>
+    <y>600</y>
+    <width>450</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_26</name>
+    <text>PLL $(BPM_PAIR)</text>
+    <x>20</x>
+    <y>875</y>
+    <width>530</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_346</name>
+    <text>Channels Control:</text>
+    <x>70</x>
+    <y>320</y>
+    <width>140</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_7</name>
+    <pv_name>$(P)$(R)Control</pv_name>
+    <x>290</x>
+    <y>326</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>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_51</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)Control</pv_name>
+    <text>Enable</text>
+    <x>330</x>
+    <y>320</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_52</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(R)Control</pv_name>
+    <text>Disable</text>
+    <x>420</x>
+    <y>320</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_347</name>
+    <text>Position Scaling Factor:</text>
+    <x>70</x>
+    <y>360</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_77</name>
+    <pv_name>$(P)$(R)PositionScalingFactor</pv_name>
+    <x>240</x>
+    <y>360</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_5</name>
+    <pv_name>$(P)$(R)PositionScalingFactor</pv_name>
+    <x>380</x>
+    <y>360</y>
+    <width>120</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>Label_348</name>
+    <text>Phase Scaling Factor:</text>
+    <x>70</x>
+    <y>400</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_78</name>
+    <pv_name>$(P)$(R)PhaseScalingFactor</pv_name>
+    <x>240</x>
+    <y>400</y>
+    <width>130</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_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_7</name>
+    <pv_name>$(P)$(R)PhaseScalingFactor</pv_name>
+    <x>380</x>
+    <y>400</y>
+    <width>120</width>
+    <height>30</height>
+    <precision>3</precision>
+    <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_349</name>
+    <text>RTM Attenuation:</text>
+    <x>70</x>
+    <y>555</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_79</name>
+    <pv_name>$(P)$(R)RTMAttn</pv_name>
+    <x>240</x>
+    <y>555</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_8</name>
+    <pv_name>$(P)$(R)RTMAttn</pv_name>
+    <x>380</x>
+    <y>555</y>
+    <width>120</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>Label_350</name>
+    <text>RF Gain:</text>
+    <x>70</x>
+    <y>440</y>
+    <width>170</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="combo" version="2.0.0">
+    <name>Combo Box</name>
+    <pv_name>$(P)$(R)RFGain
+</pv_name>
+    <x>240</x>
+    <y>440</y>
+    <width>260</width>
+    <height>25</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_353</name>
+    <text>RF Gain Attenuator 1:</text>
+    <x>70</x>
+    <y>475</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_81</name>
+    <pv_name>$(P)$(R)Attn1</pv_name>
+    <x>240</x>
+    <y>475</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_10</name>
+    <pv_name>$(P)$(R)Attn1</pv_name>
+    <x>380</x>
+    <y>475</y>
+    <width>120</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>Label_354</name>
+    <text>RF Gain Attenuator 2:</text>
+    <x>70</x>
+    <y>515</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_82</name>
+    <pv_name>$(P)$(R)Attn2</pv_name>
+    <x>240</x>
+    <y>515</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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)Attn2</pv_name>
+    <x>380</x>
+    <y>515</y>
+    <width>120</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>Label_356</name>
+    <text>Lower Threshold:</text>
+    <x>600</x>
+    <y>910</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="textentry" version="3.0.0">
+    <name>Text Input_13</name>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockLowerThreshold</pv_name>
+    <x>870</x>
+    <y>910</y>
+    <width>120</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_84</name>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockLowerThreshold</pv_name>
+    <x>730</x>
+    <y>910</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_357</name>
+    <text>Upper Threshold:</text>
+    <x>600</x>
+    <y>950</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="textentry" version="3.0.0">
+    <name>Text Input_14</name>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockUpperThreshold</pv_name>
+    <x>870</x>
+    <y>950</y>
+    <width>120</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_85</name>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockUpperThreshold</pv_name>
+    <x>730</x>
+    <y>950</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_358</name>
+    <text>Control:</text>
+    <x>610</x>
+    <y>830</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="led" version="2.0.0">
+    <name>LED_8</name>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockControl</pv_name>
+    <x>740</x>
+    <y>835</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>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_53</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockControl</pv_name>
+    <text>Enable</text>
+    <x>780</x>
+    <y>830</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_54</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockControl</pv_name>
+    <text>Disable</text>
+    <x>870</x>
+    <y>830</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_359</name>
+    <text>Clear:</text>
+    <x>610</x>
+    <y>870</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="rectangle" version="2.0.0">
+    <name>BGGrey03-background_14</name>
+    <x>40</x>
+    <y>630</y>
+    <width>490</width>
+    <height>250</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_55</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockClear</pv_name>
+    <text>Clear</text>
+    <x>780</x>
+    <y>870</y>
+    <width>80</width>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_9</name>
+    <pv_name>$(P)$(BPM_PAIR)-EnergyInterlockClear</pv_name>
+    <x>740</x>
+    <y>875</y>
+    <off_color>
+      <color name="IO Background" red="235" green="235" blue="235">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="Major" red="250" green="12" blue="14">
+      </color>
+    </on_color>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_351</name>
+    <text>RL1 Gain:</text>
+    <x>70</x>
+    <y>640</y>
+    <width>170</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="combo" version="2.0.0">
+    <name>Combo Box_1</name>
+    <pv_name>$(P)$(BPM_PAIR)-RL1Gain
+</pv_name>
+    <x>240</x>
+    <y>646</y>
+    <width>260</width>
+    <height>25</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="combo" version="2.0.0">
+    <name>Combo Box_2</name>
+    <pv_name>$(P)$(BPM_PAIR)-RL2Gain
+</pv_name>
+    <x>240</x>
+    <y>682</y>
+    <width>260</width>
+    <height>25</height>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_352</name>
+    <text>RL2 Gain:</text>
+    <x>70</x>
+    <y>682</y>
+    <width>170</width>
+    <height>31</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>BGGrey02-title_27</name>
+    <text>Energy Interlock $(BPM_PAIR)</text>
+    <x>570</x>
+    <y>760</y>
+    <width>490</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_360</name>
+    <text>RL Attenuator 1:</text>
+    <x>70</x>
+    <y>720</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_86</name>
+    <pv_name>$(P)$(BPM_PAIR)-RefAttn1</pv_name>
+    <x>240</x>
+    <y>720</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_15</name>
+    <pv_name>$(P)$(BPM_PAIR)-RefAttn1</pv_name>
+    <x>380</x>
+    <y>720</y>
+    <width>120</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>Label_361</name>
+    <text>RL Attenuator 2:</text>
+    <x>70</x>
+    <y>760</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_87</name>
+    <pv_name>$(P)$(BPM_PAIR)-RefAttn2</pv_name>
+    <x>240</x>
+    <y>760</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_16</name>
+    <pv_name>$(P)$(BPM_PAIR)-RefAttn2</pv_name>
+    <x>380</x>
+    <y>760</y>
+    <width>120</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>Label_362</name>
+    <text>RL1 Attenuator 3:</text>
+    <x>70</x>
+    <y>800</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_88</name>
+    <pv_name>$(P)$(BPM_PAIR)-RL1Attn3</pv_name>
+    <x>240</x>
+    <y>800</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_17</name>
+    <pv_name>$(P)$(BPM_PAIR)-RL1Attn3</pv_name>
+    <x>380</x>
+    <y>800</y>
+    <width>120</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>Label_363</name>
+    <text>RL2 Attenuator 3:</text>
+    <x>70</x>
+    <y>840</y>
+    <width>170</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="textupdate" version="2.0.0">
+    <name>Text Update_89</name>
+    <pv_name>$(P)$(BPM_PAIR)-RL2Attn3</pv_name>
+    <x>240</x>
+    <y>840</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_18</name>
+    <pv_name>$(P)$(BPM_PAIR)-RL2Attn3</pv_name>
+    <x>380</x>
+    <y>840</y>
+    <width>120</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="action_button" version="3.0.0">
+    <name>Action Button_2</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+        <description>Load</description>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-LoadPLL</pv_name>
+    <x>240</x>
+    <y>965</y>
+    <background_color>
+      <color red="240" green="240" blue="240">
+      </color>
+    </background_color>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_9</name>
+    <text>Load/SetupIO:</text>
+    <x>70</x>
+    <y>965</y>
+    <width>170</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="combo" version="2.0.0">
+    <name>Menu Button</name>
+    <pv_name>$(P)$(BPM_PAIR)-PLLConfig</pv_name>
+    <x>240</x>
+    <y>925</y>
+    <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_5</name>
+    <pv_name>$(P)$(BPM_PAIR)-PLLConfig</pv_name>
+    <x>380</x>
+    <y>925</y>
+    <width>120</width>
+    <height>30</height>
+    <background_color>
+      <color red="255" green="255" blue="255">
+      </color>
+    </background_color>
+    <show_units>false</show_units>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <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_10</name>
+    <text>Config:</text>
+    <x>70</x>
+    <y>925</y>
+    <width>170</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="action_button" version="3.0.0">
+    <name>Action Button_3</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+        <description>Setup</description>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-SetupIO</pv_name>
+    <x>380</x>
+    <y>965</y>
+    <background_color>
+      <color red="240" green="240" blue="240">
+      </color>
+    </background_color>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>BGGrey02-title_23</name>
+    <text>Acquisition Parameters $(BPM_PAIR)</text>
+    <x>20</x>
+    <y>70</y>
+    <width>530</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_15</name>
+    <x>40</x>
+    <y>120</y>
+    <width>490</width>
+    <height>155</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_315</name>
+    <text>Trigger repeat:</text>
+    <x>70</x>
+    <y>125</y>
+    <width>140</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="textupdate" version="2.0.0">
+    <name>Text Update_105</name>
+    <pv_name>$(P)$(BPM_PAIR)-TriggerRepeat</pv_name>
+    <x>240</x>
+    <y>125</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <wrap_words>false</wrap_words>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+    <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)$(BPM_PAIR)-TriggerRepeat</pv_name>
+    <x>380</x>
+    <y>125</y>
+    <width>120</width>
+    <height>30</height>
+    <format>0</format>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+    <minimum>-1.0</minimum>
+    <maximum>1.7976931348623157E308</maximum>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_164</name>
+    <text>Trigger Timeout:</text>
+    <x>70</x>
+    <y>165</y>
+    <width>140</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="textupdate" version="2.0.0">
+    <name>Text Update_52</name>
+    <pv_name>$(P)$(BPM_PAIR)-TriggerTimeoutR</pv_name>
+    <x>240</x>
+    <y>165</y>
+    <width>130</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="led" version="2.0.0">
+    <name>LED_1</name>
+    <pv_name>$(P)$(BPM_PAIR)-TriggerTimeoutR</pv_name>
+    <x>430</x>
+    <y>170</y>
+    <off_color>
+      <color name="IO Background" red="235" green="235" blue="235">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="MAJOR" red="252" green="13" blue="27">
+      </color>
+    </on_color>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_56</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-Acquire</pv_name>
+    <text>Start</text>
+    <x>255</x>
+    <y>205</y>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_10</name>
+    <pv_name>$(P)$(BPM_PAIR)-Acquire</pv_name>
+    <x>500</x>
+    <y>210</y>
+    <off_color>
+      <color name="IO Background" red="235" green="235" blue="235">
+      </color>
+    </off_color>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_59</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-Acquire</pv_name>
+    <text>Stop</text>
+    <x>390</x>
+    <y>205</y>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_316</name>
+    <text>Control:</text>
+    <x>70</x>
+    <y>205</y>
+    <width>140</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_272</name>
+    <text>Transfer waveforms:</text>
+    <x>70</x>
+    <y>240</y>
+    <width>140</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="action_button" version="3.0.0">
+    <name>Action Button_57</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-TransferArrays</pv_name>
+    <text>Yes</text>
+    <x>255</x>
+    <y>240</y>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_58</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>0</value>
+      </action>
+    </actions>
+    <pv_name>$(P)$(BPM_PAIR)-TransferArrays</pv_name>
+    <text>No</text>
+    <x>390</x>
+    <y>240</y>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>LED_11</name>
+    <pv_name>$(P)$(BPM_PAIR)-TransferArrays</pv_name>
+    <x>500</x>
+    <y>245</y>
+    <off_color>
+      <color name="IO Background" red="235" green="235" blue="235">
+      </color>
+    </off_color>
+    <actions>
+    </actions>
+    <border_alarm_sensitive>false</border_alarm_sensitive>
+  </widget>
+</display>
diff --git a/99-Shared/bpmmanager/bpmmanager-health-status.bob b/99-Shared/bpmmanager/bpmmanager-health-status.bob
new file mode 100644
index 0000000000000000000000000000000000000000..d23bc43f06b098eafe951f09b15dec118e4cd2a4
--- /dev/null
+++ b/99-Shared/bpmmanager/bpmmanager-health-status.bob
@@ -0,0 +1,342 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>BPMManager - Square</name>
+  <width>400</width>
+  <height>240</height>
+  <background_color>
+    <color name="Transparent" red="255" green="255" blue="255" alpha="0">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <widget type="rectangle" version="2.0.0">
+    <name>Background</name>
+    <width>400</width>
+    <height>240</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color name="BLUE-BACKGROUND" red="195" green="226" blue="225">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>titleBar</name>
+    <width>400</width>
+    <height>50</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color name="PRIMARY-HEADER-BACKGROUND" red="151" green="188" blue="202">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>title</name>
+    <class>GROUP-TITLE</class>
+    <text>$(S)$(R)</text>
+    <x>20</x>
+    <y>10</y>
+    <width>380</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="GROUP-TEXT" red="25" green="25" blue="25">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">1</horizontal_alignment>
+    <vertical_alignment use_class="true">1</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Legend</name>
+    <x>160</x>
+    <y>60</y>
+    <width>220</width>
+    <height>160</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="label" version="2.0.0">
+      <name>Label_1</name>
+      <text>BPM Channels Enabled</text>
+      <x>40</x>
+      <width>180</width>
+      <height>40</height>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_2</name>
+      <text>RFFE Power Consumption</text>
+      <x>40</x>
+      <y>40</y>
+      <width>180</width>
+      <height>40</height>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_3</name>
+      <text>RFFE Voltages</text>
+      <x>40</x>
+      <y>80</y>
+      <width>180</width>
+      <height>40</height>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_4</name>
+      <text>RFFE Temperatures</text>
+      <x>40</x>
+      <y>120</y>
+      <width>180</width>
+      <height>40</height>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polygon" version="2.0.0">
+      <name>Polygon_1</name>
+      <y>10</y>
+      <width>20</width>
+      <points>
+        <point x="0.0" y="20.0">
+        </point>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="20.0" y="10.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="polygon" version="2.0.0">
+      <name>Polygon_2</name>
+      <y>50</y>
+      <width>20</width>
+      <points>
+        <point x="0.0" y="20.0">
+        </point>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="20.0" y="10.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="polygon" version="2.0.0">
+      <name>Polygon_3</name>
+      <y>90</y>
+      <width>20</width>
+      <points>
+        <point x="0.0" y="20.0">
+        </point>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="20.0" y="10.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="polygon" version="2.0.0">
+      <name>Polygon_4</name>
+      <y>130</y>
+      <width>20</width>
+      <points>
+        <point x="0.0" y="20.0">
+        </point>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="20.0" y="10.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </background_color>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Lines</name>
+    <x>60</x>
+    <y>80</y>
+    <width>100</width>
+    <height>121</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="polyline" version="2.0.0">
+      <name>Polyline_1</name>
+      <height>1</height>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="100.0" y="0.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>Polyline_2</name>
+      <x>60</x>
+      <y>40</y>
+      <width>40</width>
+      <height>1</height>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="40.0" y="0.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>Polyline_3</name>
+      <x>60</x>
+      <y>80</y>
+      <width>40</width>
+      <height>1</height>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="40.0" y="0.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>Polyline_4</name>
+      <y>120</y>
+      <height>1</height>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="100.0" y="0.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>Polyline_5</name>
+      <width>1</width>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="0.0" y="20.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>Polyline_6</name>
+      <y>100</y>
+      <width>1</width>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="0.0" y="20.0">
+        </point>
+      </points>
+      <line_color>
+        <color name="BLACK" red="0" green="0" blue="0">
+        </color>
+      </line_color>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Status</name>
+    <x>40</x>
+    <y>100</y>
+    <width>80</width>
+    <height>80</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <widget type="led" version="2.0.0">
+      <name>HealthEnabled</name>
+      <pv_name>$(P)$(S)$(R)BPMChannelsEnabled</pv_name>
+      <width>40</width>
+      <height>40</height>
+      <off_color>
+        <color name="RED" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <square>true</square>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>HealthTemperatures</name>
+      <pv_name>$(P)$(S)$(R)RFFETemperatures</pv_name>
+      <y>40</y>
+      <width>40</width>
+      <height>40</height>
+      <off_color>
+        <color name="RED" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <square>true</square>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>HealthVoltages12</name>
+      <pv_name>$(P)$(S)$(R)RFFEPowerConsumption</pv_name>
+      <x>40</x>
+      <width>40</width>
+      <height>40</height>
+      <off_color>
+        <color name="RED" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <square>true</square>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>HealthVoltages567</name>
+      <pv_name>$(P)$(S)$(R)RFFEVoltages</pv_name>
+      <x>40</x>
+      <y>40</y>
+      <width>40</width>
+      <height>40</height>
+      <off_color>
+        <color name="RED" red="252" green="13" blue="27">
+        </color>
+      </off_color>
+      <square>true</square>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/bpmmanager/bpmmanager-square-instance-lite.bob b/99-Shared/bpmmanager/bpmmanager-square-instance-lite.bob
new file mode 100644
index 0000000000000000000000000000000000000000..173e9825e3e18241232af08903b9307ffbf25536
--- /dev/null
+++ b/99-Shared/bpmmanager/bpmmanager-square-instance-lite.bob
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>BPMManager - Square</name>
+  <width>45</width>
+  <height>25</height>
+  <background_color>
+    <color name="Transparent" red="255" green="255" blue="255" alpha="0">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <widget type="rectangle" version="2.0.0">
+    <name>Background</name>
+    <width>45</width>
+    <height>25</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color name="BLUE-BACKGROUND" red="195" green="226" blue="225">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>Health</name>
+    <pv_name>$(P)$(S)$(R)HealthStatus</pv_name>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="RED" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <square>true</square>
+    <actions>
+    </actions>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>mTCA</name>
+    <pv_name>$(P)$(S)$(BPM_PAIR)-MTCAStatus</pv_name>
+    <x>30</x>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="RED" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <square>true</square>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>Timing</name>
+    <pv_name>$(P)$(S)$(R)TimingLOCLKStatus</pv_name>
+    <x>15</x>
+    <width>15</width>
+    <height>25</height>
+    <off_color>
+      <color name="RED" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <on_color>
+      <color name="OK" red="61" green="216" blue="61">
+      </color>
+    </on_color>
+    <square>true</square>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>ActionButtonHealth</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-health-status.bob</file>
+        <macros>
+          <P>$(P)</P>
+          <R>$(R)</R>
+          <S>$(S)</S>
+        </macros>
+        <target>window</target>
+        <description>Health Status $(S)$(R)</description>
+      </action>
+    </actions>
+    <text></text>
+    <width>45</width>
+    <height>25</height>
+    <background_color>
+      <color name="Transparent" red="255" green="255" blue="255" alpha="0">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+</display>
diff --git a/99-Shared/bpmmanager/bpmmanager-square-instance.bob b/99-Shared/bpmmanager/bpmmanager-square-instance.bob
new file mode 100644
index 0000000000000000000000000000000000000000..48833bb34e3a2664b00014a0fc11bcfd8da0818b
--- /dev/null
+++ b/99-Shared/bpmmanager/bpmmanager-square-instance.bob
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>BPMManager - Square</name>
+  <width>100</width>
+  <height>100</height>
+  <background_color>
+    <color name="Transparent" red="255" green="255" blue="255" alpha="0">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <widget type="rectangle" version="2.0.0">
+    <name>Background</name>
+    <width>60</width>
+    <height>60</height>
+    <line_width>0</line_width>
+    <background_color>
+      <color name="BLUE-BACKGROUND" red="195" green="226" blue="225">
+      </color>
+    </background_color>
+    <corner_width>5</corner_width>
+    <corner_height>5</corner_height>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>Health</name>
+    <pv_name>$(P)$(S)$(R)HealthStatus</pv_name>
+    <y>20</y>
+    <width>40</width>
+    <height>40</height>
+    <off_color>
+      <color name="RED" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <square>true</square>
+    <actions>
+    </actions>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>mTCA</name>
+    <pv_name>$(P)$(S)$(BPM_PAIR)-MTCAStatus</pv_name>
+    <x>40</x>
+    <y>20</y>
+    <height>40</height>
+    <off_color>
+      <color name="RED" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <square>true</square>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>Timing</name>
+    <pv_name>$(P)$(S)$(R)TimingLOCLKStatus</pv_name>
+    <width>60</width>
+    <off_color>
+      <color name="RED" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <square>true</square>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>ActionButtonHealth</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-health-status.bob</file>
+        <macros>
+          <P>$(P)</P>
+          <R>$(R)</R>
+          <S>$(S)</S>
+        </macros>
+        <target>window</target>
+        <description>Health Status $(S)$(R)</description>
+      </action>
+    </actions>
+    <text></text>
+    <y>20</y>
+    <width>40</width>
+    <height>40</height>
+    <background_color>
+      <color name="Transparent" red="255" green="255" blue="255" alpha="0">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+</display>
diff --git a/99-Shared/bpmmanager/bpmmanager-top.bob b/99-Shared/bpmmanager/bpmmanager-top.bob
new file mode 100644
index 0000000000000000000000000000000000000000..d49aa1ca51880c1a5647ad36843b570d4918927a
--- /dev/null
+++ b/99-Shared/bpmmanager/bpmmanager-top.bob
@@ -0,0 +1,536 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>BPM Manager</name>
+  <width>1070</width>
+  <height>770</height>
+  <background_color>
+    <color name="BACKGROUND" red="220" green="225" blue="221">
+    </color>
+  </background_color>
+  <actions>
+  </actions>
+  <widget type="group" version="2.0.0">
+    <name>Titlebar</name>
+    <width>1070</width>
+    <height>50</height>
+    <style>3</style>
+    <transparent>true</transparent>
+    <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>1070</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>Beam Position Monitor Manager</text>
+      <x use_class="true">20</x>
+      <y use_class="true">0</y>
+      <width>770</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>
+  <widget type="label" version="2.0.0">
+    <name>Label</name>
+    <text>MEBT</text>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_1</name>
+    <text>DTL</text>
+    <x>120</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_2</name>
+    <text>Spoke</text>
+    <x>240</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_3</name>
+    <text>M Beta</text>
+    <x>360</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_4</name>
+    <text>H Beta</text>
+    <x>480</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_5</name>
+    <text>HEBT</text>
+    <x>600</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_6</name>
+    <text>A2T</text>
+    <x>720</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_7</name>
+    <text>DumpL</text>
+    <x>840</x>
+    <y>50</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>SquareExample</name>
+    <class></class>
+    <macros>
+      <P>$(P)</P>
+      <R>BPM01-</R>
+      <S>$(S2)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>150</x>
+    <y>110</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Label_8</name>
+    <text>...</text>
+    <x>240</x>
+    <y>110</y>
+    <width>120</width>
+    <height>60</height>
+    <font>
+      <font name="HEADER" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0">
+      </font>
+    </font>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM01</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM01-02</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM01-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>110</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM02</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM01-02</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM02-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>180</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM03</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM03-05</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM03-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>250</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM05</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM03-05</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM05-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>390</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM06</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM06-07</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM06-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>460</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM07</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM06-07</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM07-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>530</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>BPM08</name>
+    <class></class>
+    <macros>
+      <BPM_PAIR>BPM08-01</BPM_PAIR>
+      <P>$(P)</P>
+      <R>BPM08-</R>
+      <S>$(S1)</S>
+    </macros>
+    <file>bpmmanager-square-instance.bob</file>
+    <x>30</x>
+    <y>600</y>
+    <width>60</width>
+    <height>60</height>
+    <actions>
+    </actions>
+    <border_color>
+      <color red="0" green="128" blue="255">
+      </color>
+    </border_color>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)ALL</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>ALL</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>ALL-</R>
+          <S>$(S1)</S>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)ALL</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>10</x>
+    <y>50</y>
+    <height>60</height>
+    <transparent>true</transparent>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM01</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM01-02</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM01-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM01</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>110</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM02</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM01-02</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM02-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM02</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>180</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM03</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM03-05</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM03-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM03</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>250</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM05</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM03-05</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM05-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM05</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>390</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM06</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM06-07</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM06-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM06</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>460</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM07</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM06-07</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM07-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM07</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>530</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM08</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR>BPM08-01</BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM08-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM08</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>600</y>
+    <width>20</width>
+    <height>60</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>$(S1)BPM04</name>
+    <actions>
+      <action type="open_display">
+        <file>bpmmanager-bpm-instance.bob</file>
+        <macros>
+          <BPM_PAIR></BPM_PAIR>
+          <P>$(P)$(S1)</P>
+          <R>BPM04-</R>
+        </macros>
+        <target>tab</target>
+        <description>$(S1)BPM04</description>
+      </action>
+    </actions>
+    <text></text>
+    <x>90</x>
+    <y>320</y>
+    <width>20</width>
+    <height>60</height>
+    <visible>false</visible>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+</display>
diff --git a/99-Shared/iocStats/iocStats.bob b/99-Shared/iocStats/iocStats.bob
index f0035d09e2cf6e9c9266abce0ae91b971b78dc3c..c07a449250e7b1a006f9c10345dab6c2071d32de 100644
--- a/99-Shared/iocStats/iocStats.bob
+++ b/99-Shared/iocStats/iocStats.bob
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <display version="2.0.0">
   <name>iocStats</name>
-  <width>410</width>
+  <width>570</width>
   <height>240</height>
   <grid_visible>false</grid_visible>
   <widget type="group" version="2.0.0">
     <name>BGGrey02</name>
-    <width>410</width>
+    <width>570</width>
     <height>240</height>
     <style>3</style>
     <background_color>
@@ -15,7 +15,7 @@
     </background_color>
     <widget type="rectangle" version="2.0.0">
       <name>BGGrey02-titlebar</name>
-      <width>410</width>
+      <width>570</width>
       <height>59</height>
       <line_width>0</line_width>
       <background_color>
@@ -29,7 +29,7 @@
       <name>BGGrey02-title</name>
       <text>$(P)$(R)</text>
       <x>10</x>
-      <width>388</width>
+      <width>560</width>
       <height>30</height>
       <font>
         <font name="SUBSUB-GROUP-HEADER" family="Source Sans Pro" style="BOLD" size="16.0">
@@ -45,7 +45,7 @@
     <widget type="rectangle" version="2.0.0">
       <name>BGGrey02-background</name>
       <y>30</y>
-      <width>410</width>
+      <width>570</width>
       <height>210</height>
       <line_width>2</line_width>
       <line_color>
@@ -62,7 +62,7 @@
       <name>General_1</name>
       <x>10</x>
       <y>40</y>
-      <width>308</width>
+      <width>430</width>
       <height>190</height>
       <style>3</style>
       <widget type="label" version="2.0.0">
@@ -146,7 +146,7 @@
         <pv_name>$(P)$(R)STARTTOD</pv_name>
         <x>109</x>
         <y>40</y>
-        <width>190</width>
+        <width>300</width>
         <font>
           <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
           </font>
@@ -167,9 +167,9 @@
         <pv_name>$(P)$(R)HOSTNAME</pv_name>
         <x>109</x>
         <y>100</y>
-        <width>190</width>
+        <width>300</width>
         <font>
-          <font family="Source Sans Pro" style="REGULAR" size="12.0">
+          <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
           </font>
         </font>
         <format>1</format>
@@ -188,7 +188,7 @@
         <pv_name>$(P)$(R)ENGINEER</pv_name>
         <x>109</x>
         <y>130</y>
-        <width>190</width>
+        <width>300</width>
         <font>
           <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
           </font>
@@ -209,7 +209,7 @@
         <pv_name>$(P)$(R)LOCATION</pv_name>
         <x>109</x>
         <y>160</y>
-        <width>190</width>
+        <width>300</width>
         <font>
           <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
           </font>
@@ -270,7 +270,7 @@
         <pv_name>$(P)$(R)UPTIME</pv_name>
         <x>109</x>
         <y>70</y>
-        <width>190</width>
+        <width>300</width>
         <font>
           <font name="Fine Print" family="Source Sans Pro" style="REGULAR" size="14.0">
           </font>
@@ -315,7 +315,7 @@
     </widget>
     <widget type="group" version="2.0.0">
       <name>BGGrey02-content-group</name>
-      <x>318</x>
+      <x>470</x>
       <y>40</y>
       <width>85</width>
       <height>191</height>
diff --git a/99-Shared/ipmi-pbi-bpm01/archiver/Archiver.bob b/99-Shared/ipmi-pbi-bpm01/archiver/Archiver.bob
new file mode 100644
index 0000000000000000000000000000000000000000..2e836a0afe99d075641cc33a98469f8ca058f62d
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/archiver/Archiver.bob
@@ -0,0 +1,319 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Archiver</name>
+  <width>1000</width>
+  <height>760</height>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>1000</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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>570</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>Crate Name</text>
+    <x>730</x>
+    <y use_class="true">20</y>
+    <width>250</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Main_group</name>
+    <x>20</x>
+    <y>70</y>
+    <width>960</width>
+    <height>510</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Main_rectangle</name>
+      <width>960</width>
+      <height>510</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+      <tooltip>Threshold panel -&gt; Set new thresholds values and then press commit to load them to module.</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Main_label</name>
+      <class>HEADER2</class>
+      <text>Archiver</text>
+      <width>960</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="xyplot" version="2.0.0">
+      <name>Archiver_plot</name>
+      <x>20</x>
+      <y>50</y>
+      <width>920</width>
+      <height>440</height>
+      <show_toolbar>true</show_toolbar>
+      <x_axis>
+        <title>Time difference [min]</title>
+        <autoscale>true</autoscale>
+        <log_scale>false</log_scale>
+        <minimum>-1100.0</minimum>
+        <maximum>100.0</maximum>
+        <show_grid>false</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>Sensor value</title>
+          <autoscale>true</autoscale>
+          <log_scale>false</log_scale>
+          <minimum>0.0</minimum>
+          <maximum>100.0</maximum>
+          <show_grid>false</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>$(IOC_PREF)TimeStamps</x_pv>
+          <y_pv>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)Wave</y_pv>
+          <err_pv></err_pv>
+          <axis>0</axis>
+          <trace_type>0</trace_type>
+          <color>
+            <color red="0" green="0" blue="255">
+            </color>
+          </color>
+          <line_width>1</line_width>
+          <line_style>0</line_style>
+          <point_type>4</point_type>
+          <point_size>5</point_size>
+          <visible>true</visible>
+        </trace>
+      </traces>
+    </widget>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>860</x>
+    <y>700</y>
+    <width>120</width>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Sensor_group</name>
+    <x>20</x>
+    <y>600</y>
+    <width>780</width>
+    <height>140</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Sensor_rectangle</name>
+      <width>780</width>
+      <height>140</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Sensor_title</name>
+      <class>HEADER3</class>
+      <text>Sensor $(SENS)</text>
+      <width>780</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_label</name>
+      <text>Slot:</text>
+      <x>140</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>310</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Type_label</name>
+      <text>Type:</text>
+      <x>410</x>
+      <y>100</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>FRU_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruId</pv_name>
+      <x>540</x>
+      <y>50</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>NAME_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruName</pv_name>
+      <x>370</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Slot_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Slot</pv_name>
+      <x>200</x>
+      <y>50</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Type_Sens_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)Type</pv_name>
+      <x>470</x>
+      <y>100</y>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Type of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Val_Sens_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)Value</pv_name>
+      <x>300</x>
+      <y>100</y>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Value of sensor</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Value_label</name>
+      <text>Value:</text>
+      <x>240</x>
+      <y>100</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>480</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/chassis/Chassis.bob b/99-Shared/ipmi-pbi-bpm01/chassis/Chassis.bob
new file mode 100644
index 0000000000000000000000000000000000000000..de954d9c60d988a210cdf070bc0647fff64dedfd
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/chassis/Chassis.bob
@@ -0,0 +1,4060 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Chassis</name>
+  <width>1200</width>
+  <height>810</height>
+  <scripts>
+    <script file="../scripts/amc_detection.py">
+      <pv_name>loc://start(1)</pv_name>
+    </script>
+    <script file="../scripts/sync.py">
+      <pv_name>$(IOC_PREF)SyncStatus-RB</pv_name>
+    </script>
+  </scripts>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>1200</width>
+    <height use_class="true">50</height>
+    <line_width use_class="true">0</line_width>
+    <line_color>
+      <color name="GROUP-BORDER" red="150" green="155" blue="151">
+      </color>
+    </line_color>
+    <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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>760</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>830</x>
+    <y use_class="true">20</y>
+    <width>340</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Modules_group</name>
+    <x>20</x>
+    <y>110</y>
+    <width>1160</width>
+    <height>560</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Modules_rectangle</name>
+      <width>1160</width>
+      <height>560</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC2_update_Slot</name>
+      <x>80</x>
+      <y>115</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC3_update_Slot</name>
+      <x>80</x>
+      <y>155</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC4_update_Slot</name>
+      <x>80</x>
+      <y>195</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC5_update_Slot</name>
+      <x>80</x>
+      <y>235</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC6_update_Slot</name>
+      <x>80</x>
+      <y>275</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC7_update_Slot</name>
+      <x>80</x>
+      <y>315</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC8_update_Slot</name>
+      <x>80</x>
+      <y>355</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_label</name>
+      <text>Slot:</text>
+      <x>85</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC1_MultiLED</name>
+      <x>370</x>
+      <y>75</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC1_update_Slot</name>
+      <x>80</x>
+      <y>75</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC1_update_FruName</name>
+      <x>150</x>
+      <y>75</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC2_MultiLED</name>
+      <x>370</x>
+      <y>115</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC3_MultiLED</name>
+      <x>370</x>
+      <y>155</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC4_MultiLED</name>
+      <x>370</x>
+      <y>195</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC5_MultiLED</name>
+      <x>370</x>
+      <y>235</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC6_MultiLED</name>
+      <x>370</x>
+      <y>275</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC7_MultiLED</name>
+      <x>370</x>
+      <y>315</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC8_MultiLED</name>
+      <x>370</x>
+      <y>355</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>195</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>305</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC9_update_Slot</name>
+      <x>80</x>
+      <y>395</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC9_update_FruName</name>
+      <x>150</x>
+      <y>395</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC9_update_FruId</name>
+      <x>300</x>
+      <y>395</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC9_MultiLED</name>
+      <x>370</x>
+      <y>395</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC2_update_FruName</name>
+      <x>150</x>
+      <y>115</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC3_update_FruName</name>
+      <x>150</x>
+      <y>155</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC4_update_FruName</name>
+      <x>150</x>
+      <y>195</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC5_update_FruName</name>
+      <x>150</x>
+      <y>235</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC6_update_FruName</name>
+      <x>150</x>
+      <y>275</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC7_update_FruName</name>
+      <x>150</x>
+      <y>315</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC8_update_FruName</name>
+      <x>150</x>
+      <y>355</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC1_update_FruId</name>
+      <x>300</x>
+      <y>75</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC2_update_FruId</name>
+      <x>300</x>
+      <y>115</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC3_update_FruId</name>
+      <x>300</x>
+      <y>155</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC4_update_FruId</name>
+      <x>300</x>
+      <y>195</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC5_update_FruId</name>
+      <x>300</x>
+      <y>235</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC6_update_FruId</name>
+      <x>300</x>
+      <y>275</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC7_update_FruId</name>
+      <x>300</x>
+      <y>315</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC8_update_FruId</name>
+      <x>300</x>
+      <y>355</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>subsub-title_1</name>
+      <class>HEADER2</class>
+      <text>Modules</text>
+      <width>1160</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC1_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>75</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC2_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>115</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC3_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>155</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC4_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>195</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC5_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>235</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC6_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>275</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC7_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>315</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC8_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>355</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC9_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>395</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC1_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>1</AMC>
+            <AMC1>2</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>3</AMC2>
+            <AMC3>4</AMC3>
+            <AMC4>5</AMC4>
+            <AMC5>6</AMC5>
+            <AMC6>7</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>75</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC2_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>2</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>3</AMC2>
+            <AMC3>4</AMC3>
+            <AMC4>5</AMC4>
+            <AMC5>6</AMC5>
+            <AMC6>7</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>110</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC3_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>3</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>4</AMC3>
+            <AMC4>5</AMC4>
+            <AMC5>6</AMC5>
+            <AMC6>7</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>155</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC4_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>4</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>5</AMC4>
+            <AMC5>6</AMC5>
+            <AMC6>7</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>195</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC5_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>5</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>6</AMC5>
+            <AMC6>7</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>235</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC6_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>6</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>7</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>275</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC7_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>7</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>6</AMC6>
+            <AMC7>8</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>315</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC8_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>8</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>6</AMC6>
+            <AMC7>7</AMC7>
+            <AMC8>9</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>355</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC9_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>9</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>6</AMC6>
+            <AMC7>7</AMC7>
+            <AMC8>8</AMC8>
+            <AMC9>10</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>395</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC1_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>75</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC2_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>115</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC3_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>155</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC4_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>195</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC5_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>235</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC6_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>275</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC7_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>315</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC8_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>355</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC9_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>395</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM1_LED</name>
+      <x>590</x>
+      <y>80</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM2_LED</name>
+      <x>590</x>
+      <y>120</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM3_LED</name>
+      <x>590</x>
+      <y>160</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM4_LED</name>
+      <x>590</x>
+      <y>200</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM5_LED</name>
+      <x>590</x>
+      <y>240</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label_1</name>
+      <text>Name:</text>
+      <x>750</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label_1</name>
+      <text>FRU:</text>
+      <x>860</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>PM2_MultiLED</name>
+      <x>925</x>
+      <y>115</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>CU1_MultiLED</name>
+      <x>925</x>
+      <y>235</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM1_update_FruId</name>
+      <x>855</x>
+      <y>75</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM2_update_FruId</name>
+      <x>855</x>
+      <y>115</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM3_update_FruId</name>
+      <x>855</x>
+      <y>155</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM4_update_FruId</name>
+      <x>855</x>
+      <y>195</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>CU1_update_FruId</name>
+      <x>855</x>
+      <y>235</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>CU2_update_FruId</name>
+      <x>855</x>
+      <y>275</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>PM3_MultiLED</name>
+      <x>925</x>
+      <y>155</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>PM4_MultiLED</name>
+      <x>925</x>
+      <y>195</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>CU2_MultiLED</name>
+      <x>925</x>
+      <y>275</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM1_update_FruName</name>
+      <x>705</x>
+      <y>75</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM2_update_FruName</name>
+      <x>705</x>
+      <y>115</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM3_update_FruName</name>
+      <x>705</x>
+      <y>155</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PM4_update_FruName</name>
+      <x>705</x>
+      <y>195</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>CU1_update_FruName</name>
+      <x>705</x>
+      <y>235</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>CU2_update_FruName</name>
+      <x>705</x>
+      <y>275</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>PM1_label</name>
+      <text>PM1:</text>
+      <x>650</x>
+      <y>75</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>PM2_label</name>
+      <text>PM2:</text>
+      <x>650</x>
+      <y>115</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>PM3_label</name>
+      <text>PM3:</text>
+      <x>650</x>
+      <y>155</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>PM4_label</name>
+      <text>PM4:</text>
+      <x>650</x>
+      <y>195</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>CU1_label</name>
+      <text>CU1:</text>
+      <x>650</x>
+      <y>235</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>CU2_label</name>
+      <text>CU2:</text>
+      <x>650</x>
+      <y>275</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM1_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>01:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>75</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM2_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>02:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>115</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM3_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>03:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>155</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM4_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>04:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>195</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>CU1_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>01:</IDX>
+            <MODULE>-CU-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>235</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>CU2_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>02:</IDX>
+            <MODULE>-CU-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>275</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>PM1_MultiLED</name>
+      <x>925</x>
+      <y>75</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM1_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>01:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>75</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM2_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>02:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>115</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM3_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>03:</IDX>
+            <MODULE>-PM-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>155</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PM4_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>04:</IDX>
+            <MODULE>-PM</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>195</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>CU2_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>02:</IDX>
+            <MODULE>-CU-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>275</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>CU1_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>01:</IDX>
+            <MODULE>-CU-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>235</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM6_LED</name>
+      <x>590</x>
+      <y>280</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM7_LED</name>
+      <x>590</x>
+      <y>320</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM8_LED</name>
+      <x>590</x>
+      <y>360</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM9_LED</name>
+      <x>590</x>
+      <y>400</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label</name>
+      <text>RTM:</text>
+      <x>580</x>
+      <y>50</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Clk1_update_FruName</name>
+      <x>705</x>
+      <y>315</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Clk1_update_FruId</name>
+      <x>855</x>
+      <y>315</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>Clk1_MultiLED</name>
+      <x>925</x>
+      <y>315</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Clk1_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>00:Clk-</IDX>
+            <MODULE>-MTCA-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>315</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Clk1_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>00:Clk-</IDX>
+            <MODULE>-MTCA-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>315</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PCI1_update_FruName</name>
+      <x>705</x>
+      <y>355</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PCI1_update_FruId</name>
+      <x>855</x>
+      <y>355</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>PCI1_MultiLED</name>
+      <x>925</x>
+      <y>355</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PCI1_Sensor_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../sensors/Sensors.bob</file>
+          <macros>
+            <IDX>00:PCI-</IDX>
+            <MODULE>-MTCA-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>Sensors</description>
+        </action>
+      </actions>
+      <text>Sensors</text>
+      <x>970</x>
+      <y>355</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>PCI1_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../fru/FRU.bob</file>
+          <macros>
+            <IDX>00:PCI-</IDX>
+            <MODULE>-MTCA-</MODULE>
+          </macros>
+          <target>window</target>
+          <description>FRU</description>
+        </action>
+      </actions>
+      <text>FRU</text>
+      <x>1055</x>
+      <y>355</y>
+      <width>80</width>
+      <tooltip>Check FRU Details</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Clk1_label</name>
+      <text>Clock:</text>
+      <x>645</x>
+      <y>315</y>
+      <width>45</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>PCI1_label</name>
+      <text>PCI:</text>
+      <x>650</x>
+      <y>355</y>
+      <width>40</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC10_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>435</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC11_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>475</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC12_Sensor_button</name>
+      <actions>
+      </actions>
+      <text>Sensors</text>
+      <x>415</x>
+      <y>515</y>
+      <width>80</width>
+      <tooltip>Go to sensor window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM10_LED</name>
+      <x>590</x>
+      <y>440</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM11_LED</name>
+      <x>590</x>
+      <y>480</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>RTM12_LED</name>
+      <x>590</x>
+      <y>520</y>
+      <off_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </off_color>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC10_update_FruId</name>
+      <x>300</x>
+      <y>435</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC11_update_FruId</name>
+      <x>300</x>
+      <y>475</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC10_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>435</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC11_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>475</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC12_label</name>
+      <text>Module</text>
+      <x>20</x>
+      <y>515</y>
+      <width>50</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC10_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>10</AMC>
+            <AMC10>11</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>6</AMC6>
+            <AMC7>7</AMC7>
+            <AMC8>8</AMC8>
+            <AMC9>9</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>435</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC11_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>11</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>10</AMC10>
+            <AMC11>12</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>6</AMC6>
+            <AMC7>7</AMC7>
+            <AMC8>8</AMC8>
+            <AMC9>9</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>475</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>AMC12_More_button</name>
+      <actions>
+        <action type="open_display">
+          <file>../links/Links.bob</file>
+          <macros>
+            <AMC>12</AMC>
+            <AMC1>1</AMC1>
+            <AMC10>10</AMC10>
+            <AMC11>11</AMC11>
+            <AMC2>2</AMC2>
+            <AMC3>3</AMC3>
+            <AMC4>4</AMC4>
+            <AMC5>5</AMC5>
+            <AMC6>6</AMC6>
+            <AMC7>7</AMC7>
+            <AMC8>8</AMC8>
+            <AMC9>9</AMC9>
+          </macros>
+          <target>window</target>
+          <description>Links</description>
+        </action>
+      </actions>
+      <text>More</text>
+      <x>500</x>
+      <y>515</y>
+      <width>80</width>
+      <tooltip>Go to the next window</tooltip>
+      <enabled>false</enabled>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC10_update_Slot</name>
+      <x>80</x>
+      <y>435</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC11_update_Slot</name>
+      <x>80</x>
+      <y>475</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC10_MultiLED</name>
+      <x>370</x>
+      <y>435</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC11_MultiLED</name>
+      <x>370</x>
+      <y>475</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC12_update_Slot</name>
+      <x>80</x>
+      <y>515</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC12_update_FruName</name>
+      <x>150</x>
+      <y>515</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC12_update_FruId</name>
+      <x>300</x>
+      <y>515</y>
+      <width>60</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>AMC12_MultiLED</name>
+      <x>370</x>
+      <y>515</y>
+      <width>40</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="GRAY" red="169" green="169" blue="169">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC10_update_FruName</name>
+      <x>150</x>
+      <y>435</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>AMC11_update_FruName</name>
+      <x>150</x>
+      <y>475</y>
+      <width>140</width>
+      <height>30</height>
+      <background_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </background_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Version_group</name>
+    <x>630</x>
+    <y>690</y>
+    <width>260</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Version_rectangle</name>
+      <width>260</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Version_title</name>
+      <class>HEADER3</class>
+      <text>MCH Version</text>
+      <width>260</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Version_update</name>
+      <pv_name>$(MTCA_PREF)MchVersion-RB</pv_name>
+      <x>100</x>
+      <y>40</y>
+      <width>140</width>
+      <height>40</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Version_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name).PROC</pv_name>
+          <value>1</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(MTCA_PREF)GetMchVersion-SP</pv_name>
+      <text>Get</text>
+      <x>20</x>
+      <y>40</y>
+      <width>60</width>
+      <height>40</height>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle</name>
+      <x>100</x>
+      <y>40</y>
+      <width>140</width>
+      <height>40</height>
+      <line_width>4</line_width>
+      <line_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </line_color>
+      <transparent>true</transparent>
+      <rules>
+        <rule name="Blinking rule" prop_id="visible" out_exp="false">
+          <exp bool_exp="pv0!=0 &amp;&amp; pv1==1">
+            <value>true</value>
+          </exp>
+          <exp bool_exp="pv0!=0 &amp;&amp; pv1==0">
+            <value>false</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(MTCA_PREF)MchVersionComp-RB</pv_name>
+          <pv_name>sim://ramp(0,1,0.5)</pv_name>
+        </rule>
+      </rules>
+    </widget>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Panel_Version_title</name>
+    <class>HEADER3</class>
+    <text>Panels Version:</text>
+    <x>230</x>
+    <y>70</y>
+    <width>135</width>
+    <height>30</height>
+    <font use_class="true">
+      <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="Text" red="25" green="25" blue="25">
+      </color>
+    </foreground_color>
+    <horizontal_alignment>2</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>Panels_Version_update</name>
+    <pv_name>$(IOC_PREF)PanelVer</pv_name>
+    <x>380</x>
+    <y>70</y>
+    <width>140</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>Rectangle_1</name>
+    <x>380</x>
+    <y>70</y>
+    <width>140</width>
+    <height>30</height>
+    <line_width>4</line_width>
+    <line_color>
+      <color name="ERROR" red="252" green="13" blue="27">
+      </color>
+    </line_color>
+    <transparent>true</transparent>
+    <rules>
+      <rule name="Blinking rules" prop_id="visible" out_exp="false">
+        <exp bool_exp="pv0==1 &amp;&amp; pv1==1">
+          <value>true</value>
+        </exp>
+        <exp bool_exp="pv0==1 &amp;&amp; pv1==0">
+          <value>false</value>
+        </exp>
+        <exp bool_exp="pv0==0">
+          <value>false</value>
+        </exp>
+        <pv_name>loc://BlinkingVersion</pv_name>
+        <pv_name>sim://ramp(0,1,0.5)</pv_name>
+      </rule>
+    </rules>
+    <scripts>
+      <script file="../scripts/panel_ver.py" check_connections="false">
+        <pv_name trigger="false">$(IOC_PREF)PanelVer</pv_name>
+        <pv_name trigger="false">IOC-Ex:::ipmimanager_VER</pv_name>
+        <pv_name>loc://start(1)</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Naming_title</name>
+    <class>HEADER3</class>
+    <text>Naming Convention:</text>
+    <x>870</x>
+    <y>70</y>
+    <width>170</width>
+    <height>30</height>
+    <font use_class="true">
+      <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="Text" red="25" green="25" blue="25">
+      </color>
+    </foreground_color>
+    <horizontal_alignment>2</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Naming_label</name>
+    <x>1060</x>
+    <y>70</y>
+    <width>80</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+    <scripts>
+      <script file="../scripts/naming_convention.py">
+        <pv_name>loc://start(1)</pv_name>
+      </script>
+    </scripts>
+  </widget>
+  <widget type="textupdate" version="2.0.0">
+    <name>ipmimanager_update</name>
+    <pv_name>$(IOCNAME):ipmimanager_VER</pv_name>
+    <x>730</x>
+    <y>70</y>
+    <width>130</width>
+    <height>30</height>
+    <horizontal_alignment>1</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Panel_Version_title_1</name>
+    <class>HEADER3</class>
+    <text>ipmimanager Version:</text>
+    <x>540</x>
+    <y>70</y>
+    <width>175</width>
+    <height>30</height>
+    <font use_class="true">
+      <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="Text" red="25" green="25" blue="25">
+      </color>
+    </foreground_color>
+    <horizontal_alignment>2</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="label" version="2.0.0">
+    <name>Connection_title</name>
+    <class>HEADER3</class>
+    <text>Connection Status:</text>
+    <x>20</x>
+    <y>70</y>
+    <width>160</width>
+    <height>30</height>
+    <font use_class="true">
+      <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="Text" red="25" green="25" blue="25">
+      </color>
+    </foreground_color>
+    <horizontal_alignment>2</horizontal_alignment>
+    <vertical_alignment>1</vertical_alignment>
+  </widget>
+  <widget type="led" version="2.0.0">
+    <name>Connection_LED</name>
+    <pv_name>$(IOC_PREF)ConnStatus-RB</pv_name>
+    <x>190</x>
+    <y>70</y>
+    <width>30</width>
+    <height>30</height>
+    <off_color>
+      <color name="MAJOR" red="252" green="13" blue="27">
+      </color>
+    </off_color>
+    <rules>
+      <rule name="Blinking" prop_id="visible" out_exp="false">
+        <exp bool_exp="pv0==0 &amp;&amp; pv1==1">
+          <value>true</value>
+        </exp>
+        <exp bool_exp="pv0==0 &amp;&amp; pv1==0">
+          <value>false</value>
+        </exp>
+        <exp bool_exp="pv0==1">
+          <value>true</value>
+        </exp>
+        <pv_name>$(IOC_PREF)ConnStatus-RB</pv_name>
+        <pv_name>sim://ramp(0,1,0.5)</pv_name>
+      </rule>
+    </rules>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Reboot_group</name>
+    <x>910</x>
+    <y>690</y>
+    <width>270</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Reboot_rectangle</name>
+      <width>270</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Reboot_label</name>
+      <class>HEADER3</class>
+      <text>Chassis</text>
+      <width>270</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Warning1</name>
+      <x>30</x>
+      <y>35</y>
+      <height>50</height>
+      <line_color>
+        <color name="WARNING" red="252" green="242" blue="17">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="Background" red="220" green="225" blue="221">
+        </color>
+      </background_color>
+      <transparent>true</transparent>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Warning2</name>
+      <x>140</x>
+      <y>35</y>
+      <height>50</height>
+      <line_color>
+        <color name="WARNING" red="252" green="242" blue="17">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="Background" red="220" green="225" blue="221">
+        </color>
+      </background_color>
+      <transparent>true</transparent>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Reboot_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name).PROC</pv_name>
+          <value>1</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(MTCA_PREF)Reboot-SP</pv_name>
+      <text>Reboot</text>
+      <x>35</x>
+      <y>40</y>
+      <width>90</width>
+      <height>40</height>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <show_confirm_dialog>true</show_confirm_dialog>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Shutdonw_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name).PROC</pv_name>
+          <value>1</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(MTCA_PREF)ShutDown-SP</pv_name>
+      <text>Shutdown</text>
+      <x>145</x>
+      <y>40</y>
+      <width>90</width>
+      <height>40</height>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <show_confirm_dialog>true</show_confirm_dialog>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/expert/ExpertBoard.bob b/99-Shared/ipmi-pbi-bpm01/expert/ExpertBoard.bob
new file mode 100644
index 0000000000000000000000000000000000000000..24c1ec6190142a6bef94399f19e71b47c5cd8c88
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/expert/ExpertBoard.bob
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Expert Board</name>
+  <width>410</width>
+  <height>300</height>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>410</width>
+    <height use_class="true">50</height>
+    <line_width use_class="true">0</line_width>
+    <line_color>
+      <color name="GROUP-BORDER" red="150" green="155" blue="151">
+      </color>
+    </line_color>
+    <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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>390</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>170</x>
+    <y use_class="true">20</y>
+    <width>220</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>230</x>
+    <y>250</y>
+    <width>90</width>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Reboot_group</name>
+    <x>80</x>
+    <y>70</y>
+    <width>240</width>
+    <height>160</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Reboot_rectangle</name>
+      <width>240</width>
+      <height>160</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Reboot_label</name>
+      <class>HEADER3</class>
+      <text>Chassis</text>
+      <width>240</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Reboot_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name).PROC</pv_name>
+          <value>1</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(MTCA_PREF)Reboot-SP</pv_name>
+      <text>Reboot</text>
+      <x>75</x>
+      <y>40</y>
+      <width>90</width>
+      <height>40</height>
+      <show_confirm_dialog>true</show_confirm_dialog>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Shutdonw_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name).PROC</pv_name>
+          <value>1</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(MTCA_PREF)ShutDown-SP</pv_name>
+      <text>Shutdown</text>
+      <x>75</x>
+      <y>100</y>
+      <width>90</width>
+      <height>40</height>
+      <show_confirm_dialog>true</show_confirm_dialog>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/expert/ExpertFRU.bob b/99-Shared/ipmi-pbi-bpm01/expert/ExpertFRU.bob
new file mode 100644
index 0000000000000000000000000000000000000000..e6c01b0e2fc1be69d29824e88952e0b62b174c93
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/expert/ExpertFRU.bob
@@ -0,0 +1,322 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Expert FRU</name>
+  <width>630</width>
+  <height>370</height>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>630</width>
+    <height use_class="true">50</height>
+    <line_width use_class="true">0</line_width>
+    <line_color>
+      <color name="GROUP-BORDER" red="150" green="155" blue="151">
+      </color>
+    </line_color>
+    <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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>500</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>270</x>
+    <y use_class="true">20</y>
+    <width>340</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>490</x>
+    <y>310</y>
+    <width>120</width>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Module_group</name>
+    <x>20</x>
+    <y>190</y>
+    <width>590</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Module_rectangle</name>
+      <width>590</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_lanel</name>
+      <text>Slot:</text>
+      <x>20</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>200</x>
+      <y>60</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>420</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>FRU_update</name>
+      <x>470</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)FruId</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>FRU ID of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>NAME_update</name>
+      <x>260</x>
+      <y>60</y>
+      <width>130</width>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)FruName</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Name of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Slot_update</name>
+      <x>70</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)Slot</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Slot number of module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Module_label</name>
+      <class>HEADER3</class>
+      <text>Module Details</text>
+      <width>590</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Reboot_group</name>
+    <x>190</x>
+    <y>70</y>
+    <width>240</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Reboot_rectangle</name>
+      <width>240</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Reboot_label</name>
+      <class>HEADER3</class>
+      <text>FRU Reboot</text>
+      <width>240</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Reboot_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name)</pv_name>
+          <value>$(FRUID)</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(MTCA_PREF)RebootFru-SP</pv_name>
+      <text>Reboot</text>
+      <x>75</x>
+      <y>40</y>
+      <width>90</width>
+      <height>40</height>
+      <show_confirm_dialog>true</show_confirm_dialog>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/fru/FRU.bob b/99-Shared/ipmi-pbi-bpm01/fru/FRU.bob
new file mode 100644
index 0000000000000000000000000000000000000000..3331de199f1a5ca0d6a4233bedde5d425da477d0
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/fru/FRU.bob
@@ -0,0 +1,634 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>FRU</name>
+  <width>630</width>
+  <height>440</height>
+  <widget type="group" version="2.0.0">
+    <name>Details_group</name>
+    <x>45</x>
+    <y>70</y>
+    <width>540</width>
+    <height>170</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Details_rectangle</name>
+      <width>540</width>
+      <height>170</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Details_label</name>
+      <class>HEADER2</class>
+      <text>FRU Details</text>
+      <width>540</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Board_Manu_update</name>
+      <x>90</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)BManuf</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0 ">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Manufacturer of board</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Manu_label</name>
+      <text>Manufacturer:</text>
+      <x>90</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>220</x>
+      <y>50</y>
+      <width>55</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Serial_label</name>
+      <text>Serial Number:</text>
+      <x>310</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+      <rules>
+        <rule name="New Rule" prop_id="font" out_exp="false">
+        </rule>
+      </rules>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Part_label</name>
+      <text>Part Number:</text>
+      <x>420</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Board_details_label</name>
+      <text>Board:</text>
+      <x>20</x>
+      <y>80</y>
+      <width>60</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Product_details_label</name>
+      <text>Product:</text>
+      <x>20</x>
+      <y>120</y>
+      <width>60</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Board_Name_update</name>
+      <x>200</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)BName</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Name of board</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Board_SN_update</name>
+      <x>310</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)BSN</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Serial number of board</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Board_PN_update</name>
+      <x>420</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)BPN</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Part number of board</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Product_Name_update</name>
+      <x>200</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)PName</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Name of product</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Product_SN_update</name>
+      <x>310</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)PSN</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Serial number of product</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Product_PN_update</name>
+      <x>420</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)PN</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Part number of product</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Product_Manu_update</name>
+      <x>90</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when chosen slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make it empty when chosen slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)PManuf</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when chosen slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Manufacturer of product</tooltip>
+    </widget>
+  </widget>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>630</width>
+    <height use_class="true">50</height>
+    <line_width use_class="true">0</line_width>
+    <line_color>
+      <color name="GROUP-BORDER" red="150" green="155" blue="151">
+      </color>
+    </line_color>
+    <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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>500</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>270</x>
+    <y use_class="true">20</y>
+    <width>340</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>490</x>
+    <y>380</y>
+    <width>120</width>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Module_group</name>
+    <x>20</x>
+    <y>260</y>
+    <width>590</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Module_rectangle</name>
+      <width>590</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_lanel</name>
+      <text>Slot:</text>
+      <x>20</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label_1</name>
+      <text>Name:</text>
+      <x>200</x>
+      <y>60</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>420</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>FRU_update</name>
+      <x>470</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruId</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>FRU ID of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>NAME_update</name>
+      <x>260</x>
+      <y>60</y>
+      <width>130</width>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruName</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Name of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Slot_update</name>
+      <x>70</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Slot</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Slot number of module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Module_label</name>
+      <class>HEADER3</class>
+      <text>Module Details</text>
+      <width>590</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/images/AMCs.PNG b/99-Shared/ipmi-pbi-bpm01/images/AMCs.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..6ae2d2c84dbe62ea2a54d867d4e348e887f87fed
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/AMCs.PNG differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/Details_macros.png b/99-Shared/ipmi-pbi-bpm01/images/Details_macros.png
new file mode 100644
index 0000000000000000000000000000000000000000..4e92862e44fb17b01a06b5f6aff32e02197f19b6
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/Details_macros.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/Display_macros.png b/99-Shared/ipmi-pbi-bpm01/images/Display_macros.png
new file mode 100644
index 0000000000000000000000000000000000000000..1ac56d8497a6e279cfe8ab55107e4dde76c1e15b
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/Display_macros.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/Graph_lower.gif b/99-Shared/ipmi-pbi-bpm01/images/Graph_lower.gif
new file mode 100644
index 0000000000000000000000000000000000000000..eee46b17e8870554e8c47312b3862842b4c7590d
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/Graph_lower.gif differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/Graph_upper.gif b/99-Shared/ipmi-pbi-bpm01/images/Graph_upper.gif
new file mode 100644
index 0000000000000000000000000000000000000000..68d441db95e3ad630b973f8c9d726188d1cd8ce0
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/Graph_upper.gif differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/PCI.png b/99-Shared/ipmi-pbi-bpm01/images/PCI.png
new file mode 100644
index 0000000000000000000000000000000000000000..49285ab4fe482043c68995b0e73b267882ff4010
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/PCI.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/Rack.PNG b/99-Shared/ipmi-pbi-bpm01/images/Rack.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..af7da72b2cb8299dc6703f2f238259407a472072
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/Rack.PNG differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/crate.jpg b/99-Shared/ipmi-pbi-bpm01/images/crate.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..13a1c61a2325632e0281b46d457120b977404ceb
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/crate.jpg differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/fru_info.png b/99-Shared/ipmi-pbi-bpm01/images/fru_info.png
new file mode 100644
index 0000000000000000000000000000000000000000..10d63827207f493bb982f1d9ca3b699d2abcedab
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/fru_info.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/get_thresh.png b/99-Shared/ipmi-pbi-bpm01/images/get_thresh.png
new file mode 100644
index 0000000000000000000000000000000000000000..8cd89fac5c83501acece375e5b0d3d92cd7b852f
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/get_thresh.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/hot_swap.png b/99-Shared/ipmi-pbi-bpm01/images/hot_swap.png
new file mode 100644
index 0000000000000000000000000000000000000000..9b0ed196311a068e4a7e5e5c542f16f53878e998
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/hot_swap.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/port_eth.png b/99-Shared/ipmi-pbi-bpm01/images/port_eth.png
new file mode 100644
index 0000000000000000000000000000000000000000..73882f3e6e3f1b6283a9d7e674f56ca53c70a766
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/port_eth.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/restart_chassis.png b/99-Shared/ipmi-pbi-bpm01/images/restart_chassis.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea80decc904a742393aaf3a2c43dcb3a60b1439c
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/restart_chassis.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/restart_fru.png b/99-Shared/ipmi-pbi-bpm01/images/restart_fru.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d86ff676b8a5fc8a498cf695904f6248142a995
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/restart_fru.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/sensor_values.png b/99-Shared/ipmi-pbi-bpm01/images/sensor_values.png
new file mode 100644
index 0000000000000000000000000000000000000000..1fbc6baa96b12e04db97675b3567139f885e429d
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/sensor_values.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/images/set_thresh.png b/99-Shared/ipmi-pbi-bpm01/images/set_thresh.png
new file mode 100644
index 0000000000000000000000000000000000000000..10a5d834d800bf7098777cb62a97b707b1af7c63
Binary files /dev/null and b/99-Shared/ipmi-pbi-bpm01/images/set_thresh.png differ
diff --git a/99-Shared/ipmi-pbi-bpm01/links/Links.bob b/99-Shared/ipmi-pbi-bpm01/links/Links.bob
new file mode 100644
index 0000000000000000000000000000000000000000..d8a487da2f8b418364a6283213c5a5e6d38e0af1
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/links/Links.bob
@@ -0,0 +1,1092 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Links</name>
+  <width>700</width>
+  <height>840</height>
+  <scripts>
+    <script file="../scripts/links.py">
+      <pv_name>$(MTCA_PREF)Links-RB</pv_name>
+    </script>
+  </scripts>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>700</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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>570</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>Links</text>
+    <x>430</x>
+    <y use_class="true">20</y>
+    <width>250</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button</name>
+    <actions>
+      <action type="write_pv">
+        <pv_name>$(pv_name)</pv_name>
+        <value>1</value>
+        <description>Write PV</description>
+      </action>
+    </actions>
+    <pv_name>$(MTCA_PREF)GetLinks-SP</pv_name>
+    <text>Refresh</text>
+    <x>260</x>
+    <y>780</y>
+    <width>120</width>
+    <height>40</height>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>560</x>
+    <y>780</y>
+    <width>120</width>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>group-2</name>
+    <x>20</x>
+    <y>70</y>
+    <width>660</width>
+    <height>570</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>group-rectangle-2</name>
+      <width>660</width>
+      <height>570</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>group-title-2</name>
+      <class>HEADER2</class>
+      <text>AMC$(AMC) Links</text>
+      <width>660</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line10</name>
+      <x>120</x>
+      <y>480</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel10</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>450</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_129</name>
+      <x>20</x>
+      <y>60</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label0</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>65</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC1_eth_label1</name>
+      <text>Ethernet Port 0</text>
+      <x>510</x>
+      <y>70</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC1_eth_label2</name>
+      <text>Ethernet Port 1</text>
+      <x>510</x>
+      <y>120</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_120</name>
+      <file>../images/port_eth.png</file>
+      <x>455</x>
+      <y>60</y>
+      <width>40</width>
+      <height>35</height>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_121</name>
+      <file>../images/port_eth.png</file>
+      <x>455</x>
+      <y>115</y>
+      <width>40</width>
+      <height>35</height>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line0</name>
+      <x>120</x>
+      <y>80</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line1</name>
+      <x>120</x>
+      <y>130</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_98</name>
+      <text>PCI Port 4 MCH1</text>
+      <x>520</x>
+      <y>170</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_99</name>
+      <text>PCI Port 5 MCH1</text>
+      <x>520</x>
+      <y>220</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_100</name>
+      <text>PCI Port 6 MCH1</text>
+      <x>520</x>
+      <y>270</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_101</name>
+      <text>PCI Port 7 MCH1</text>
+      <x>520</x>
+      <y>320</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_122</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>165</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_123</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>215</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_124</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>265</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_125</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>315</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_126</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>365</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_127</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>415</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_128</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>465</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_129</name>
+      <file>../images/PCI.png</file>
+      <x>450</x>
+      <y>515</y>
+      <width>60</width>
+      <height>30</height>
+      <stretch_image>true</stretch_image>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_102</name>
+      <text>PCI Port 8 MCH2</text>
+      <x>520</x>
+      <y>370</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_103</name>
+      <text>PCI Port 9 MCH2</text>
+      <x>520</x>
+      <y>415</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_104</name>
+      <text>PCI Port 10 MCH2</text>
+      <x>520</x>
+      <y>470</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Label_105</name>
+      <text>PCI Port 11 MCH2</text>
+      <x>520</x>
+      <y>520</y>
+      <width>120</width>
+      <vertical_alignment>2</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel0</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>50</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel1</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>100</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_130</name>
+      <x>20</x>
+      <y>110</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label1</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>115</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_131</name>
+      <x>20</x>
+      <y>160</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label4</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>165</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line5</name>
+      <x>120</x>
+      <y>230</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel5</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>200</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_122</name>
+      <x>20</x>
+      <y>210</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label5</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>215</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line4</name>
+      <x>120</x>
+      <y>180</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel4</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>150</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_123</name>
+      <x>20</x>
+      <y>260</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label6</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>265</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line6</name>
+      <x>120</x>
+      <y>280</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line7</name>
+      <x>120</x>
+      <y>330</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel6</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>250</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel7</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>300</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_124</name>
+      <x>20</x>
+      <y>310</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label7</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>315</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_125</name>
+      <x>20</x>
+      <y>360</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label8</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>365</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line9</name>
+      <x>120</x>
+      <y>430</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel9</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>400</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_126</name>
+      <x>20</x>
+      <y>410</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label9</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>415</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line8</name>
+      <x>120</x>
+      <y>380</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel8</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>350</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_127</name>
+      <x>20</x>
+      <y>460</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label10</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>465</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="polyline" version="2.0.0">
+      <name>AMC_line11</name>
+      <x>120</x>
+      <y>530</y>
+      <width>260</width>
+      <height>1</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GRAY" red="169" green="169" blue="169">
+        </color>
+      </line_color>
+      <arrows>2</arrows>
+      <arrow_length>40</arrow_length>
+      <points>
+        <point x="0.0" y="0.0">
+        </point>
+        <point x="310.0" y="0.0">
+        </point>
+      </points>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_Statelabel11</name>
+      <text>Non-active Link</text>
+      <x>210</x>
+      <y>500</y>
+      <width>110</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle_12</name>
+      <x>20</x>
+      <y>510</y>
+      <width>90</width>
+      <height>40</height>
+      <line_width>5</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>AMC_label11</name>
+      <text>SLOT$(AMC)</text>
+      <x>20</x>
+      <y>515</y>
+      <width>90</width>
+      <height>30</height>
+      <font>
+        <font family="Source Sans Pro" style="BOLD" size="16.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Action Button_2</name>
+    <actions>
+    </actions>
+    <text>Links</text>
+    <x>420</x>
+    <y>780</y>
+    <width>120</width>
+    <height>40</height>
+    <scripts>
+      <script file="../scripts/link_button.py">
+        <pv_name>loc://start(1)</pv_name>
+      </script>
+    </scripts>
+    <tooltip>Go to other links</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Module_group</name>
+    <x>50</x>
+    <y>660</y>
+    <width>590</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Module_rectangle</name>
+      <width>590</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_lanel</name>
+      <text>Slot:</text>
+      <x>20</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label_2</name>
+      <text>Name:</text>
+      <x>200</x>
+      <y>60</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label_2</name>
+      <text>FRU:</text>
+      <x>420</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>FRU_update</name>
+      <x>470</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="make it gray when slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make pv name empty when slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)FruId</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>FRU ID of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>NAME_update</name>
+      <x>260</x>
+      <y>60</y>
+      <width>130</width>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it gray when slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make pv name when slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)FruName</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Name of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Slot_update</name>
+      <x>70</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it gray when slot is empty" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Make pv name empty when slot is empty" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)Slot</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when slot is empty" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)-$(MODULE)-$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Slot number of module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Module_label</name>
+      <class>HEADER3</class>
+      <text>Module Details</text>
+      <width>590</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/rtm/RTM.bob b/99-Shared/ipmi-pbi-bpm01/rtm/RTM.bob
new file mode 100644
index 0000000000000000000000000000000000000000..b70a9002d40de1d0102686cad8fc410ccdb34c4c
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/rtm/RTM.bob
@@ -0,0 +1,464 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>RTM</name>
+  <width>580</width>
+  <height>460</height>
+  <scripts>
+    <script file="../scripts/rtm_detection.py">
+      <pv_name>loc://start(1)</pv_name>
+    </script>
+  </scripts>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>580</width>
+    <height use_class="true">50</height>
+    <line_width use_class="true">0</line_width>
+    <line_color>
+      <color name="GROUP-BORDER" red="150" green="155" blue="151">
+      </color>
+    </line_color>
+    <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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>560</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>220</x>
+    <y use_class="true">20</y>
+    <width>340</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>435</x>
+    <y>400</y>
+    <width>120</width>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Details_group</name>
+    <x>20</x>
+    <y>70</y>
+    <width>540</width>
+    <height>120</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Details_rectangle</name>
+      <width>540</width>
+      <height>120</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>State_label</name>
+      <class>HEADER2</class>
+      <text>RTM State</text>
+      <width>540</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="multi_state_led" version="2.0.0">
+      <name>RTM1_MultiLED</name>
+      <x>380</x>
+      <y>75</y>
+      <width>50</width>
+      <height>30</height>
+      <square>true</square>
+      <tooltip>M0 - FRU Not installed
+M1 - FRU Inactive
+M2 - FRU Activation Request
+M3 - FRU Activation In Progress
+M4 - FRU Active
+M5 - FRU Deactivation Request
+M6 - FRU DEactivation In Progress
+M7 - FRU Communication Lost</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+      <states>
+        <state>
+          <value>0</value>
+          <label>M0</label>
+          <color>
+            <color name="RED" red="252" green="13" blue="27">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>1</value>
+          <label>M1</label>
+          <color>
+            <color name="ORANGE" red="254" green="194" blue="81">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>2</value>
+          <label>M2</label>
+          <color>
+            <color name="YELLOW" red="252" green="242" blue="17">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>3</value>
+          <label>M3</label>
+          <color>
+            <color name="MAGENTA" red="211" green="45" blue="156">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>4</value>
+          <label>M4</label>
+          <color>
+            <color name="GREEN" red="61" green="216" blue="61">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>5</value>
+          <label>M5</label>
+          <color>
+            <color name="BLUE" red="79" green="228" blue="250">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>6</value>
+          <label>M6</label>
+          <color>
+            <color name="Write_Background" red="224" green="217" blue="202">
+            </color>
+          </color>
+        </state>
+        <state>
+          <value>7</value>
+          <label>M7</label>
+          <color>
+            <color name="Read_Background" red="230" green="235" blue="232">
+            </color>
+          </color>
+        </state>
+      </states>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>RTM1_update_slot</name>
+      <x>90</x>
+      <y>75</y>
+      <width>60</width>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot number of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>RTM1_update_name</name>
+      <x>160</x>
+      <y>75</y>
+      <width>140</width>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of given module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>RTM1_update_fru</name>
+      <x>310</x>
+      <y>75</y>
+      <width>60</width>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of given module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>205</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>315</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_label</name>
+      <text>Slot:</text>
+      <x>95</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>FRU_group</name>
+    <x>20</x>
+    <y>210</y>
+    <width>540</width>
+    <height>170</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>FRU_rectangle</name>
+      <width>540</width>
+      <height>170</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <class>HEADER2</class>
+      <text>FRU Details</text>
+      <width>540</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>BManuf_update</name>
+      <x>90</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Manufacturer of board</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Manu_label</name>
+      <text>Manufacturer:</text>
+      <x>90</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>220</x>
+      <y>50</y>
+      <width>55</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Number_label</name>
+      <text>Serial Number:</text>
+      <x>310</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+      <rules>
+        <rule name="New Rule" prop_id="font" out_exp="false">
+        </rule>
+      </rules>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Number_label</name>
+      <text>Part Number:</text>
+      <x>420</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Board_details_label</name>
+      <text>Board:</text>
+      <x>20</x>
+      <y>80</y>
+      <width>60</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Product_details_label</name>
+      <text>Product:</text>
+      <x>20</x>
+      <y>120</y>
+      <width>60</width>
+      <height>30</height>
+      <horizontal_alignment>2</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>BName_update</name>
+      <x>200</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of board</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>BSN_update</name>
+      <x>310</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Serial number of board</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>BPN_update</name>
+      <x>420</x>
+      <y>80</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Part number of board</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PName_update</name>
+      <x>200</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of product</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PSN_update</name>
+      <x>310</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Serial number of product</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PN_update</name>
+      <x>420</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Part number of product</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>PManuf_update</name>
+      <x>90</x>
+      <y>120</y>
+      <height>30</height>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Manufacturer of product</tooltip>
+      <border_alarm_sensitive>false</border_alarm_sensitive>
+    </widget>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Sensor_button</name>
+    <actions>
+      <action type="open_display">
+        <file>../sensors/Sensors.bob</file>
+        <macros>
+          <MODULE>RTM</MODULE>
+        </macros>
+        <target>window</target>
+        <description>Open Display</description>
+      </action>
+    </actions>
+    <text>Sensors</text>
+    <x>315</x>
+    <y>400</y>
+    <height>40</height>
+    <tooltip>Go to FRU and sensor details.</tooltip>
+    <enabled>false</enabled>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/amc_detection.py b/99-Shared/ipmi-pbi-bpm01/scripts/amc_detection.py
new file mode 100644
index 0000000000000000000000000000000000000000..23448abfa4448595caa9b0650114956dc890a0bc
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/amc_detection.py
@@ -0,0 +1,327 @@
+# This script is asigned to display widget in carrier window
+# Its role is to configure all text fields, LEDs etc. depending on available MTCA modules
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+from org.csstudio.display.builder.model.properties import WidgetColor
+from org.csstudio.display.builder.model.properties import ActionInfos
+from org.csstudio.display.builder.model.properties import OpenDisplayActionInfo
+from org.csstudio.display.builder.model.properties.OpenDisplayActionInfo import Target
+from org.csstudio.display.builder.model.widgets import ActionButtonWidget
+from java.util import Arrays
+
+# To write a portable script, check for the display builder's widget type:
+display_builder = 'getVersion' in dir(widget)
+
+if display_builder:  
+    phoebus = 'PHOEBUS' in dir(ScriptUtil)
+    if phoebus:
+		from org.phoebus.framework.macros import Macros
+    else:
+		from org.csstudio.display.builder.model.macros import Macros
+else:
+    from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil
+
+
+# function to get reference to display screen
+def getDisplay():
+	display = widget.getDisplayModel()
+	return display
+
+# function to get module's FruId
+def getFruId(pv_name):
+	try:
+		# create listener on PV
+		pv = PVUtil.createPV(pv_name, 2000)
+		# read PV
+		id = pv.read().getValue()
+		# release listener
+		PVUtil.releasePV(pv)
+	except:
+		ScriptUtil.getLogger().severe("Can't read FruId from " + pv_name)
+		id = 0
+	return id
+
+
+# set fields assigned to AMCs
+def setAMCs():
+	macros = display.getEffectiveMacros()
+	name_mode = macros.getValue('NAME_MODE')
+	# up to 12 amcs in any crate
+	if name_mode == '0':
+		for i in range (1, 13):
+			macro_name = 'SLOT' + str(i) + '_MODULE'
+			macro_idx = 'SLOT' + str(i) + '_IDX'
+			macros = display.getEffectiveMacros()
+			pmacro = macros.getValue('P')
+			module_macro = macros.getValue(macro_name)
+			idx_macro = macros.getValue(macro_idx)
+			crate_macro = macros.getValue('CRATE_NUM')
+			# suffixes for pv_names and update fields names
+			suffixes = ['FruName', 'Slot', 'FruId']
+			# check if macro is defined
+			if len(module_macro) > 0:
+				# find state LED and set its pv_name and state0 color
+				led = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_MultiLED')
+				led.setPropertyValue('pv_name', pmacro + '-' + module_macro + '-' + crate_macro + idx_macro + ':State')
+				led.setPropertyValue("states[0].color", red)
+				# find sensor button
+				sensor_button = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_Sensor_button')
+				# generate macros to be passed to sensor window
+				sensor_macros = Macros()	
+				sensor_macros.add('MODULE', '-' + module_macro + '-')
+				sensor_macros.add('IDX', idx_macro + ':')
+				#sensor_macros.add('CRATE_NUM', '-' + crate_macro)
+				# Get FruId
+				fruId = getFruId(pmacro + '-' + module_macro + '-' + crate_macro + idx_macro + ':FruId')
+				# generate macros for expert window
+				expert_macros = Macros()
+				expert_macros.add('MODULE', module_macro)
+				expert_macros.add('IDX', idx_macro + ':')
+				expert_macros.add('FRUID', str(fruId))
+				# generate macros for rtm window
+				rtm_macros = Macros()	
+				rtm_macros.add('MODULE', 'RTM')
+				rtm_macros.add('IDX', idx_macro + ':')
+				# Prepare action for sensor button
+				open_info = OpenDisplayActionInfo("Details", "../sensors/Sensors.bob", sensor_macros, Target.WINDOW)
+				info_list = Arrays.asList(open_info)
+				actions_info = ActionInfos(info_list)
+				sensor_button.propActions().setValue(actions_info)
+				sensor_button.setPropertyValue('enabled', True)
+				# find more button
+				more_button = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_More_button')
+				more_button.setPropertyValue('enabled', True)
+				# prepare actions for more button
+				# get already assigned links action
+				links = more_button.propActions().getValue()
+				actions = links.getActions()
+				# generate three actions: open rtm window, fru details window and expert window
+				open_info1 = OpenDisplayActionInfo("RTM", "../rtm/RTM.bob", rtm_macros, Target.WINDOW)
+				open_info2 = OpenDisplayActionInfo("FRU", "../fru/FRU.bob", sensor_macros, Target.WINDOW)
+				open_info3 = OpenDisplayActionInfo("Expert", "../expert/ExpertFRU.bob", expert_macros, Target.WINDOW)
+				info_list = Arrays.asList(open_info1, open_info2, actions[0], open_info3)
+				links_macro = actions[0].getMacros()
+				links_macro.add('MODULE', module_macro)
+				links_macro.add('IDX', idx_macro + ':')
+				actions_info = ActionInfos(info_list)
+				more_button.propActions().setValue(actions_info)
+				# find update fields with FruName, Slot, FruId
+				for j in suffixes:
+					update = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_update_' + j)
+					update.setPropertyValue('pv_name', pmacro + '-' + module_macro + '-' + crate_macro + idx_macro + ':' + j)
+					update.setPropertyValue('background_color', enable)
+				# find rtm LED
+				rtm = ScriptUtil.findWidgetByName(display, 'RTM' + str(i) + '_LED')
+				rtm_macro = macros.getValue('SLOT' + str(i+16) + '_MODULE')
+				rtm.setPropertyValue('off_color', green)
+				# check if rtm macro is defined
+				if len(rtm_macro) > 0:
+					rtm.setPropertyValue('pv_name', pmacro + '-' + rtm_macro + '-' + crate_macro + idx_macro + ':P')
+	else:
+		ScriptUtil.getLogger().severe("name_mode=1")
+		pmacro = macros.getValue('P')
+		suffixes = ['FruName', 'Slot', 'FruId']
+		for i in range (1, 13):
+			macro_name = 'SLOT' + str(i) + '_MODULE'
+			macro_idx = 'SLOT' + str(i) + '_IDX'
+			module_macro = macros.getValue(macro_name)
+			idx_macro = macros.getValue(macro_idx)
+			if len(module_macro)>0:
+				led = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_MultiLED')
+				led.setPropertyValue('pv_name', pmacro + 'Ctrl-' + module_macro + '-' + idx_macro + ':State')
+				# find sensor button
+				sensor_button = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_Sensor_button')
+				# generate macros to be passed to sensor window
+				sensor_macros = Macros()	
+				sensor_macros.add('P', pmacro + 'Ctrl-')
+				sensor_macros.add('CRATE_NUM', '-')
+				sensor_macros.add('MODULE', module_macro)
+				sensor_macros.add('IDX', idx_macro + ':')
+				# Prepare action for sensor button
+				open_info = OpenDisplayActionInfo("Details", "../sensors/Sensors.bob", sensor_macros, Target.WINDOW)
+				info_list = Arrays.asList(open_info)
+				actions_info = ActionInfos(info_list)
+				sensor_button.propActions().setValue(actions_info)
+				sensor_button.setPropertyValue('enabled', True)
+				# fru macros
+				fru_macros = Macros()	
+				fru_macros.add('P', pmacro + 'Ctrl-')
+				fru_macros.add('CRATE_NUM', '-')
+				fru_macros.add('MODULE', module_macro)
+				fru_macros.add('IDX', idx_macro + ':')
+				open_info2 = OpenDisplayActionInfo("FRU", "../fru/FRU.bob", fru_macros, Target.WINDOW)
+				# generate macros for rtm window
+				rtm_macros = Macros()
+				rtm_macros.add('P', pmacro + 'Ctrl')
+				rtm_macros.add('CRATE_NUM', '')
+				rtm_module = macros.getValue('SLOT' + str(i+16) + '_MODULE')
+				rtm_idx = macros.getValue('SLOT' + str(i+16) + '_IDX')
+				rtm_macros.add('IDX', str(rtm_idx))
+				rtm_macros.add('MODULE', str(rtm_module))
+				open_info1 = OpenDisplayActionInfo("RTM", "../rtm/RTM.bob", rtm_macros, Target.WINDOW)
+				# find more button
+				more_button = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_More_button')
+				more_button.setPropertyValue('enabled', True)
+				# Get FruId
+				fruId = getFruId(pmacro + 'Ctrl-' + module_macro + '-' + idx_macro + ':FruId')
+				# generate macros for expert window
+				expert_macros = Macros()
+				expert_macros.add('P', pmacro + 'Ctrl')
+				expert_macros.add('MODULE', module_macro)
+				expert_macros.add('CRATE_NUM', '')
+				expert_macros.add('IDX', idx_macro + ':')
+				expert_macros.add('FRUID', str(fruId))
+				open_info3 = OpenDisplayActionInfo("Expert", "../expert/ExpertFRU.bob", expert_macros, Target.WINDOW)
+				# get already assigned links action
+				links = more_button.propActions().getValue()
+				actions = links.getActions()
+				links_macro = actions[0].getMacros()
+				links_macro.add('MODULE', module_macro)
+				links_macro.add('IDX', idx_macro + ':')
+				links_macro.add('CRATE_NUM', '')
+				links_macro.add('P', pmacro + 'Ctrl')
+				# add actions for more_button
+				info_list = Arrays.asList(open_info1, open_info2, actions[0], open_info3)
+				actions_info = ActionInfos(info_list)
+				more_button.propActions().setValue(actions_info)
+				# activate widgets
+				for j in suffixes:
+					update = ScriptUtil.findWidgetByName(display, 'AMC' + str(i) + '_update_' + j)
+					update.setPropertyValue('pv_name', pmacro + 'Ctrl-' + module_macro + '-' + idx_macro + ':' + j)
+					update.setPropertyValue('background_color', enable)
+				# find rtm LED
+				rtm = ScriptUtil.findWidgetByName(display, 'RTM' + str(i) + '_LED')
+				rtm_macro = macros.getValue('SLOT' + str(i+16) + '_MODULE')
+				rtm.setPropertyValue('off_color', green)
+				# check if rtm macro is defined
+				if len(rtm_macro) > 0:
+					rtm.setPropertyValue('pv_name', pmacro + 'Ctrl-' + module_macro + '-' + idx_macro + ':P')
+		
+
+# set all fields assigned to additionals units
+def setAdditionals(pmacro, crate_macro, idx, module_name, down, up):
+	macros = display.getEffectiveMacros()
+	name_mode = macros.getValue('NAME_MODE')
+	# up to 12 amcs in any crate
+	if name_mode == '0':
+		# in range of maximum possible units in any crate
+		for i in range(1, idx + 1):
+			if module_name in ['Clk', 'PCI']:
+				pv_name =  pmacro + '-MTCA-' + crate_macro + '00:' + module_name + '-'
+			else:
+				pv_name =  pmacro + '-' + module_name + '-' + crate_macro + '0' + str(i) + ':'
+			presence = pv_name + 'P'
+			try:
+				# create PV instance
+				pv = PVUtil.createPV(presence, 2000)
+				# read PV with state info
+				state = pv.read().getValue()
+				# release listener
+				PVUtil.releasePV(pv)
+				# if PV is available and its value is 1 (presence = 1)
+				if state:
+					for j in ['FruName', 'FruId']:
+						# set update fields
+						unit = ScriptUtil.findWidgetByName(display, module_name + str(i) + '_update_' + j)
+						unit.setPropertyValue('pv_name', pv_name + j)
+						unit.setPropertyValue('background_color', enable)
+					# set sensor button
+					sensor_button = ScriptUtil.findWidgetByName(display, module_name + str(i) + '_More_button' )
+					sensor_button.setPropertyValue('enabled', True)
+					# set fru details button
+					fru_button = ScriptUtil.findWidgetByName(display, module_name + str(i) + '_Sensor_button')
+					fru_button.setPropertyValue('enabled', True)
+					# set state LED
+					led = ScriptUtil.findWidgetByName(display, module_name + str(i) + '_MultiLED')
+					led.setPropertyValue("states[0].color", red)
+					led.setPropertyValue('pv_name', pv_name + 'State')
+			except:
+				break
+	else:
+		for i in range(down, up+1):
+			if module_name in ['Clk', 'PCI']:
+				pv_name =  pmacro + ':' + module_name + '-'
+			else:
+				module_macro = macros.getValue('SLOT' + str(i) + '_MODULE')
+				idx_macro = macros.getValue('SLOT' + str(i) + '_IDX')
+				pv_name =  pmacro + 'Ctrl-' + str(module_macro) + '-' + str(idx_macro) + ':'
+			presence = pv_name + 'P'
+			try:
+				# create PV instance
+				pv = PVUtil.createPV(presence, 2000)
+				# read PV with state info
+				state = pv.read().getValue()
+				# release listener
+				PVUtil.releasePV(pv)
+				# if PV is available and its value is 1 (presence = 1)
+				if state:
+					for j in ['FruName', 'FruId']:
+						# set update fields
+						unit = ScriptUtil.findWidgetByName(display, module_name + str(i-down+1) + '_update_' + j)
+						unit.setPropertyValue('pv_name', pv_name + j)
+						unit.setPropertyValue('background_color', enable)
+					# set sensor button
+					fru_button = ScriptUtil.findWidgetByName(display, module_name + str(i-down+1) + '_More_button' )
+					fru_button.setPropertyValue('enabled', True)
+					# set fru details button
+					sensor_button = ScriptUtil.findWidgetByName(display, module_name + str(i-down+1) + '_Sensor_button')
+					sensor_button.setPropertyValue('enabled', True)
+					sensor_macro = Macros()
+					#fru macros
+					fru_macros = Macros()	
+					fru_macros.add('CRATE_NUM', '')					
+					# adapt sensor and fru macros depending on module
+					if module_name in ['Clk', 'PCI']:
+						sensor_macro.add('IDX', 'Clk-')
+						sensor_macro.add('MODULE', ':')
+						sensor_macro.add('CRATE_NUM', '')
+						fru_macros.add('MODULE', ':')
+						fru_macros.add('IDX', 'Clk-')
+					else:
+						sensor_macro.add('IDX', str(idx_macro) + ':')
+						sensor_macro.add('MODULE', str(module_macro))
+						sensor_macro.add('P', pmacro + 'Ctrl-')
+						sensor_macro.add('CRATE_NUM', '-')
+						fru_macros.add('CRATE_NUM', '-')
+						fru_macros.add('MODULE', str(module_macro))
+						fru_macros.add('P', pmacro + 'Ctrl-')
+						fru_macros.add('IDX', str(idx_macro) + ':')
+					# action for sensor button
+					open_info = OpenDisplayActionInfo("Sensors", "../sensors/Sensors.bob", sensor_macro, Target.WINDOW)
+					info_list = Arrays.asList(open_info)
+					actions_info = ActionInfos(info_list)
+					sensor_button.propActions().setValue(actions_info)
+					# action for fru button
+					open_info2 = OpenDisplayActionInfo("FRU", "../fru/FRU.bob", fru_macros, Target.WINDOW)
+					info_list = Arrays.asList(open_info2)
+					actions_info = ActionInfos(info_list)
+					fru_button.propActions().setValue(actions_info)
+					# set state LED
+					led = ScriptUtil.findWidgetByName(display, module_name + str(i-down+1) + '_MultiLED')
+					led.setPropertyValue("states[0].color", red)
+					led.setPropertyValue('pv_name', pv_name + 'State')
+			except:
+				continue
+
+
+# set additionales modules like PM, CU, Clock, PCI		
+def setRest():
+	macros = display.getEffectiveMacros()
+	pmacro = macros.getValue('P')
+	crate_macro = macros.getValue('CRATE_NUM')
+	setAdditionals(pmacro, crate_macro, 4, 'PM', 31, 34)
+	setAdditionals(pmacro, crate_macro, 2, 'CU', 48, 49)
+	setAdditionals(pmacro, crate_macro, 1, 'Clk', 64, 64)
+	setAdditionals(pmacro, crate_macro, 1, 'PCI', 65, 65)
+		
+
+if __name__ == "__main__":
+	# Get display reference
+	display = getDisplay()
+	# colors definitions
+	enable = WidgetColor(230, 235, 232)
+	red = WidgetColor(252, 13, 27)
+	green = WidgetColor(90, 110, 90)
+	# set amcs and rtms fields
+	setAMCs()
+	# set additional modules (PM, CU, Clock, PCI)
+	setRest()
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/link_button.py b/99-Shared/ipmi-pbi-bpm01/scripts/link_button.py
new file mode 100644
index 0000000000000000000000000000000000000000..f3d9f2b46f1b76ee501133d1e246c3ffae163ca9
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/link_button.py
@@ -0,0 +1,57 @@
+# This script is to generate list of available links in ascending order each time, when the window is opened
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+# To write a portable script, check for the display builder's widget type:
+display_builder = 'getVersion' in dir(widget)
+
+if display_builder:  
+    phoebus = 'PHOEBUS' in dir(ScriptUtil)
+    if phoebus:
+	from org.phoebus.framework.macros import Macros
+    else:
+	from org.csstudio.display.builder.model.macros import Macros
+else:
+    from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil
+    ConsoleUtil.writeInfo("Executing in BOY")
+
+from org.csstudio.display.builder.model import WidgetFactory
+from org.csstudio.display.builder.model.persist import ModelWriter
+from org.csstudio.display.builder.model.properties import ActionInfos
+from org.csstudio.display.builder.model.properties import OpenDisplayActionInfo
+from org.csstudio.display.builder.model.properties.OpenDisplayActionInfo import Target
+from org.csstudio.display.builder.model.widgets import ActionButtonWidget
+from java.util import Arrays
+
+
+# get display reference
+def getDisplay():
+	display = widget.getDisplayModel()
+	return display
+	
+
+# get display reference
+display = getDisplay()
+# get macros to generate PVs names
+macro = display.getEffectiveMacros()
+# macro constructor
+macros = Macros()
+# get AMC macro value
+macro1 = macro.getValue('AMC')
+# array for button actions
+open_info=[]
+# prepare array with AMCs indexes
+macro_array = []
+for i in range(1, 13):
+	macro_array.append(i)
+
+# remove value of the current AMC
+macro_array.remove(int(macro1))
+# generate list of windows to be available
+for idx, val in enumerate(macro_array):
+	macros_list = Macros()
+	macros_list.add('AMC', str(val))
+	open_info.append(OpenDisplayActionInfo("AMC" + str(val), '../links/Links.bob', macros_list, Target.REPLACE))
+
+# Load actions to button
+info_list = Arrays.asList(open_info )
+actions_info = ActionInfos(info_list)
+widget.propActions().setValue(actions_info)
\ No newline at end of file
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/links.py b/99-Shared/ipmi-pbi-bpm01/scripts/links.py
new file mode 100644
index 0000000000000000000000000000000000000000..b4b700fe4146aa80d9d965b5ec852c452a5428a1
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/links.py
@@ -0,0 +1,72 @@
+# This is used to activate labels and arrows when link is active
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+# To write a portable script, check for the display builder's widget type:
+display_builder = 'getVersion' in dir(widget)
+
+if display_builder:  
+    phoebus = 'PHOEBUS' in dir(ScriptUtil)
+    if phoebus:
+	from org.phoebus.framework.macros import Macros
+    else:
+	from org.csstudio.display.builder.model.macros import Macros
+else:
+    from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil
+    ConsoleUtil.writeInfo("Executing in BOY")
+
+import re
+from org.csstudio.display.builder.model.properties import WidgetColor
+
+
+# get display reference
+def getDisplay():
+	display = widget.getDisplayModel()
+	return display
+
+# get display reference
+display = getDisplay()
+# get macros to generate PVs names
+macro = display.getEffectiveMacros()
+# macro constructor
+macros = Macros()
+# get AMC macro value
+macro1 = macro.getValue('AMC')
+# Green colour meaning active link
+color = WidgetColor(61, 216, 61, 255)
+# Get string links from PV
+links = PVUtil.getStringArray(pvs[0])
+# Remove empty elements
+links = filter(None, links)
+# list for decoded unicode
+links_dec = []
+
+# decode from unicode to ascii
+for i in links:
+	links_dec.append(i.encode('ascii','ignore'))
+
+# join to one string for regex and remove column names
+links_str = ' '.join(links_dec[9:-2])
+# split string by 's' letter
+x = links_str.split("s")
+
+detected = 0
+ports = []
+for i in x:
+	# find amcs
+	amc = re.findall(r"(?<=AMC_)[0-9]", i)
+	# from list to string
+	amc_str = ''.join(amc)
+	if amc_str == str(macro1):
+		detected = 1
+	elif amc_str!=str(macro1) and len(amc_str)>0:
+		detected = 0
+	if detected:
+		# find ports
+		ports.append(re.findall(r"(\d)(?:.(?:PCIE|Eth))", i))
+
+# if link is active change label and colour of arrow
+for i in ports:
+	# from list to string
+	x = ''.join(i)
+	ScriptUtil.findWidgetByName(display, 'AMC' +  '_Statelabel' + x).setPropertyValue('text', 'Active Link')
+	ScriptUtil.findWidgetByName(display, 'AMC' +  '_line' + x).setPropertyValue('line_color', color)
+	
\ No newline at end of file
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/naming_convention.py b/99-Shared/ipmi-pbi-bpm01/scripts/naming_convention.py
new file mode 100644
index 0000000000000000000000000000000000000000..17406885a19dc617669cf8962c8b2a457d092017
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/naming_convention.py
@@ -0,0 +1,35 @@
+# This script is to inform user about the current naming convention of the panels
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+# To write a portable script, check for the display builder's widget type:
+display_builder = 'getVersion' in dir(widget)
+
+if display_builder:  
+    phoebus = 'PHOEBUS' in dir(ScriptUtil)
+    if phoebus:
+		from org.phoebus.framework.macros import Macros
+    else:
+		from org.csstudio.display.builder.model.macros import Macros
+else:
+    from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil
+    ConsoleUtil.writeInfo("Executing in BOY")
+	
+
+# get display reference
+def getDisplay():
+	display = widget.getDisplayModel()
+	return display
+			
+
+if __name__ == "__main__":
+	# get display reference
+	display = getDisplay()
+	# get macros to generate PVs names
+	macro = display.getEffectiveMacros()
+	# get macro responsible for naming style
+	name_mode = macro.getValue('NAME_MODE')
+	# find widget
+	field = ScriptUtil.findWidgetByName(display, 'Naming_label')
+	if name_mode == '0':
+		field.setPropertyValue('text', 'Standard')
+	else:
+		field.setPropertyValue('text', 'Custom')
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/panel_ver.py b/99-Shared/ipmi-pbi-bpm01/scripts/panel_ver.py
new file mode 100644
index 0000000000000000000000000000000000000000..40f139c4aaa1362bcc145b5a973e1f13b129ec0f
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/panel_ver.py
@@ -0,0 +1,16 @@
+# This script is check panels version
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+
+ver = PVUtil.getString(pvs[1])
+ioc_ver = PVUtil.getString(pvs[0])
+
+ScriptUtil.getLogger().severe(ver)
+ScriptUtil.getLogger().severe(ioc_ver)
+
+if ver != ioc_ver:
+	PVUtil.writePV("loc://BlinkingVersion", 1, 2000)
+else:
+	ScriptUtil.getLogger().severe("dupa")
+
+	PVUtil.writePV("loc://BlinkingVersion", 0, 2000)
\ No newline at end of file
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/rtm_detection.py b/99-Shared/ipmi-pbi-bpm01/scripts/rtm_detection.py
new file mode 100644
index 0000000000000000000000000000000000000000..6be661113e9c83f0dfb47696ff29b2bc88d80b72
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/rtm_detection.py
@@ -0,0 +1,173 @@
+# This script is asigned to display widget in rtm window
+# Its role is to configure all text fields, LEDs etc. depending on available RTM modules
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+from org.csstudio.display.builder.model.properties import WidgetColor
+from org.csstudio.display.builder.model.properties import ActionInfos
+from org.csstudio.display.builder.model.properties import OpenDisplayActionInfo
+from org.csstudio.display.builder.model.properties.OpenDisplayActionInfo import Target
+from org.csstudio.display.builder.model.widgets import ActionButtonWidget
+from java.util import Arrays
+
+# To write a portable script, check for the display builder's widget type:
+display_builder = 'getVersion' in dir(widget)
+
+if display_builder:  
+    phoebus = 'PHOEBUS' in dir(ScriptUtil)
+    if phoebus:
+		from org.phoebus.framework.macros import Macros
+    else:
+		from org.csstudio.display.builder.model.macros import Macros
+else:
+    from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil
+	
+	
+# function to get reference to display screen
+def getDisplay():
+	display = widget.getDisplayModel()
+	return display
+	
+	
+# function to get module's FruId
+def getFruId(pv_name):
+	try:
+		# create listener on PV
+		pv = PVUtil.createPV(pv_name, 2000)
+		# read PV
+		id = pv.read().getValue()
+		# release listener
+		PVUtil.releasePV(pv)
+	except:
+		ScriptUtil.getLogger().severe("Can't read FruId from " + pv_name)
+		id = 0
+	return id
+	
+# find expert button and add action with proper macros
+def addExpertAction(pmacro, module_macro, idx_macro, crate_macro):
+	pv = pmacro + '-' + module_macro + '-' + crate_macro + idx_macro + 'FruId'
+	fruId = getFruId(pv)
+	but = ScriptUtil.findWidgetByName(display, "Expert_button")
+	if not fruId:
+		but.setPropertyValue('enabled', False)
+	# generate macros for button
+	expert_macros = Macros()
+	expert_macros.add('FRUID', str(fruId))
+	# create action
+	open_info = OpenDisplayActionInfo("Expert", "../expert/ExpertFRU.bob", expert_macros, Target.WINDOW)
+	info_list = Arrays.asList(open_info)
+	actions_info = ActionInfos(info_list)
+	but.propActions().setValue(actions_info)
+	
+# set update fields with rtm infos
+def setStateFields(pmacro, module_macro, idx_macro, crate_macro, name_mode):
+	if name_mode == '0':
+		prefix = pmacro + '-' + module_macro + '-' + crate_macro + idx_macro
+	else:
+		prefix = pmacro + '-' + module_macro + '-' + crate_macro + idx_macro + ':'
+	presence = prefix + "P"
+	slot = ScriptUtil.findWidgetByName(display, "RTM1_update_slot")
+	name = ScriptUtil.findWidgetByName(display, "RTM1_update_name")
+	fru = ScriptUtil.findWidgetByName(display, "RTM1_update_fru")
+	led = ScriptUtil.findWidgetByName(display, "RTM1_MultiLED")
+	sensor = ScriptUtil.findWidgetByName(display, "Sensor_button")
+	widgets = [slot, name, fru]
+	names = ["Slot", "FruName", "FruId"]
+	ScriptUtil.getLogger().severe(presence)
+	try:
+		# create listener on PV
+		pv = PVUtil.createPV(presence, 2000)
+		# read PV
+		state = pv.read().getValue()
+		# release listener
+		PVUtil.releasePV(pv)
+		# if module is available
+		if state:
+			for idx, w in enumerate(widgets):
+				w.setPropertyValue("pv_name", prefix + names[idx])
+			led.setPropertyValue("pv_name", prefix + "State")
+			sensor.setPropertyValue('enabled', True)
+			l = sensor.propActions().getValue()
+			actions = l.getActions()
+			sensor_macro = actions[0].getMacros()
+			if name_mode == '0':
+				sensor_macro.add('IDX', idx_macro)
+				sensor_macro.add('CRATE_NUM', '-' + crate_macro)
+				sensor_macro.add('MODULE', '-' + module_macro)
+			else:
+				sensor_macro.add('IDX', idx_macro + ':')
+				sensor_macro.add('P', pmacro + '-')
+				sensor_macro.add('CRATE_NUM', '-')
+		else:
+			for w in widgets:
+				w.setPropertyValue("pv_name", "")
+				w.setPropertyValue("background_color", disable)
+				w.setPropertyValue("border_alarm_sensitive", False)
+			led.setPropertyValue("pv_name", "")
+			led.setPropertyValue("states[0].color", disable)
+			led.setPropertyValue("border_alarm_sensitive", False)		
+	except:
+		for w in widgets:
+			w.setPropertyValue("pv_name", "")
+			w.setPropertyValue("background_color", disable)
+			w.setPropertyValue("border_alarm_sensitive", False)
+		led.setPropertyValue("pv_name", "")
+		led.setPropertyValue("states[0].color", disable)
+		led.setPropertyValue("border_alarm_sensitive", False)
+
+# set FRU details fields
+def setDetailsFields(pmacro, module_macro, idx_macro, crate_macro, name_mode):
+	
+	p1 = ["B", "P"]
+	p2 = ["Manuf", "Name", "SN", "PN"]
+	if name_mode == '0':
+		prefix = pmacro + '-' + module_macro + '-' + crate_macro + idx_macro
+	else:
+		prefix = pmacro + '-' + module_macro + '-' + crate_macro + idx_macro + ':'
+	presence = prefix + "P"
+	try:
+		# create listener on PV
+		pv = PVUtil.createPV(presence, 2000)
+		# read PV
+		state = pv.read().getValue()
+		# release listener
+		PVUtil.releasePV(pv)
+		for p in p1:
+			for s in p2:
+				name = p + s
+				if name == "PPN":
+					name = "PN"
+				w = ScriptUtil.findWidgetByName(display, name + "_update")
+				if state:
+					w.setPropertyValue("pv_name", prefix + name)
+				else:
+					w.setPropertyValue("pv_name", "")
+					w.setPropertyValue("background_color", disable)
+					w.setPropertyValue("border_alarm_sensitive", False)
+	except:
+		for p in p1:
+			for s in p2:
+				name = p + s
+				if name == "PPN":
+					name = "PN"
+				w = ScriptUtil.findWidgetByName(display, name + "_update")
+				w.setPropertyValue("pv_name", "")
+				w.setPropertyValue("background_color", disable)
+				w.setPropertyValue("border_alarm_sensitive", False)
+
+			
+
+if __name__ == "__main__":
+	# get display reference
+	display = getDisplay()
+	# get macros to generate PVs names
+	macro = display.getEffectiveMacros()
+	pmacro = macro.getValue('P')
+	name_mode = macro.getValue('NAME_MODE')
+
+	module_macro = macro.getValue('MODULE')
+	idx_macro = macro.getValue('IDX')
+	crate_macro = macro.getValue('CRATE_NUM')
+	# gray color definition
+	disable = WidgetColor(169, 169, 169)
+	
+	setStateFields(pmacro, module_macro, idx_macro, crate_macro, name_mode)
+	setDetailsFields(pmacro, module_macro, idx_macro, crate_macro, name_mode)
\ No newline at end of file
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/sensor_detection.py b/99-Shared/ipmi-pbi-bpm01/scripts/sensor_detection.py
new file mode 100644
index 0000000000000000000000000000000000000000..a4f5c965a51053e7dcaeedaed1af16528922f8c9
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/sensor_detection.py
@@ -0,0 +1,64 @@
+# This script is asigned to FRU sensor window to display widget
+# Its role is to generate sensors name depending on PVs values
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+from org.csstudio.display.builder.model.properties import WidgetColor
+
+# To write a portable script, check for the display builder's widget type:
+display_builder = 'getVersion' in dir(widget)
+
+if display_builder:  
+    phoebus = 'PHOEBUS' in dir(ScriptUtil)
+    if phoebus:
+		from org.phoebus.framework.macros import Macros
+    else:
+		from org.csstudio.display.builder.model.macros import Macros
+else:
+    from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil
+
+# function to get reference to display screen
+def getDisplay():
+	display = widget.getDisplayModel()
+	return display
+
+# get display reference
+display = getDisplay()
+
+# get macros to generate PVs names
+macro = display.getEffectiveMacros()
+pmacro = macro.getValue('P')
+module_macro = macro.getValue('MODULE')
+idx_macro = macro.getValue('IDX')
+crate_macro = macro.getValue('CRATE_NUM')
+
+# get number of sensors only when module is present
+if PVUtil.getInt(pvs[1]):
+	name = pmacro + module_macro + crate_macro + idx_macro + "SensorCnt"
+	try:
+		# create listener on PV
+		pv1 = PVUtil.createPV(name, 5000)
+		number_of_sensors = int(pv1.read().getValue())
+		error_flag = 0
+		# release listener
+		PVUtil.releasePV(pv1)
+	except:
+		ScriptUtil.showErrorDialog(widget, "Can't read number of sensors from %s" % name)
+		error_flag = 1
+
+	if error_flag == 0:
+		for i in range(0, number_of_sensors):
+			# PV with sensor name
+			sensor_name = pmacro + module_macro + crate_macro + idx_macro + "Sen" + str(i) + "Name"
+			try:	
+				# create listener on PV
+				pv = PVUtil.createPV(sensor_name, 5000)
+				# read PV
+				name_str = pv.read().getValue()
+				# relase listener
+				PVUtil.releasePV(pv)
+				# find label
+				label = ScriptUtil.findWidgetByName(display, 'Label_' + str(i))
+				# insert sensor name to label
+				label.setPropertyValue('text', name_str)
+			except:
+				ScriptUtil.showErrorDialog(widget, "Something went wrong!")
+				break
\ No newline at end of file
diff --git a/99-Shared/ipmi-pbi-bpm01/scripts/sync.py b/99-Shared/ipmi-pbi-bpm01/scripts/sync.py
new file mode 100644
index 0000000000000000000000000000000000000000..0964bb1546dd0baf940a58d86abd2f43184e0972
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/scripts/sync.py
@@ -0,0 +1,8 @@
+# This script show info about the need to restart IOC
+from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil
+
+
+sync = PVUtil.getInt(pvs[0])
+
+if not sync:
+	ScriptUtil.showErrorDialog(widget, "IOC needs to be restarted!")
\ No newline at end of file
diff --git a/99-Shared/ipmi-pbi-bpm01/sensors/Sensors.bob b/99-Shared/ipmi-pbi-bpm01/sensors/Sensors.bob
new file mode 100644
index 0000000000000000000000000000000000000000..d303e1b12615cd95259a4639b744c3ea88dd370c
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/sensors/Sensors.bob
@@ -0,0 +1,21189 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Sensors</name>
+  <width>960</width>
+  <height>940</height>
+  <scripts>
+    <script file="../scripts/sensor_detection.py">
+      <pv_name trigger="false">loc://start(1)</pv_name>
+      <pv_name trigger="false">$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+    </script>
+  </scripts>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>960</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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>525</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>530</x>
+    <y use_class="true">20</y>
+    <width>410</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Module_group</name>
+    <x>170</x>
+    <y>70</y>
+    <width>590</width>
+    <height>100</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Module_rectangle</name>
+      <width>590</width>
+      <height>100</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_lanel</name>
+      <text>Slot:</text>
+      <x>20</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>200</x>
+      <y>60</y>
+      <width>50</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>420</x>
+      <y>60</y>
+      <width>40</width>
+      <horizontal_alignment>1</horizontal_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>FRU_update</name>
+      <x>470</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruId</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>FRU ID of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>NAME_update</name>
+      <x>260</x>
+      <y>60</y>
+      <width>130</width>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruName</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Name of module</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Slot_update</name>
+      <x>70</x>
+      <y>60</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <rules>
+        <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>
+              <color name="GRAY" red="169" green="169" blue="169">
+              </color>
+            </value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Remove pv name when module not present" prop_id="pv_name" out_exp="false">
+          <exp bool_exp="pv0==1">
+            <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Slot</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value></value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+        <rule name="Disable alarm border when module not present" prop_id="border_alarm_sensitive" out_exp="false">
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+        </rule>
+      </rules>
+      <tooltip>Slot number of module</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Module_label</name>
+      <class>HEADER3</class>
+      <text>Module Details</text>
+      <width>590</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>840</x>
+    <y>70</y>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>group-4</name>
+    <x>20</x>
+    <y>190</y>
+    <width>920</width>
+    <height>730</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>group-rectangle-4</name>
+      <width>920</width>
+      <height>730</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>subsub-title</name>
+      <class>HEADER2</class>
+      <text>Sensor Information</text>
+      <width>920</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="tabs" version="2.0.0">
+      <name>Tabs</name>
+      <tabs>
+        <tab>
+          <name>Sensors 1-28</name>
+          <children>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens13_update</name>
+              <x>230</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module is not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=13">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen13Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens1_update</name>
+              <x>120</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it gray when module is not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen1Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>Value of sensor 1</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 1</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens1_update</name>
+              <x>230</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it gray when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen1Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens2_update</name>
+              <x>120</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=2">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen2Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>Value of sensor 2</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==1">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 2</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens2_update</name>
+              <x>230</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=2">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen2Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens3_update</name>
+              <x>120</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not presented" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=3">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen3Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>Value of sensor 3</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 3</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens3_update</name>
+              <x>230</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=3">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen3Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens4_update</name>
+              <x>120</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=4">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen4Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>Value of sensor 4</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 4</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens4_update</name>
+              <x>230</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=4">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen4Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens5_update</name>
+              <x>120</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=5">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen5Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;5">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>Value of sensor 5</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 5</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens5_update</name>
+              <x>230</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=5">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen5Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens6_update</name>
+              <x>120</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen6Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>Value of sensor 6</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 6</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens6_update</name>
+              <x>230</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen6Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens7_update</name>
+              <x>120</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen7Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>Value of sensor 7</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 7</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens7_update</name>
+              <x>230</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen7Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens8_update</name>
+              <x>120</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=8">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen8Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>Value of sensor 8</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 8</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens8_update</name>
+              <x>230</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=8">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen8Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens9_update</name>
+              <x>120</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=9">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen9Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>Value of sensor 9</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 9</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_1</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>1</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module is not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=2">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=1">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_2</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>2</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=3">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=2">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==1">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_3</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>3</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=4">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=3">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_4</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>4</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=5">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=4">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_5</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>5</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=6">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=5">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_6</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>6</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=7">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=6">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_7</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>7</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=8">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=7">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_8</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>8</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=9">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=8">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value1_label</name>
+              <text>Value:</text>
+              <x>150</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type1_label</name>
+              <text>Type:</text>
+              <x>260</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens9_update</name>
+              <x>230</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=9">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen9Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens10_update</name>
+              <x>120</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=10">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen10Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>Value of sensor 10</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 10</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens10_update</name>
+              <x>230</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=10">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen10Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens11_update</name>
+              <x>120</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=11">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen11Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>Value of sensor 11</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 11</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens11_update</name>
+              <x>230</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=11">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen11Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;0">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens12_update</name>
+              <x>120</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>Value of sensor 12</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=12">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen12Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 12</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens12_update</name>
+              <x>230</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when sensor not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=12">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen12Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens13_update</name>
+              <x>120</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module is not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=13">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen13Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>Value of sensor 13</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 13</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_9</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>9</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=10">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=9">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_10</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>10</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disbale when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=11">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=10">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_12</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>12</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=13">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=12">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_11</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>11</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=12">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=11">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_13</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>13</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=14">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=13">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_1</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_2</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_3</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_4</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_5</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_6</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_7</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_8</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_9</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_10</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_11</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_12</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_13</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens0_update</name>
+              <x>230</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module is not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen0Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=0">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_0</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>0</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module is not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens0_update</name>
+              <x>120</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module is not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen0Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=1">
+                    <value>Value of sensor 0</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=0">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 0</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_0</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens24_update</name>
+              <x>550</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen24Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>Value of sensor 24</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 24</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens24_update</name>
+              <x>660</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen24Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens20_update</name>
+              <x>660</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen21Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens21_update</name>
+              <x>550</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen21Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>Value of sensor 21</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 21</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_21</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_18</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>18</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_19</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>19</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_18</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_19</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens18_update</name>
+              <x>550</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=18">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen18Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>Value of sensor 18</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 18</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens18_update</name>
+              <x>660</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=18">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen18Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=19">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=18">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens19_update</name>
+              <x>550</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=19">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen19Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>Value of sensor 19</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 19</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens19_update</name>
+              <x>660</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=19">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen19Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=20">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=19">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens16_update</name>
+              <x>660</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=16">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen16Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens17_update</name>
+              <x>550</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=17">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen17Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>Value of sensor 17</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 17</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens17_update</name>
+              <x>660</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=17">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen17Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_16</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>16</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_17</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>17</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=18">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=17">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_16</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_17</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens16_update</name>
+              <x>550</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=16">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen16Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=17">
+                    <value>Value of sensor 16</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=16">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 16</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens14_update</name>
+              <x>660</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make iit grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=14">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen14Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens15_update</name>
+              <x>550</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=15">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen15Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>Value of sensor 15</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 15</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens15_update</name>
+              <x>660</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=15">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen15Type</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_14</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>14</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensot not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_15</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>15</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=16">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=15">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to sensor thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_14</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_15</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens14_update</name>
+              <x>550</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&lt;=14">
+                    <value></value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen14Value</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>Value of sensor 14</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&lt;=14">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&gt;=15">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 14</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens25_update</name>
+              <x>550</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen25Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>Value of sensor 25</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 25</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens25_update</name>
+              <x>660</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it gray when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen25Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens26_update</name>
+              <x>550</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen26Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>Value of sensor 26</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 26</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens26_update</name>
+              <x>660</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen26Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens27_update</name>
+              <x>550</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen27Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>Value of sensor 27</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 27</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens27_update</name>
+              <x>660</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen27Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_21</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>21</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_22</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>22</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_23</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>23</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_23</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>24</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=25">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=24">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_24</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>25</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=26">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=25">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value2_label</name>
+              <text>Value:</text>
+              <x>580</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type2_label</name>
+              <text>Type:</text>
+              <x>690</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens21_update</name>
+              <x>660</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen21Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=22">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=21">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens22_update</name>
+              <x>550</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen22Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>Value of sensor 22</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 22</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens22_update</name>
+              <x>660</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen22Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=23">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=22">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens23_update</name>
+              <x>550</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen23Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>Value of sensor 23</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 23</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_20</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_25</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>26</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=27">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=26">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_26</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>27</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=28">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=27">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_22</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_23</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_24</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_25</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_26</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_27</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_20</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>20</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=21">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=20">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=21">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=20">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens20_update</name>
+              <x>550</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=21">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=20">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=21">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen21Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=20">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=21">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=20">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=21">
+                    <value>Value of sensor 20</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=20">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 20</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens23_update</name>
+              <x>660</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen23Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=24">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=23">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+          </children>
+        </tab>
+        <tab>
+          <name>Sensors 29-56</name>
+          <children>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_49</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>50</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_51</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens51_update</name>
+              <x>550</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen51Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>Value of sensor 51</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 51</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens51_update</name>
+              <x>660</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen51Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_50</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>51</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=52">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=51">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens46_update</name>
+              <x>660</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen46Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens43_update</name>
+              <x>550</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen43Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>Value of sensor 43</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 43</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens43_update</name>
+              <x>660</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen43Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_42</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>43</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=44">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=43">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens47_update</name>
+              <x>660</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen47Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_46</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>47</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_46</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens46_update</name>
+              <x>550</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen46Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>Value of sensor 46</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 46</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_45</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>46</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=47">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=46">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_47</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens47_update</name>
+              <x>550</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen47Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=48">
+                    <value>Value of sensor 47</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=47">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 47</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_43</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_44</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens44_update</name>
+              <x>550</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen44Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>Value of sensor 44</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 44</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens44_update</name>
+              <x>660</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen44Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_43</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>44</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=45">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=44">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_45</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens45_update</name>
+              <x>550</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen45Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>Value of sensor 45</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 45</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens45_update</name>
+              <x>660</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen45Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_44</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>45</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=46">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=45">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_42</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens42_update</name>
+              <x>550</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen42Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>Value of sensor 42</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 42</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens42_update</name>
+              <x>660</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen42Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_41</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>42</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=43">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=42">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value4_label</name>
+              <text>Value:</text>
+              <x>580</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type4_label</name>
+              <text>Type:</text>
+              <x>690</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_54</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens54_update</name>
+              <x>550</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen54Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>Value of sensor 54</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 54</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens54_update</name>
+              <x>660</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen54Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_53</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>54</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=55">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=54">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_55</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens55_update</name>
+              <x>550</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen55Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>Value of sensor 55</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 55</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens55_update</name>
+              <x>660</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen55Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_54</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>55</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=56">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=55">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_52</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens52_update</name>
+              <x>550</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen52Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>Value of sensor 52</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 52</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens52_update</name>
+              <x>660</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen52Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_51</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>52</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=53">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=52">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_53</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens53_update</name>
+              <x>550</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen53Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>Value of sensor 53</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 53</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens53_update</name>
+              <x>660</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen53Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_52</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>53</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=54">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=53">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_48</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens48_update</name>
+              <x>550</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen48Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>Value of sensor 48</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 48</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens48_update</name>
+              <x>660</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen48Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_47</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>48</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=49">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=48">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_49</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens49_update</name>
+              <x>550</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen49Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>Value of sensor 49</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 49</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens49_update</name>
+              <x>660</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen49Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_48</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>49</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=50">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=49">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_50</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens50_update</name>
+              <x>550</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen50Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>Value of sensor 50</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 50</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens50_update</name>
+              <x>660</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen50Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=51">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=50">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_34</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>35</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens35_update</name>
+              <x>230</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen35Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens33_update</name>
+              <x>120</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen33Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>Value of error 33</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 33</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens33_update</name>
+              <x>230</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen33Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens34_update</name>
+              <x>120</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen34Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>Value of sensor 34</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 34</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens32_update</name>
+              <x>120</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen32Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>Value of sensor 32</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 32</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens32_update</name>
+              <x>230</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen32Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens34_update</name>
+              <x>230</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen34Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens35_update</name>
+              <x>120</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen35Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>Value of sensor 35</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=36">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=35">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 35</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_32</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_33</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_34</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_35</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_28</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>29</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_29</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>30</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_30</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>31</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens29_update</name>
+              <x>120</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen29Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>Value of sensor 29</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 29</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens29_update</name>
+              <x>230</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen29Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=30">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=29">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens30_update</name>
+              <x>120</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen30Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>Value of sensor 30</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 30</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens30_update</name>
+              <x>230</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen30Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=31">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=30">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens31_update</name>
+              <x>120</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen31Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>Value of sensor 31</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 31</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens31_update</name>
+              <x>230</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen31Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=32">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=31">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_29</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_30</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_31</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_28</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens28_update</name>
+              <x>120</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen28Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>Value of sensor 28</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 28</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens28_update</name>
+              <x>230</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen28Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_27</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>28</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=29">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=28">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value3_label</name>
+              <text>Value:</text>
+              <x>150</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type3_label</name>
+              <text>Type:</text>
+              <x>260</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_40</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens40_update</name>
+              <x>120</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen40Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>Value of sensor 40</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 40</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens40_update</name>
+              <x>230</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen40Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_39</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>40</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=41">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=40">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_41</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens41_update</name>
+              <x>120</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen41Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>Value of sensor 41</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 41</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens41_update</name>
+              <x>230</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen41Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_40</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>41</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=42">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=41">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_36</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_37</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_38</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_39</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens36_update</name>
+              <x>120</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen36Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>Value of sensor 36</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 36</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens36_update</name>
+              <x>230</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen36Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens37_update</name>
+              <x>120</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen37Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>Value of sensor 37</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 37</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens37_update</name>
+              <x>230</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen37Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens38_update</name>
+              <x>120</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen38Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>Value of sensor 38</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 38</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens38_update</name>
+              <x>230</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen38Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens39_update</name>
+              <x>120</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen39Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>Value of sensor 39</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 39</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens39_update</name>
+              <x>230</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen39Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_35</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>36</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=37">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=36">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_36</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>37</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=38">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=37">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_37</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>38</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=39">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=38">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_38</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>39</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=40">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=39">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_31</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>32</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=33">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=32">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_32</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>33</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=34">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=33">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_33</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>34</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=35">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=34">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+          </children>
+        </tab>
+        <tab>
+          <name>Sensors 57-84</name>
+          <children>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_71</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>72</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_73</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens73_update</name>
+              <x>550</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen73Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>Value of sensor 73</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 73</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens73_update</name>
+              <x>660</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not empty" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen73Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_74</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>73</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=74">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=73">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_74</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens74_update</name>
+              <x>550</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen74Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>Value of sensor 74</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 74</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens74_update</name>
+              <x>660</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen74Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_75</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>74</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=75">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=74">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_75</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens75_update</name>
+              <x>550</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen75Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>Value of sensor 75</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 75</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens75_update</name>
+              <x>660</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen75Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_71</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens71_update</name>
+              <x>550</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen71Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>Value of sensor 71</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 71</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens71_update</name>
+              <x>660</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen71Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_70</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>71</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=72">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=71">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_70</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens70_update</name>
+              <x>550</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen70Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>Value of sensor 70</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 70</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens70_update</name>
+              <x>660</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen70Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_69</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>70</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=71">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=70">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_76</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>75</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=76">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=75">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_76</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens76_update</name>
+              <x>550</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen76Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>Value of sensor 76</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 76</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens76_update</name>
+              <x>660</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen76Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_77</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>76</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=77">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=76">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_77</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens77_update</name>
+              <x>550</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen77Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>Value of sensor 77</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 77</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens77_update</name>
+              <x>660</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen77Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_78</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>77</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=78">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=77">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value6_label</name>
+              <text>Value:</text>
+              <x>580</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type6_label</name>
+              <text>Type:</text>
+              <x>690</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens80_update</name>
+              <x>660</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen80Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_81</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>80</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_81</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens81_update</name>
+              <x>550</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen81Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>Value of sensor 81</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 81</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens81_update</name>
+              <x>660</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen81Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_82</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>81</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=82">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=81">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_82</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens82_update</name>
+              <x>550</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen82Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>Value of sensor 82</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 82</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens82_update</name>
+              <x>660</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen82Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_83</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>82</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=83">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=82">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_83</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens83_update</name>
+              <x>550</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen83Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>Value of sensor 83</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 83</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens83_update</name>
+              <x>660</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen83Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_84</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>83</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=84">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=83">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_80</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens80_update</name>
+              <x>550</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen80Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=81">
+                    <value>Value of sensor 80</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=80">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 80</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_78</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens78_update</name>
+              <x>550</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen78Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>Value of sensor 78</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 78</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens78_update</name>
+              <x>660</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen78Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_79</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>78</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=79">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=78">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_79</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens79_update</name>
+              <x>550</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not empty" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen79Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>Value of sensor 79</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 79</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens79_update</name>
+              <x>660</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen79Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_80</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>79</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=80">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=79">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_72</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens72_update</name>
+              <x>550</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen72Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>Value of sensor 72</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 72</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens72_update</name>
+              <x>660</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen72Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=73">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=72">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_59</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens59_update</name>
+              <x>120</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen59Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>Value of sensor 59</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 59</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens59_update</name>
+              <x>230</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen59Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_58</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>59</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=60">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=59">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_60</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens60_update</name>
+              <x>120</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen60Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>Value of sensor 60</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 60</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens60_update</name>
+              <x>230</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen60Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_59</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>60</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=61">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=60">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_61</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens61_update</name>
+              <x>120</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen61Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>Value of sensor 61</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 61</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens61_update</name>
+              <x>230</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen61Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_56</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens56_update</name>
+              <x>120</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen56Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>Value of sensor 56</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 56</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens56_update</name>
+              <x>230</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen56Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_55</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>56</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=57">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=56">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_60</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>61</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=62">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=61">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_62</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens62_update</name>
+              <x>120</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen62Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>Value of sensor 62</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 62</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens62_update</name>
+              <x>230</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen62Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_61</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>62</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=63">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=62">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_63</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens63_update</name>
+              <x>120</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen63Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>Value of sensor 63</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 63</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens63_update</name>
+              <x>230</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen63Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_62</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>63</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=64">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=63">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_57</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens57_update</name>
+              <x>120</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen57Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>Value of sensor 57</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 57</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens57_update</name>
+              <x>230</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen57Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_56</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>57</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=58">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=57">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_58</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value5_label</name>
+              <text>Value:</text>
+              <x>150</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type5_label</name>
+              <text>Type:</text>
+              <x>260</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens65_update</name>
+              <x>120</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen65Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>Value of sensor 65</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 65</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens65_update</name>
+              <x>230</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen65Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_64</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>65</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=66">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=65">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_66</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens66_update</name>
+              <x>120</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen66Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>Value of sensor 66</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 66</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens66_update</name>
+              <x>230</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen66Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_65</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>66</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=67">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=66">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_67</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens67_update</name>
+              <x>120</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen67Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>Value of sensor 67</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 67</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens67_update</name>
+              <x>230</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen67Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_66</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>67</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=68">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=67">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_68</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens68_update</name>
+              <x>120</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen68Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>Value of sensor 68</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 68</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens68_update</name>
+              <x>230</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen68Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_67</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>68</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=69">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=68">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_69</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens69_update</name>
+              <x>120</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen69Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>Value of sensor 69</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 69</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens69_update</name>
+              <x>230</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen69Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_68</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>69</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=70">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=69">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_64</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens64_update</name>
+              <x>120</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="MAke it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen64Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>Value of sensor 64</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 64</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens64_update</name>
+              <x>230</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen64Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_63</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>64</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=65">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=64">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_65</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens58_update</name>
+              <x>120</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen58Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>Value of sensor 58</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 58</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens58_update</name>
+              <x>230</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen58Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_57</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>58</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=59">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=58">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+          </children>
+        </tab>
+        <tab>
+          <name>Sensors 85-112</name>
+          <children>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_86</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>85</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_86</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens86_update</name>
+              <x>120</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen86Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>Value of sensor 86</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 86</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens86_update</name>
+              <x>230</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen86Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_87</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>86</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_87</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens87_update</name>
+              <x>120</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen87Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>Value of sensor 87</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 87</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens87_update</name>
+              <x>230</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen87Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens90_update</name>
+              <x>120</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen90Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>Value of sensor 90</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 90</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens90_update</name>
+              <x>230</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen90Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_91</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>90</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_90</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens91_update</name>
+              <x>120</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen91Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>Value of sensor 91</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 91</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens91_update</name>
+              <x>230</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen91Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_92</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>91</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_91</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens92_update</name>
+              <x>120</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen92Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>Value of sensor 92</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 92</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens92_update</name>
+              <x>230</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen92Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_93</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>92</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_92</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens93_update</name>
+              <x>120</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen93Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>Value of sensor 92</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 93</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens96_update</name>
+              <x>120</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen96Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>Value of sensor 96</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 96</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens96_update</name>
+              <x>230</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen96Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_97</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>96</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_96</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens97_update</name>
+              <x>120</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen97Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>Value of sensor 97</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 97</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens97_update</name>
+              <x>230</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen97Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_98</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>97</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_97</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value7_label</name>
+              <text>Value:</text>
+              <x>150</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type7_label</name>
+              <text>Type:</text>
+              <x>260</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens93_update</name>
+              <x>230</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen93Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_94</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>93</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_93</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens94_update</name>
+              <x>120</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen94Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>Value of sensor 94</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 94</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens94_update</name>
+              <x>230</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen94Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_95</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>94</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_94</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens95_update</name>
+              <x>120</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen95Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>Value of sensor 95</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 95</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens95_update</name>
+              <x>230</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen95Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_96</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>95</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_95</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_88</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>87</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_88</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens88_update</name>
+              <x>120</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen88Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>Value of sensor 88</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 88</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens88_update</name>
+              <x>230</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen88Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_89</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>88</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_89</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_84</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens84_update</name>
+              <x>120</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen84Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>Value of sensor 84</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 84</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens89_update</name>
+              <x>120</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen89Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>Value of sensor 89</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 89</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens89_update</name>
+              <x>230</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen89Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_90</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>89</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens84_update</name>
+              <x>230</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen84Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_85</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>84</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>340</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_85</name>
+              <text>Not Installed</text>
+              <x>20</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens85_update</name>
+              <x>120</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen85Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>Value of sensor 85</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 85</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens85_update</name>
+              <x>230</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen85Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Value7_label_1</name>
+              <text>Value:</text>
+              <x>580</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Type7_label_1</name>
+              <text>Type:</text>
+              <x>690</x>
+              <y>20</y>
+              <width>50</width>
+              <horizontal_alignment>1</horizontal_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens107_update</name>
+              <x>660</x>
+              <y>410</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen107Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_108</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>107</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>410</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=94">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=93">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_107</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>410</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens108_update</name>
+              <x>550</x>
+              <y>450</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen108Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>Value of sensor 108</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 108</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens108_update</name>
+              <x>660</x>
+              <y>450</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen108Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=109">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=108">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_109</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>108</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>450</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=95">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=94">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_108</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>450</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens109_update</name>
+              <x>550</x>
+              <y>490</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen109Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>Value of sensor 109</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 109</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens109_update</name>
+              <x>660</x>
+              <y>490</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen109Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=110">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=109">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_110</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>109</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>490</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=96">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=95">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_109</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>490</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_102</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>101</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>170</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=88">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=87">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_102</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>210</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens102_update</name>
+              <x>550</x>
+              <y>210</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen102Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>Value of sensor 102</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 102</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens102_update</name>
+              <x>660</x>
+              <y>210</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen102Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=103">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=102">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_103</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>102</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>210</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=89">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=88">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_103</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>250</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_98</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>50</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens98_update</name>
+              <x>550</x>
+              <y>50</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen98Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>Value of sensor 98</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 98</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens103_update</name>
+              <x>550</x>
+              <y>250</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen103Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>Value of sensor 103</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 103</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens103_update</name>
+              <x>660</x>
+              <y>250</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen103Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=104">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=103">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_104</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>103</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>250</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=90">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=89">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens98_update</name>
+              <x>660</x>
+              <y>50</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen98Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=99">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=98">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_99</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>98</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>50</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=85">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=84">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_99</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>90</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens99_update</name>
+              <x>550</x>
+              <y>90</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen99Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>Value of sensor 99</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 99</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens99_update</name>
+              <x>660</x>
+              <y>90</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen99Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=100">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=99">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_100</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>99</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>90</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it gray when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=86">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=85">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_100</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>130</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens100_update</name>
+              <x>550</x>
+              <y>130</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen100Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>Value of sensor 100</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 100</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens100_update</name>
+              <x>660</x>
+              <y>130</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen100Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=101">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=100">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_101</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>100</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>130</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=87">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=86">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_101</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>170</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens101_update</name>
+              <x>550</x>
+              <y>170</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen101Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>Value of sensor 101</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 101</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens101_update</name>
+              <x>660</x>
+              <y>170</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen101Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=102">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=101">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens104_update</name>
+              <x>550</x>
+              <y>290</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen104Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>Value of sensor 104</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 104</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens104_update</name>
+              <x>660</x>
+              <y>290</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen104Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=105">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=104">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_105</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>104</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>290</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=91">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=90">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_104</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>290</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens105_update</name>
+              <x>550</x>
+              <y>330</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen105Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>Value of sensor 105</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 105</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens105_update</name>
+              <x>660</x>
+              <y>330</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen105Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=106">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=105">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_106</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>105</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>330</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=92">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=91">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_105</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>330</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens106_update</name>
+              <x>550</x>
+              <y>370</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen106Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>Value of sensor 106</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 106</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens106_update</name>
+              <x>660</x>
+              <y>370</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen106Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=107">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=106">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_107</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>106</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>370</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=93">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=92">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_106</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>370</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens107_update</name>
+              <x>550</x>
+              <y>410</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen107Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>Value of sensor 107</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=108">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=107">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 107</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens110_update</name>
+              <x>550</x>
+              <y>530</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen110Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>Value of sensor 110</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 110</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens110_update</name>
+              <x>660</x>
+              <y>530</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen110Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=111">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=110">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_111</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>110</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>530</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it disable when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=97">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=96">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_110</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>530</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Val_Sens111_update</name>
+              <x>550</x>
+              <y>570</y>
+              <height>30</height>
+              <precision>4</precision>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen111Value</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>Value of sensor 111</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Value of sensor 111</tooltip>
+            </widget>
+            <widget type="textupdate" version="2.0.0">
+              <name>Type_Sens111_update</name>
+              <x>660</x>
+              <y>570</y>
+              <height>30</height>
+              <horizontal_alignment>1</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>
+                      <color name="Read_Background" red="230" green="235" blue="232">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Remove pv_name when sensor not detected" prop_id="pv_name" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen111Type</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value></value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Turn off alarm border when sensor not detected" prop_id="border_alarm_sensitive" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>false</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value>true</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Tool tip when sensor not detected" prop_id="tooltip" out_exp="false">
+                  <exp bool_exp="pv0&gt;=112">
+                    <value>Type of sensor</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=111">
+                    <value>Sensor not detected</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Type of sensor</tooltip>
+            </widget>
+            <widget type="action_button" version="3.0.0">
+              <name>Details_button_112</name>
+              <actions>
+                <action type="open_display">
+                  <file>../thresholds/Thresholds.bob</file>
+                  <macros>
+                    <SENS>111</SENS>
+                  </macros>
+                  <target>window</target>
+                  <description>Open Display</description>
+                </action>
+              </actions>
+              <text>Details</text>
+              <x>770</x>
+              <y>570</y>
+              <width>90</width>
+              <rules>
+                <rule name="Make it grey when module not present" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0==0">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)P</pv_name>
+                </rule>
+                <rule name="Make it grey when sensor not detected" prop_id="background_color" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>
+                      <color name="Button_Background" red="236" green="236" blue="236">
+                      </color>
+                    </value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>
+                      <color name="GRAY" red="169" green="169" blue="169">
+                      </color>
+                    </value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+                <rule name="Make it disable when sensor not detected" prop_id="enabled" out_exp="false">
+                  <exp bool_exp="pv0&gt;=98">
+                    <value>true</value>
+                  </exp>
+                  <exp bool_exp="pv0&lt;=97">
+                    <value>false</value>
+                  </exp>
+                  <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)SensorCnt</pv_name>
+                </rule>
+              </rules>
+              <tooltip>Go to thresholds settings</tooltip>
+            </widget>
+            <widget type="label" version="2.0.0">
+              <name>Label_111</name>
+              <text>Not Installed</text>
+              <x>450</x>
+              <y>570</y>
+              <width>90</width>
+              <height>30</height>
+              <horizontal_alignment>2</horizontal_alignment>
+              <vertical_alignment>1</vertical_alignment>
+            </widget>
+          </children>
+        </tab>
+      </tabs>
+      <x>20</x>
+      <y>50</y>
+      <width>880</width>
+      <height>660</height>
+      <tooltip>All sensors from the chosen module</tooltip>
+    </widget>
+  </widget>
+</display>
diff --git a/99-Shared/ipmi-pbi-bpm01/thresholds/Thresholds.bob b/99-Shared/ipmi-pbi-bpm01/thresholds/Thresholds.bob
new file mode 100644
index 0000000000000000000000000000000000000000..df51fc55c018174c4bbad97160de20036ba7305a
--- /dev/null
+++ b/99-Shared/ipmi-pbi-bpm01/thresholds/Thresholds.bob
@@ -0,0 +1,609 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<display version="2.0.0">
+  <name>Thresholds</name>
+  <width>820</width>
+  <height>820</height>
+  <widget type="rectangle" version="2.0.0">
+    <name>title-bar</name>
+    <class>TITLE-BAR</class>
+    <x use_class="true">0</x>
+    <y use_class="true">0</y>
+    <width>820</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>IPMI Tool</text>
+    <x use_class="true">20</x>
+    <y use_class="true">0</y>
+    <width>570</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>subtitle</name>
+    <class>SUBTITLE</class>
+    <text>$(MTCA_PREF)</text>
+    <x>550</x>
+    <y use_class="true">20</y>
+    <width>250</width>
+    <height use_class="true">30</height>
+    <font use_class="true">
+      <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+      </font>
+    </font>
+    <foreground_color use_class="true">
+      <color name="HEADER-TEXT" red="0" green="0" blue="0">
+      </color>
+    </foreground_color>
+    <horizontal_alignment use_class="true">2</horizontal_alignment>
+    <vertical_alignment use_class="true">2</vertical_alignment>
+    <wrap_words use_class="true">false</wrap_words>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Main_group</name>
+    <x>20</x>
+    <y>70</y>
+    <width>780</width>
+    <height>500</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Main_rectangle</name>
+      <width>780</width>
+      <height>500</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+      <tooltip>Threshold panel -&gt; Set new thresholds values and then press commit to load them to module.</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Main_label</name>
+      <class>HEADER2</class>
+      <text>Thresholds</text>
+      <width>780</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0">
+        </font>
+      </font>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_1</name>
+      <file>../images/Graph_upper.gif</file>
+      <x>490</x>
+      <y>50</y>
+      <width>290</width>
+      <height>200</height>
+      <tooltip>Image of upper thresholds levels</tooltip>
+    </widget>
+    <widget type="picture" version="2.0.0">
+      <name>Picture_2</name>
+      <file>../images/Graph_lower.gif</file>
+      <x>490</x>
+      <y>270</y>
+      <width>290</width>
+      <height>200</height>
+      <tooltip>Image of lower thresholds levels</tooltip>
+    </widget>
+    <widget type="spinner" version="2.0.0">
+      <name>THRLONONCRITVAL_Spinner</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoNonCrt-SP</pv_name>
+      <x>380</x>
+      <y>300</y>
+      <precision>4</precision>
+      <show_units>true</show_units>
+      <tooltip>Change lower non-recoverable threshold limit</tooltip>
+      <increment>0.01</increment>
+    </widget>
+    <widget type="spinner" version="2.0.0">
+      <name>THRLOCRITVAL_Spinner</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoCrt-SP</pv_name>
+      <x>380</x>
+      <y>350</y>
+      <precision>4</precision>
+      <show_units>true</show_units>
+      <tooltip>Change lower critical threshold limit</tooltip>
+      <increment>0.01</increment>
+    </widget>
+    <widget type="spinner" version="2.0.0">
+      <name>THRLONONRECVAL_Spinner</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoNonRec-SP</pv_name>
+      <x>380</x>
+      <y>400</y>
+      <precision>4</precision>
+      <show_units>true</show_units>
+      <tooltip>Change lower non-critical threshold limit</tooltip>
+      <increment>0.01</increment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>THRLONONCRITVAL_Update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoNonCrt</pv_name>
+      <x>250</x>
+      <y>300</y>
+      <width>120</width>
+      <format>1</format>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Current lower non-recoverable threshold value</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>THRLOCRITVAL_Update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoCrt</pv_name>
+      <x>250</x>
+      <y>350</y>
+      <width>120</width>
+      <format>1</format>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Current lower critical threshold value</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>THRLONONRECVAL_Update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoNonRec</pv_name>
+      <x>250</x>
+      <y>400</y>
+      <width>120</width>
+      <format>1</format>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Current lower non-critical threshold value</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>THRUPNONRECVAL_Update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpNonRec</pv_name>
+      <x>250</x>
+      <y>80</y>
+      <width>120</width>
+      <format>1</format>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Current upper non-recoverable threshold value</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>THRUPCRITVAL_Update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpCrt</pv_name>
+      <x>250</x>
+      <y>130</y>
+      <width>120</width>
+      <format>1</format>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Current upper critical threshold value</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>THRUPNONCRITVAL_Update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpNonCrt</pv_name>
+      <x>250</x>
+      <y>180</y>
+      <width>120</width>
+      <format>1</format>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Current upper non-critical threshold value</tooltip>
+    </widget>
+    <widget type="spinner" version="2.0.0">
+      <name>THRUPNONRECVAL_Spinner</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpNonRec-SP</pv_name>
+      <x>380</x>
+      <y>80</y>
+      <precision>4</precision>
+      <show_units>true</show_units>
+      <tooltip>Change upper non-recoverable threshold limit</tooltip>
+      <increment>0.01</increment>
+    </widget>
+    <widget type="spinner" version="2.0.0">
+      <name>THRUPCRITVAL_Spinner</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpCrt-SP</pv_name>
+      <x>380</x>
+      <y>130</y>
+      <precision>4</precision>
+      <show_units>true</show_units>
+      <tooltip>Change upper critical threshold limit</tooltip>
+      <increment>0.01</increment>
+    </widget>
+    <widget type="spinner" version="2.0.0">
+      <name>THRUPNONCRITVAL_Spinner</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpNonCrt-SP</pv_name>
+      <x>380</x>
+      <y>180</y>
+      <precision>4</precision>
+      <show_units>true</show_units>
+      <tooltip>Change upper non-critical threshold limit</tooltip>
+      <increment>0.01</increment>
+    </widget>
+    <widget type="action_button" version="3.0.0">
+      <name>Commit_button</name>
+      <actions>
+        <action type="write_pv">
+          <pv_name>$(pv_name)</pv_name>
+          <value>1</value>
+          <description>Write PV</description>
+        </action>
+      </actions>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrCommit</pv_name>
+      <text>Commit</text>
+      <x>320</x>
+      <y>450</y>
+      <width>120</width>
+      <tooltip>Load new thresholds values to module</tooltip>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>THRLONONCRITVAL_LED</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoNonCrtStat</pv_name>
+      <x>20</x>
+      <y>295</y>
+      <width>30</width>
+      <height>30</height>
+      <off_color>
+        <color name="LED-GREEN-ON" red="70" green="255" blue="70">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </on_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>THRLOCRITVAL_LED</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoCrtStat</pv_name>
+      <x>20</x>
+      <y>345</y>
+      <width>30</width>
+      <height>30</height>
+      <off_color>
+        <color name="LED-GREEN-ON" red="70" green="255" blue="70">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </on_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>THRLONONRECVAL_LED</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrLoNonRecStat</pv_name>
+      <x>20</x>
+      <y>395</y>
+      <width>30</width>
+      <height>30</height>
+      <off_color>
+        <color name="LED-GREEN-ON" red="70" green="255" blue="70">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </on_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>LowNonRec_label</name>
+      <text>Lower Non-recoverable</text>
+      <x>60</x>
+      <y>400</y>
+      <width>170</width>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>LowCric_label</name>
+      <text>Lower Critical</text>
+      <x>60</x>
+      <y>350</y>
+      <width>170</width>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>LowNonCric_label</name>
+      <text>Lower Non-critical</text>
+      <x>60</x>
+      <y>300</y>
+      <width>170</width>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>THRUPNONRECVAL_LED</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpNonRecStat</pv_name>
+      <x>20</x>
+      <y>75</y>
+      <width>30</width>
+      <height>30</height>
+      <off_color>
+        <color name="LED-GREEN-ON" red="70" green="255" blue="70">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </on_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>THRUPCRITVAL_LED</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpCrtStat</pv_name>
+      <x>20</x>
+      <y>125</y>
+      <width>30</width>
+      <height>30</height>
+      <off_color>
+        <color name="LED-GREEN-ON" red="70" green="255" blue="70">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </on_color>
+    </widget>
+    <widget type="led" version="2.0.0">
+      <name>THRUPNONCRITVAL_LED</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrUpNonCrtStat</pv_name>
+      <x>20</x>
+      <y>175</y>
+      <width>30</width>
+      <height>30</height>
+      <off_color>
+        <color name="LED-GREEN-ON" red="70" green="255" blue="70">
+        </color>
+      </off_color>
+      <on_color>
+        <color name="ERROR" red="252" green="13" blue="27">
+        </color>
+      </on_color>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>UpNonRec_label</name>
+      <text>Upper Non-recoverable</text>
+      <x>60</x>
+      <y>80</y>
+      <width>170</width>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>UpCric_label</name>
+      <text>Upper Critical</text>
+      <x>60</x>
+      <y>130</y>
+      <width>170</width>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>UpNonCric_label</name>
+      <text>Upper Non-critical</text>
+      <x>60</x>
+      <y>180</y>
+      <width>170</width>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="rectangle" version="2.0.0">
+      <name>Rectangle</name>
+      <x>320</x>
+      <y>450</y>
+      <width>120</width>
+      <height>31</height>
+      <line_color>
+        <color name="ATTENTION" red="252" green="242" blue="17">
+        </color>
+      </line_color>
+      <transparent>true</transparent>
+      <rules>
+        <rule name="Blinking" prop_id="visible" out_exp="false">
+          <exp bool_exp="pv0==1 &amp;&amp; pv1==1">
+            <value>true</value>
+          </exp>
+          <exp bool_exp="pv0==1 &amp;&amp; pv1==0">
+            <value>false</value>
+          </exp>
+          <exp bool_exp="pv0==0">
+            <value>false</value>
+          </exp>
+          <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)ThrNotActual</pv_name>
+          <pv_name>sim://ramp(0,1,0.5)</pv_name>
+        </rule>
+      </rules>
+    </widget>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Close_button</name>
+    <actions>
+      <action type="execute">
+        <script file="EmbeddedPy">
+          <text><![CDATA[from org.csstudio.display.builder.runtime.script import ScriptUtil
+
+ScriptUtil.closeDisplay(widget)]]></text>
+        </script>
+        <description>Execute Script</description>
+      </action>
+    </actions>
+    <text>Close</text>
+    <x>680</x>
+    <y>760</y>
+    <width>120</width>
+    <height>40</height>
+    <tooltip>Close window</tooltip>
+  </widget>
+  <widget type="group" version="2.0.0">
+    <name>Sensor_group</name>
+    <x>20</x>
+    <y>590</y>
+    <width>780</width>
+    <height>150</height>
+    <style>3</style>
+    <background_color>
+      <color name="BACKGROUND" red="220" green="225" blue="221">
+      </color>
+    </background_color>
+    <transparent>true</transparent>
+    <widget type="rectangle" version="2.0.0">
+      <name>Sensor_rectangle</name>
+      <width>780</width>
+      <height>150</height>
+      <line_width>2</line_width>
+      <line_color>
+        <color name="GROUP-BORDER" red="150" green="155" blue="151">
+        </color>
+      </line_color>
+      <background_color>
+        <color name="GROUP-BACKGROUND" red="200" green="205" blue="201">
+        </color>
+      </background_color>
+      <corner_width>10</corner_width>
+      <corner_height>10</corner_height>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Sensor_title</name>
+      <class>HEADER3</class>
+      <text>Sensor $(SENS)</text>
+      <width>780</width>
+      <height>40</height>
+      <font use_class="true">
+        <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0">
+        </font>
+      </font>
+      <foreground_color use_class="true">
+        <color name="Text" red="25" green="25" blue="25">
+        </color>
+      </foreground_color>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Slot_label</name>
+      <text>Slot:</text>
+      <x>140</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Name_label</name>
+      <text>Name:</text>
+      <x>310</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Type_label</name>
+      <text>Type:</text>
+      <x>410</x>
+      <y>100</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>FRU_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruId</pv_name>
+      <x>540</x>
+      <y>50</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>FRU ID of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>NAME_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)FruName</pv_name>
+      <x>370</x>
+      <y>50</y>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Name of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Slot_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Slot</pv_name>
+      <x>200</x>
+      <y>50</y>
+      <format>1</format>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Slot of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Type_Sens_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)Type</pv_name>
+      <x>470</x>
+      <y>100</y>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Type of sensor</tooltip>
+    </widget>
+    <widget type="textupdate" version="2.0.0">
+      <name>Val_Sens_update</name>
+      <pv_name>$(P)$(MODULE)$(CRATE_NUM)$(IDX)Sen$(SENS)Value</pv_name>
+      <x>300</x>
+      <y>100</y>
+      <precision>4</precision>
+      <horizontal_alignment>1</horizontal_alignment>
+      <vertical_alignment>1</vertical_alignment>
+      <tooltip>Value of sensor</tooltip>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>Value_label</name>
+      <text>Value:</text>
+      <x>240</x>
+      <y>100</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+    <widget type="label" version="2.0.0">
+      <name>FRU_label</name>
+      <text>FRU:</text>
+      <x>480</x>
+      <y>50</y>
+      <width>50</width>
+      <horizontal_alignment>2</horizontal_alignment>
+    </widget>
+  </widget>
+  <widget type="action_button" version="3.0.0">
+    <name>Archvier_button</name>
+    <actions>
+      <action type="open_display">
+        <file>../archiver/Archiver.bob</file>
+        <target>window</target>
+        <description>Open Display</description>
+      </action>
+    </actions>
+    <text>Archiver</text>
+    <x>550</x>
+    <y>760</y>
+    <width>110</width>
+    <height>40</height>
+    <tooltip>$(actions)</tooltip>
+  </widget>
+</display>