diff --git a/db/EMU.substitutions b/db/EMU.substitutions index 8d06811eb8e8165099a8a8c3345781047e3515cb..caa2bb2371d81c28493447c1afeed3d147fb9aaa 100644 --- a/db/EMU.substitutions +++ b/db/EMU.substitutions @@ -406,3 +406,59 @@ file "scanDAQDet.template" "$(DAQNDSPREFIX):$(DET3WF).NORD" } } + +########################################################################## +################################ PROCESS ################################ +########################################################################## +file EMU_PROCESS.template +{ +pattern {DEVICE, SCAN_EF} + {"$(DEVICE)","$(SCAN_EF)"} +} + +########################################################################## +################################ CALCUL ################################ +########################################################################## +file EMU_CALCUL.template +{ +pattern {DEVICE} + {"$(DEVICE)"} +} + + +########################################################################## +################################ GEOBRICK - TEST ######################### +########################################################################## + +file console.template +{ +pattern {P, M, SPORT} + {SOURCE,EMITTANCE-METTER,pmacLV} +} + +file get_value_pmac.template +{ +pattern {P, M, NAME, DESC, EGU, VARIABLE, PREC, SCAN, SPORT} + {SOURCE,EMITTANCE-METTER, V_BRAKE, "0: brake on, 1: brake off", boolean,M33, 0, "1 second", pmacLV} +# {SOURCE,EMITTANCE-METTER, V_SWITCH_H, "Vertical high motor swicth", boolean,M121, 0, "1 second", pmacLV} +# {SOURCE,EMITTANCE-METTER, V_SWITCH_L, "Vertical low motor swicth", boolean,M122, 0, "1 second", pmacLV} +# {SOURCE,EMITTANCE-METTER, V_M_IN_POSITION,"Vertical low motor swicth", boolean,M140, 0, "1 second", pmacLV} + {SOURCE,EMITTANCE-METTER, V_HOME_DONE, "Vertical low motor swicth", boolean,M101, 0, "1 second", pmacLV} +# {SOURCE,EMITTANCE-METTER, V_M_POSITION, "Vertical motor position", cts, #1P, 0, "1 second", pmacLV} +} + +file set_bo_pmac.template +{ +pattern {P, M, NAME, DESC, VAL, TIME, CALC, VARIABLE, SPORT} + {SOURCE,EMITTANCE-METTER, V_GO_HOME, "Ask to motor to go home position", 0, 1, A, P103, pmacLV} + {SOURCE,EMITTANCE-METTER, V_GO_MAINTENANCE, "Ask to motor to go maintenance position", 0, 1, A, P104, pmacLV} + {SOURCE,EMITTANCE-METTER, V_BRAKE, "brake", 0, 1, A, M33, pmacLV} +} + +#file set_value_pmac.template +#{ +#pattern {P, M, NAME, DESC, EGU, DRVL, DRVH, CALC, VAL, ADEL, MDEL, PREC, VARIABLE, SPORT} +# {SOURCE,EMITTANCE-METTER, V_ABS-POS, "Absolute position, origin: park position", "cts", -796879, 0, A, 0, 0, 0, 0, "#1J", pmacLV} +# {SOURCE,EMITTANCE-METTER, V_VELOCITY, "velocity 1:slow 2:normal 3:fast", "cts/ms", 1, 3, A, 2, 0, 0, 0, "I122", pmacLV} +#} + diff --git a/db/EMU_CALCUL.template b/db/EMU_CALCUL.template new file mode 100644 index 0000000000000000000000000000000000000000..046aa2a3098b52f30f8c08b9d328160b46b4066f --- /dev/null +++ b/db/EMU_CALCUL.template @@ -0,0 +1,131 @@ +############################################ +############### Energy eV (U) ############## +############################################ +record(ao, "$(DEVICE):CALC-Energy-SP") +{ + field(DESC,"Energy eV (U)") + field(EGU, "eV") + field(DRVH, "100000") + field(DRVL, "0") + field(VAL,"95000") + field(PINI,"YES") + field(FLNK,"$(DEVICE):CALC-FuncCalcConv") +} +############################################ +## Distance Between Plates (d) ############# +############################################ +record(ao, "$(DEVICE):CALC-DistP-SP") +{ + field(DESC,"Distance Between Plates (d)") + field(EGU, "mm") + field(DRVH, "100") + field(DRVL, "0") + field(VAL,"9") + field(PINI,"YES") + field(FLNK,"$(DEVICE):CALC-FuncCalcConv") +} +############################################ +## Lenght plates(L) ######################## +############################################ +record(ao, "$(DEVICE):CALC-LenghP-SP") +{ + field(DESC,"Lenght plates(L)") + field(EGU, "mm") + field(DRVH, "100") + field(DRVL, "0") + field(VAL,"90") + field(PINI,"YES") + field(FLNK,"$(DEVICE):CALC-FuncCalcConv") +} + +############################################ +## Face Lenght plates(L1) ################## +############################################ +record(ao, "$(DEVICE):CALC-FacLenghP-SP") +{ + field(DESC,"Face Lenght plates(L1)") + field(EGU, "mm") + field(DRVH, "100") + field(DRVL, "0") + field(VAL,"10") + field(PINI,"YES") + field(FLNK,"$(DEVICE):CALC-FuncCalcConv") +} + +############################################ +## Rear Lenght plates(L3) ################## +############################################ +record(ao, "$(DEVICE):CALC-RearLenghP-SP") +{ + field(DESC,"Rear Lenght plates(L3)") + field(EGU, "mm") + field(DRVH, "100") + field(DRVL, "0") + field(VAL,"2") + field(PINI,"YES") + field(FLNK,"$(DEVICE):CALC-FuncCalcConv") +} + +######################################################################################## +## ## Function that compute the coefficient between MRAD and VOLTAGE) ################## +######################################################################################## +record(aSub, "$(DEVICE):CALC-FuncCalcConv") { +######### INPUTS ######### +## Energy eV (U) + field(FTA, "FLOAT") + field(NOA,1) + field(INPA, "$(DEVICE):CALC-Energy-SP") + +## Distance Between Plates (d) + field(FTB, "FLOAT") + field(NOB,1) + field(INPB, "$(DEVICE):CALC-DistP-SP") + +## Lenght plates(L) + field(FTC, "FLOAT") + field(NOC,1) + field(INPC, "$(DEVICE):CALC-LenghP-SP") + +##Face Lenght plates(L1) + field(FTD, "FLOAT") + field(NOD,1) + field(INPD, "$(DEVICE):CALC-FacLenghP-SP") + +## Rear Lenght plates(L3) + field(FTE, "FLOAT") + field(NOE,1) + field(INPE, "$(DEVICE):CALC-RearLenghP-SP") + +######### OUTPUTS ######### + field(FTVA, "FLOAT") + field(NOVA, "1") + field(OUTA, "$(DEVICE):CALC-FactVtoMRAD PP") + + field(FTVB, "FLOAT") + field(NOVB, "1") + field(OUTB, "$(DEVICE):CALC-FactMRADtoV PP") + +######### FUNCTION ####### + field(SNAM, "FACTOR_CONVERSION") +} +############################################ +## Conversion factor for MRAD to V ######### +############################################ +record(ao, "$(DEVICE):CALC-FactMRADtoV") +{ + field(DESC,"Conv fact for MRAD to V)") + field(EGU, "V/mrad") + field(PREC, "4") +} + + + +############################################ +## Conversion factor for V to MRAD########## +############################################ +record(ao, "$(DEVICE):CALC-FactVtoMRAD") +{ + field(DESC,"Conv fact for V to MRAD)") + field(EGU, "mrad/V") + field(PREC, "4") +} diff --git a/db/EMU_PROCESS.template b/db/EMU_PROCESS.template new file mode 100644 index 0000000000000000000000000000000000000000..3b94c90392fefeb578e4045ab60f44c9d8fd9002 --- /dev/null +++ b/db/EMU_PROCESS.template @@ -0,0 +1,55 @@ +############################################# +############## ANGLE MAX #################### +############################################# + +record(ao, "$(DEVICE):PROC-AngleMax-SP") { + field(FLNK,"$(DEVICE):PROC-VoltMax") + field(EGU, "mrad") +} + +record(calcout, "$(DEVICE):PROC-VoltMax") { + field(VAL, "0") + field(INPA,"$(DEVICE):PROC-AngleMax-SP") + field(INPB,"$(DEVICE):CALC-FactMRADtoV") + field(CALC, "(A*B)/2") + field(OUT,"$(DEVICE):PROC-VoltMax-SP PP") +} + +record(dfanout,"$(DEVICE):PROC-VoltMax-SP"){ + field(OUTA,"$(DEVICE):$(SCAN_EF).P1SP PP") + field(OUTB,"$(DEVICE):$(SCAN_EF).P2EP PP") +} + +############################################# +############ ANGLE MIM ###################### +############################################# + +record(ao, "$(DEVICE):PROC-AngleMin-SP") { + field(FLNK,"$(DEVICE):PROC-VoltMin") + field(EGU, "mrad") +} + +record(calcout, "$(DEVICE):PROC-VoltMin") { + field(VAL, "0") + field(INPA,"$(DEVICE):PROC-AngleMin-SP") + field(INPB,"$(DEVICE):CALC-FactMRADtoV") + field(CALC, "(A*B)/2") + field(OUT,"$(DEVICE):PROC-VoltMin-SP PP") +} + +record(dfanout,"$(DEVICE):PROC-VoltMin-SP"){ + field(OUTA,"$(DEVICE):$(SCAN_EF).P1EP PP") + field(OUTB,"$(DEVICE):$(SCAN_EF).P2SP PP") +} + +############################################# +############ ANGLE STP ###################### +############################################# +record(calcout, "$(DEVICE):PROC-StepAngle") { + field(INPA,"$(DEVICE):PROC-AngleMax-SP CPP") + field(INPB,"$(DEVICE):PROC-AngleMin-SP CPP") + field(INPC,"$(DEVICE):$(SCAN_EF).NPTS CPP") + field(CALC,"(A-B)/C") + field(EGU, "mrad") + field(PREC, "3") +} diff --git a/db/console.substitutions b/db/console.substitutions new file mode 100644 index 0000000000000000000000000000000000000000..e246916ed23231aeacca8682f8155478923bfd0e --- /dev/null +++ b/db/console.substitutions @@ -0,0 +1,5 @@ +file console.template +{ +pattern {P M SPORT} + {SOURCE EMITTANCE-METTER GEOBRICK_ASYN} +} diff --git a/db/console.template b/db/console.template new file mode 100644 index 0000000000000000000000000000000000000000..e3c001545bfe7f8e47df57fc19441a01736a0590 --- /dev/null +++ b/db/console.template @@ -0,0 +1,14 @@ +#DEBUG +#sends ASCII string to pmac +record(stringout, "$(P)_$(M):ASK") { + field(DESC, "sends ASCII string to pmac") + field(OUT, "$(P)_$(M):ANSWER CP") + field(FLNK, "$(P)_$(M):ANSWER") +} +#receives ASCII string from pmac +record(stringin, "$(P)_$(M):ANSWER") { + field(DESC, "receives ASCII string from pmac") + field(DTYP, "stream") + field(INP, "@pmacVariables.proto sendString($(P)_$(M):ASK) $(SPORT)") +} + diff --git a/db/get_value_pmac.substitutions b/db/get_value_pmac.substitutions new file mode 100644 index 0000000000000000000000000000000000000000..c400faa8085bb917c55223cdd63b45faaf6d0509 --- /dev/null +++ b/db/get_value_pmac.substitutions @@ -0,0 +1,10 @@ +file get_value_pmac.template +{ +pattern {P M NAME DESC EGU VARIABLE PREC SCAN SPORT} + {SOURCE EMITTANCE-METTER V_BRAKE "0: brake on, 1: brake off" boolean M33 0 ".1 second" GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_SWITCH_H "Vertical high motor swicth" boolean M121 0 ".1 second" GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_SWITCH_L "Vertical low motor swicth" boolean M122 0 ".1 second" GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_M_IN_POSITION "Vertical low motor swicth" boolean M140 0 ".1 second" GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_HOME_DONE "Vertical low motor swicth" boolean M101 0 ".1 second" GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_M_POSITION "Vertical motor position" cts #1P 0 ".1 second" GEOBRICK_ASYN} +} diff --git a/db/get_value_pmac.template b/db/get_value_pmac.template new file mode 100644 index 0000000000000000000000000000000000000000..918032053d6cf733bf6b4aacbeca7e064a082a08 --- /dev/null +++ b/db/get_value_pmac.template @@ -0,0 +1,9 @@ +#get variables value from Geo Brick +record(ai, "$(P)_$(M):$(NAME)_GET") { + field(DESC, "$(DESC)") + field(EGU, "$(EGU)") + field(DTYP, "stream") + field(PREC, "$(PREC)") + field(INP, "@pmacVariables.proto getVar($(VARIABLE)) $(SPORT)") + field(SCAN, "$(SCAN)") #I/O Intr +} diff --git a/db/set_bo_pmac.substitutions b/db/set_bo_pmac.substitutions new file mode 100644 index 0000000000000000000000000000000000000000..443684ce6c2c3932e108fafff2d198691ce7f750 --- /dev/null +++ b/db/set_bo_pmac.substitutions @@ -0,0 +1,6 @@ +file set_bo_pmac.template +{ +pattern {P M NAME DESC VAL TIME CALC VARIABLE SPORT} + {SOURCE EMITTANCE-METTER V_GO_HOME "Ask to motor to go home position" 0 1 A P103 GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_GO_MAINTENANCE "Ask to motor to go maintenance position" 0 1 A P104 GEOBRICK_ASYN} +} diff --git a/db/set_bo_pmac.template b/db/set_bo_pmac.template new file mode 100644 index 0000000000000000000000000000000000000000..bc26759cd4e9c78f33c7b1eb77131339ff973c46 --- /dev/null +++ b/db/set_bo_pmac.template @@ -0,0 +1,14 @@ +#set data to send to the Geo brick +record(bo, "$(P)_$(M):$(NAME)_SET") { + field(DESC, "$(DESC)") + field(HIGH, "$(TIME)") + field(VAL, "$(VAL)") +} +#send the data to the Geo brick +record(calcout, "$(P)_$(M):$(NAME)_WRITE") { + field(DESC, "send the data to PMAC") + field(DTYP, "stream") + field(CALC, "$(CALC)") + field(INPA, "$(P)_$(M):$(NAME)_SET CP") + field(OUT, "@pmacVariables.proto setVar($(VARIABLE)) $(SPORT)") +} diff --git a/db/set_value_pmac.substitutions b/db/set_value_pmac.substitutions new file mode 100644 index 0000000000000000000000000000000000000000..0c59db94d45118ad625c1f63301564ae857a3ba6 --- /dev/null +++ b/db/set_value_pmac.substitutions @@ -0,0 +1,6 @@ +file set_value_pmac.template +{ +pattern {P M NAME DESC EGU DRVL DRVH CALC VAL ADEL MDEL PREC VARIABLE SPORT} + {SOURCE EMITTANCE-METTER V_ABS-POS "Absolute position, origin: park position" cts -796879 0 A 0 0 0 0 #1J GEOBRICK_ASYN} + {SOURCE EMITTANCE-METTER V_VELOCITY "velocity 1:slow 2:normal 3:fast" cts/ms 1 3 A 2 0 0 0 I122 GEOBRICK_ASYN} +} diff --git a/db/set_value_pmac.template b/db/set_value_pmac.template new file mode 100644 index 0000000000000000000000000000000000000000..698ed672c976d87dd03dc086dd47fbbc1be19d6b --- /dev/null +++ b/db/set_value_pmac.template @@ -0,0 +1,21 @@ +#set data to send to the Geo brick +record(ao, "$(P)_$(M):$(NAME)_SET") { + field(DESC, "$(DESC)") + field(EGU, "$(EGU)") + field(DRVL, "$(DRVL)") + field(DRVH, "$(DRVH)") + field(LOPR, "$(DRVL)") + field(HOPR, "$(DRVH)") + field(VAL, "$(VAL)") + field(ADEL, "$(ADEL)") + field(MDEL, "$(MDEL)") + field(PREC, "$(PREC)") +} +#send the data to the Geo brick +record(calcout, "$(P)_$(M):$(NAME)_WRITE") { + field(DESC, "send the data to PMAC") + field(DTYP, "stream") + field(CALC, "$(CALC)") + field(INPA, "$(P)_$(M):$(NAME)_SET CP") + field(OUT, "@pmacVariables.proto setVar($(VARIABLE)) $(SPORT)") +} diff --git a/opi/EMU-TestMtr.opi b/opi/EMU-TestMtr.opi new file mode 100644 index 0000000000000000000000000000000000000000..e798084a3cfb6f4e1a578523789aaadace9a2b64 --- /dev/null +++ b/opi/EMU-TestMtr.opi @@ -0,0 +1,2527 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display typeId="org.csstudio.opibuilder.Display" version="1.0.0"> + <show_close_button>true</show_close_button> + <rules /> + <wuid>-14a921ec:134b2495e46:-7f53</wuid> + <show_grid>true</show_grid> + <auto_zoom_to_fit_all>false</auto_zoom_to_fit_all> + <scripts /> + <height>620</height> + <macros> + <include_parent_macros>true</include_parent_macros> + <P>SOURCE</P> + <M>EMITTANCE-METTER</M> + <MAX_COUNTS>796879</MAX_COUNTS> + <MAX_CSS>350</MAX_CSS> + </macros> + <boy_version>4.0.103.201506251634</boy_version> + <show_edit_range>true</show_edit_range> + <widget_type>Display</widget_type> + <auto_scale_widgets> + <auto_scale_widgets>false</auto_scale_widgets> + <min_width>-1</min_width> + <min_height>-1</min_height> + </auto_scale_widgets> + <background_color> + <color name="GUI Background Grey" red="220" green="220" blue="220" /> + </background_color> + <width>1070</width> + <x>0</x> + <name></name> + <grid_space>10</grid_space> + <show_ruler>true</show_ruler> + <y>0</y> + <snap_to_geometry>true</snap_to_geometry> + <foreground_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>-4427f650:152f9873ed1:-7d40</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>SOURCE - EMMITANCE METER</text> + <scripts /> + <height>80</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="Primary Blue" red="0" green="148" blue="202" /> + </background_color> + <width>1100</width> + <x>0</x> + <name>Label_1</name> + <y>0</y> + <foreground_color> + <color name="White" red="255" green="255" blue="255" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Titillium" height="25" style="0">Title</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>1</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-565b</wuid> + <transparent>false</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>460</height> + <border_width>0</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + <x_ref>0</x_ref> + <y_ref>0</y_ref> + <border_ref>40</border_ref> + <blade_width>230</blade_width> + <blade_height>460</blade_height> + <blade_l1>398</blade_l1> + <blade_l2>115</blade_l2> + <blade_l3>230</blade_l3> + <blade_l4>199</blade_l4> + <cos60>0.5</cos60> + <sin60>0.866025404</sin60> + <tan30>0.58</tan30> + <offset_balde>2</offset_balde> + <tan60>1.732050808</tan60> + <cos30>0.866025404</cos30> + </macros> + <visible>true</visible> + <border_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color name="Container Grey" red="200" green="200" blue="200" /> + </background_color> + <width>460</width> + <x>90</x> + <name>Grouping Container_3</name> + <y>110</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7367</wuid> + <transparent>false</transparent> + <points> + <point x="50" y="20" /> + <point x="51" y="409" /> + <point x="51" y="409" /> + <point x="51" y="409" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>390</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="30" green="144" blue="255" /> + </background_color> + <width>2</width> + <x>50</x> + <name>V_axis</name> + <y>20</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-735d</wuid> + <transparent>false</transparent> + <points> + <point x="50" y="410" /> + <point x="438" y="411" /> + <point x="438" y="411" /> + <point x="438" y="411" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>2</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="30" green="144" blue="255" /> + </background_color> + <width>389</width> + <x>50</x> + <name>H_axis</name> + <y>410</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7133</wuid> + <transparent>false</transparent> + <points> + <point x="25" y="40" /> + <point x="74" y="40" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Minor" red="255" green="128" blue="0" /> + </background_color> + <width>50</width> + <x>25</x> + <name>VH</name> + <y>40</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7125</wuid> + <transparent>false</transparent> + <points> + <point x="25" y="390" /> + <point x="74" y="390" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Minor" red="255" green="128" blue="0" /> + </background_color> + <width>50</width> + <x>25</x> + <name>VL</name> + <y>390</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>2</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules> + <rule name="Y_position" prop_id="y" out_exp="true"> + <exp bool_exp="true"> + <value>20 + 20 + (-pv0)*pv1/pv2</value> + </exp> + <pv trig="true">$(P)_$(M):V_M_POSITION_GET</pv> + <pv trig="true">sim://const($(MAX_CSS))</pv> + <pv trig="true">sim://const($(MAX_COUNTS))</pv> + </rule> + </rules> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-70c6</wuid> + <transparent>false</transparent> + <points> + <point x="25" y="300" /> + <point x="74" y="300" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Major" red="255" green="0" blue="0" /> + </background_color> + <width>50</width> + <x>25</x> + <name>V_moteur</name> + <y>300</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7cf5</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>VH</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>18</width> + <x>80</x> + <name>Label Template_13</name> + <y>32</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7ceb</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>VL</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>15</width> + <x>80</x> + <name>Label Template_1</name> + <y>382</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7ce1</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>cm</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>18</width> + <x>25</x> + <name>Label Template_2</name> + <y>3</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7cd7</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>cts</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>17</width> + <x>58</x> + <name>Label Template_3</name> + <y>3</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7ccb</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>0</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>7</width> + <x>30</x> + <name>Label Template_4</name> + <y>20</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7cc1</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>0</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>7</width> + <x>63</x> + <name>Label Template_5</name> + <y>20</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7c93</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>796879</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>42</width> + <x>58</x> + <name>Label Template_6</name> + <y>365</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7c89</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>21</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>14</width> + <x>27</x> + <name>Label Template_7</name> + <y>365</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7bcd</wuid> + <transparent>false</transparent> + <points> + <point x="25" y="128" /> + <point x="74" y="128" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Green On" red="0" green="255" blue="0" /> + </background_color> + <width>50</width> + <x>25</x> + <name>VH_1</name> + <y>128</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> + <border_style>1</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7b24</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>151</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <gradient>false</gradient> + <border_color> + <color name="Primary Blue" red="0" green="148" blue="202" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <widget_type>Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>332</width> + <x>120</x> + <name>Rectangle_1</name> + <y>110</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7b1e</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Legend</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>332</width> + <x>120</x> + <name>Label Template_13</name> + <y>121</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7b1d</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>VH and VL: motor switch limits</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>185</width> + <x>210</x> + <name>Label Template_13</name> + <y>150</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7ae9</wuid> + <transparent>false</transparent> + <points> + <point x="140" y="158" /> + <point x="189" y="158" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Minor" red="255" green="128" blue="0" /> + </background_color> + <width>50</width> + <x>140</x> + <name>VH</name> + <y>158</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7a49</wuid> + <transparent>false</transparent> + <points> + <point x="140" y="190" /> + <point x="189" y="190" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Green On" red="0" green="255" blue="0" /> + </background_color> + <width>50</width> + <x>140</x> + <name>VH_1</name> + <y>190</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7a41</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Motor maintenance position</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>171</width> + <x>210</x> + <name>Label Template_13</name> + <y>182</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>2</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>0</arrows> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7a37</wuid> + <transparent>false</transparent> + <points> + <point x="140" y="230" /> + <point x="189" y="230" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Major" red="255" green="0" blue="0" /> + </background_color> + <width>50</width> + <x>140</x> + <name>V_moteur_1</name> + <y>230</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>752d155:157fbdffea9:-7a2d</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Motor position</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>90</width> + <x>210</x> + <name>Label Template_13</name> + <y>222</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.tab" version="1.0.0"> + <active_tab>0</active_tab> + <tooltip></tooltip> + <height>460</height> + <border_width>1</border_width> + <border_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </border_color> + <tab_0_foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </tab_0_foreground_color> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(pv_name)</pv_name> + <value></value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description>save data</description> + </action> + </actions> + <tab_1_enabled>true</tab_1_enabled> + <border_style>14</border_style> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-55e9</wuid> + <tab_1_background_color> + <color name="Container Grey" red="200" green="200" blue="200" /> + </tab_1_background_color> + <tab_1_icon_path></tab_1_icon_path> + <tab_1_font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </tab_1_font> + <background_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </background_color> + <width>450</width> + <x>560</x> + <horizontal_tabs>true</horizontal_tabs> + <y>110</y> + <rules /> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>true</visible> + <tab_0_background_color> + <color name="Container Grey" red="200" green="200" blue="200" /> + </tab_0_background_color> + <widget_type>Tabbed Container</widget_type> + <name>Tabbed Container_1</name> + <minimum_tab_height>10</minimum_tab_height> + <tab_0_font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </tab_0_font> + <tab_0_title>Vertical motor</tab_0_title> + <tab_1_foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </tab_1_foreground_color> + <tab_1_title>Console</tab_1_title> + <scripts /> + <tab_count>2</tab_count> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <tab_0_icon_path></tab_0_icon_path> + <tab_0_enabled>true</tab_0_enabled> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-55e8</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>420</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>false</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>444</width> + <x>1</x> + <name>Vertical motor</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_SWITCH_H_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>1bf3943c:157faf259c9:-7e58</wuid> + <on_color> + <color name="Minor" red="255" green="128" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="Green Off" red="0" green="30" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>30</y> + <foreground_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </foreground_color> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <off_label>OFF</off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1bf3943c:157faf259c9:-7e3f</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Vertical high switch</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>114</width> + <x>60</x> + <name>Label Template_13</name> + <y>30</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_SWITCH_L_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7fd2</wuid> + <on_color> + <color name="Minor" red="255" green="128" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="Green Off" red="0" green="30" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>60</y> + <foreground_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </foreground_color> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <off_label>OFF</off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7fae</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Vertical low switch</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>109</width> + <x>60</x> + <name>Label Template_13</name> + <y>60</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_M_IN_POSITION_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7f51</wuid> + <on_color> + <color name="Green On" red="0" green="255" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="Minor" red="255" green="128" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>90</y> + <foreground_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </foreground_color> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <off_label>OFF</off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_HOME_DONE_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7f4c</wuid> + <on_color> + <color name="Green On" red="0" green="255" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="Major" red="255" green="0" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>120</y> + <foreground_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </foreground_color> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <off_label>OFF</off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7f44</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Vertical motor in position</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>151</width> + <x>60</x> + <name>Label Template_13</name> + <y>90</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7f3f</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Vertical motor, home procedure done</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>225</width> + <x>60</x> + <name>Label Template_13</name> + <y>120</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="enable" prop_id="enabled" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value>false</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + <rule name="color_enable" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value> + <color name="Container Grey" red="200" green="200" blue="200" /> + </value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>20</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_ABS-POS_SET</pv_name> + <selector_type>0</selector_type> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7e89</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>true</limits_from_pv> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>137</width> + <x>220</x> + <y>231</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7e81</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Set new absolute position</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>154</width> + <x>47</x> + <name>Label Template_13</name> + <y>232</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7e14</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name>$(P)_$(M):V_M_POSITION_GET</pv_name> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <width>137</width> + <x>220</x> + <name>Text Update</name> + <y>260</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="OpenSans" height="12" style="0">Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7e04</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Actual position</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>89</width> + <x>120</x> + <name>Label Template_13</name> + <y>261</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7d14</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Brake</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>34</width> + <x>30</x> + <name>Label Template_13</name> + <y>147</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <toggle_button>false</toggle_button> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <push_action_index>0</push_action_index> + <rules> + <rule name="enable" prop_id="enabled" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value>false</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7cb7</wuid> + <pv_value /> + <text>Go home position</text> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>24</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <image></image> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>Action Button</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </background_color> + <width>156</width> + <x>211</x> + <name>Action Button_1</name> + <y>300</y> + <style>0</style> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(P)_$(M):V_GO_HOME_SET</pv_name> + <value>1</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <toggle_button>false</toggle_button> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <push_action_index>0</push_action_index> + <rules> + <rule name="enable" prop_id="enabled" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value>false</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7a3e</wuid> + <pv_value /> + <text>Go maintenance position</text> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>24</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <image></image> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>Action Button</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </background_color> + <width>221</width> + <x>178</x> + <name>Action Button_1</name> + <y>340</y> + <style>0</style> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(P)_$(M):V_GO_MAINTENANCE_SET</pv_name> + <value>1</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <toggle_button>false</toggle_button> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <push_action_index>0</push_action_index> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7a17</wuid> + <pv_value /> + <text>STOP EMERGENCY</text> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>54</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <image></image> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>Action Button</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </background_color> + <width>156</width> + <x>260</x> + <name>Action Button_1</name> + <y>30</y> + <style>0</style> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(P)_$(M):ASK</pv_name> + <value>#1K</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>20</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_VELOCITY_SET</pv_name> + <selector_type>0</selector_type> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-79eb</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>true</limits_from_pv> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>137</width> + <x>220</x> + <y>200</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-79e3</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Velocity</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>47</width> + <x>151</x> + <name>Label Template_13</name> + <y>201</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="On_OFF_BRAKE" prop_id="text" out_exp="false"> + <exp bool_exp="pv0"> + <value>off</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> + <enabled>true</enabled> + <wuid>d3f28bb:157fafcb9d3:-7915</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text>on</text> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>18</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <width>41</width> + <x>70</x> + <name>Text Update</name> + <y>147</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="OpenSans" height="12" style="0">Normal</opifont.name> + </font> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-55e3</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>420</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>true</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>444</width> + <x>1</x> + <name>Console</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-2aa6</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Answer</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>44</width> + <x>50</x> + <name>Label Template_1</name> + <y>131</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-2aae</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Ask</text> + <scripts /> + <height>18</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>21</width> + <x>73</x> + <name>Label Template_13</name> + <y>96</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>19</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):ASK</pv_name> + <selector_type>0</selector_type> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-2abe</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>true</limits_from_pv> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>248</width> + <x>103</x> + <y>95</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>2</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-2f9a11f7:155b523133c:-1963</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>19</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name>$(P)_$(M):ANSWER</pv_name> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <width>248</width> + <x>103</x> + <name>Text Update</name> + <y>130</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="OpenSans" height="12" style="0">Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-447d441:1562bb6d1c1:-7f33</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>This tab is for advanced user ONLY !</text> + <scripts /> + <height>27</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>356</width> + <x>42</x> + <name>Label Template_5</name> + <y>20</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="15" style="1">Medium Bold</opifont.name> + </font> + </widget> + </widget> + </widget> +</display> \ No newline at end of file diff --git a/opi/EMU.opi b/opi/EMU.opi index 088959802c6a4b6c938b5fba79931ae73924a830..6d5b729d44d69205916ed6be7e0b0653c9dfaf7d 100644 --- a/opi/EMU.opi +++ b/opi/EMU.opi @@ -18,6 +18,10 @@ <PREFIX_PS>LNS-ISRC-010:PBI-EM:HV</PREFIX_PS> <PREFIX_SCAN>SCAN</PREFIX_SCAN> <SCAN>MOTOR</SCAN> + <P>SOURCE</P> + <M>EMITTANCE-METTER</M> + <PROC>PROC</PROC> + <CALC>CALC</CALC> </macros> <boy_version>4.0.103.201506251634</boy_version> <show_edit_range>true</show_edit_range> @@ -145,7 +149,7 @@ <macros> <include_parent_macros>true</include_parent_macros> </macros> - <visible>false</visible> + <visible>true</visible> <border_color> <color red="0" green="128" blue="255" /> </border_color> @@ -269,9 +273,9 @@ $(pv_value)</tooltip> <color name="Container Border Grey" red="150" green="150" blue="150" /> </background_color> <width>319</width> - <x>48</x> + <x>732</x> <name>Rectangle</name> - <y>828</y> + <y>636</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -327,9 +331,9 @@ $(pv_value)</tooltip> <color name="Container Border Grey" red="150" green="150" blue="150" /> </background_color> <width>319</width> - <x>48</x> + <x>1368</x> <name>Rectangle</name> - <y>355</y> + <y>117</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -385,9 +389,9 @@ $(pv_value)</tooltip> </background_color> <square_led>true</square_led> <width>32</width> - <x>293</x> + <x>336</x> <data_type>0</data_type> - <y>994</y> + <y>1060</y> <foreground_color> <color red="192" green="192" blue="192" /> </foreground_color> @@ -427,7 +431,7 @@ $(pv_value)</tooltip> <width>349</width> <x>30</x> <name>Label_15</name> - <y>54</y> + <y>408</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> @@ -451,11 +455,11 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-4a2d</wuid> <transparent>false</transparent> <points> - <point x="30" y="119" /> - <point x="378" y="119" /> - <point x="378" y="119" /> - <point x="378" y="119" /> - <point x="378" y="119" /> + <point x="30" y="458" /> + <point x="378" y="458" /> + <point x="378" y="458" /> + <point x="378" y="458" /> + <point x="378" y="458" /> </points> <fill_arrow>true</fill_arrow> <pv_value /> @@ -486,7 +490,7 @@ $(pv_value)</tooltip> <width>349</width> <x>30</x> <name>Polyline</name> - <y>119</y> + <y>458</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -505,7 +509,7 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-4ab2</wuid> <transparent>false</transparent> <auto_size>false</auto_size> - <text>Motor</text> + <text>Position</text> <scripts /> <height>20</height> <border_width>1</border_width> @@ -527,7 +531,7 @@ $(pv_value)</tooltip> <width>229</width> <x>96</x> <name>Label_156</name> - <y>110</y> + <y>449</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> @@ -545,7 +549,7 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-3e44</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Start position</text> + <text>START position</text> <scripts /> <height>20</height> <border_width>2</border_width> @@ -567,7 +571,7 @@ $(pv_value)</tooltip> <width>151</width> <x>42</x> <name>Label Orientation_7</name> - <y>149</y> + <y>488</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -623,7 +627,7 @@ $(pv_value)</tooltip> </background_color> <width>100</width> <x>228</x> - <y>143</y> + <y>482</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -642,7 +646,7 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-3d91</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>End position</text> + <text>END position</text> <scripts /> <height>20</height> <border_width>2</border_width> @@ -661,10 +665,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>93</width> + <width>104</width> <x>71</x> <name>Label Orientation_7</name> - <y>191</y> + <y>530</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -720,7 +724,7 @@ $(pv_value)</tooltip> </background_color> <width>100</width> <x>228</x> - <y>185</y> + <y>524</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -761,7 +765,7 @@ $(pv_value)</tooltip> <width>199</width> <x>34</x> <name>Label Orientation_7</name> - <y>318</y> + <y>657</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -803,7 +807,7 @@ $(pv_value)</tooltip> <width>100</width> <x>228</x> <name>channel_name</name> - <y>318</y> + <y>657</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> @@ -826,11 +830,11 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-33bf</wuid> <transparent>false</transparent> <points> - <point x="30" y="477" /> - <point x="378" y="477" /> - <point x="378" y="477" /> - <point x="378" y="477" /> - <point x="378" y="477" /> + <point x="30" y="699" /> + <point x="378" y="699" /> + <point x="378" y="699" /> + <point x="378" y="699" /> + <point x="378" y="699" /> </points> <fill_arrow>true</fill_arrow> <pv_value /> @@ -861,7 +865,7 @@ $(pv_value)</tooltip> <width>349</width> <x>30</x> <name>Polyline</name> - <y>477</y> + <y>699</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -880,7 +884,7 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-33be</wuid> <transparent>false</transparent> <auto_size>false</auto_size> - <text>Plates Power Supply</text> + <text>Angles</text> <scripts /> <height>20</height> <border_width>1</border_width> @@ -902,7 +906,7 @@ $(pv_value)</tooltip> <width>229</width> <x>84</x> <name>Label_156</name> - <y>468</y> + <y>690</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> @@ -942,7 +946,7 @@ $(pv_value)</tooltip> <width>199</width> <x>30</x> <name>Label Orientation_7</name> - <y>231</y> + <y>570</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -998,7 +1002,7 @@ $(pv_value)</tooltip> </background_color> <width>100</width> <x>228</x> - <y>225</y> + <y>564</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -1039,7 +1043,7 @@ $(pv_value)</tooltip> <width>199</width> <x>30</x> <name>Label Orientation_7</name> - <y>276</y> + <y>615</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1095,7 +1099,7 @@ $(pv_value)</tooltip> </background_color> <width>100</width> <x>228</x> - <y>270</y> + <y>609</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -1114,7 +1118,7 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-31f0</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Nb Pts</text> + <text>Nb Angles</text> <scripts /> <height>20</height> <border_width>2</border_width> @@ -1133,10 +1137,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>73</width> - <x>34</x> + <width>84</width> + <x>109</x> <name>Label Orientation_2</name> - <y>792</y> + <y>811</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1191,8 +1195,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>106</x> - <y>786</y> + <x>228</x> + <y>805</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -1235,10 +1239,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Button" red="178" green="178" blue="178" /> </background_color> - <width>139</width> - <x>129</x> + <width>91</width> + <x>48</x> <name>Abort Scan</name> - <y>1053</y> + <y>1050</y> <style>0</style> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> @@ -1290,9 +1294,9 @@ $(pv_value)</tooltip> <color name="IO Button" red="178" green="178" blue="178" /> </background_color> <width>139</width> - <x>129</x> + <x>192</x> <name>Start Scan</name> - <y>984</y> + <y>1050</y> <style>0</style> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> @@ -1355,9 +1359,9 @@ $(pv_value)</tooltip> <background_color> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>81</width> - <x>278</x> - <y>786</y> + <width>100</width> + <x>228</x> + <y>888</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -1376,7 +1380,7 @@ $(pv_value)</tooltip> <wuid>-6b2ac396:15659b62087:-5a56</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Delay</text> + <text>Delay (s)</text> <scripts /> <height>20</height> <border_width>2</border_width> @@ -1396,9 +1400,9 @@ $(pv_value)</tooltip> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> <width>71</width> - <x>208</x> + <x>133</x> <name>Label Orientation_2</name> - <y>792</y> + <y>894</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1436,9 +1440,9 @@ $(pv_value)</tooltip> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> <width>199</width> - <x>30</x> + <x>1350</x> <name>Label Orientation_7</name> - <y>412</y> + <y>174</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1493,8 +1497,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>228</x> - <y>406</y> + <x>1548</x> + <y>168</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="Green On" red="0" green="255" blue="0" /> @@ -1533,9 +1537,9 @@ $(pv_value)</tooltip> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> <width>199</width> - <x>46</x> + <x>730</x> <name>Label Orientation_7</name> - <y>930</y> + <y>738</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1590,8 +1594,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>228</x> - <y>924</y> + <x>912</x> + <y>732</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="Green On" red="0" green="255" blue="0" /> @@ -1630,9 +1634,9 @@ $(pv_value)</tooltip> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> <width>199</width> - <x>30</x> + <x>1350</x> <name>Label Orientation_7</name> - <y>373</y> + <y>135</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1687,8 +1691,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>228</x> - <y>367</y> + <x>1548</x> + <y>129</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="Green On" red="0" green="255" blue="0" /> @@ -1727,9 +1731,9 @@ $(pv_value)</tooltip> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> <width>125</width> - <x>84</x> + <x>768</x> <name>Label Orientation_7</name> - <y>846</y> + <y>654</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1784,8 +1788,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>228</x> - <y>840</y> + <x>912</x> + <y>648</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="Green On" red="0" green="255" blue="0" /> @@ -1824,9 +1828,9 @@ $(pv_value)</tooltip> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> <width>127</width> - <x>82</x> + <x>766</x> <name>Label Orientation_7</name> - <y>888</y> + <y>696</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -1881,8 +1885,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>228</x> - <y>882</y> + <x>912</x> + <y>690</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="Green On" red="0" green="255" blue="0" /> @@ -2054,64 +2058,6 @@ $(trace_0_y_pv_value)</tooltip> <color red="0" green="0" blue="255" /> </foreground_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <rules /> - <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-70e1</wuid> - <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>108</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <anti_alias>true</anti_alias> - <line_style>0</line_style> - <widget_type>Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="Field Background Grey" red="240" green="240" blue="240" /> - </background_color> - <width>319</width> - <x>48</x> - <name>Rectangle_2</name> - <y>517</y> - <fill_level>0.0</fill_level> - <foreground_color> - <color red="255" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> - </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> @@ -2121,7 +2067,7 @@ $(pv_value)</tooltip> <wuid>1e771979:1565068c2e3:-31f4</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Start</text> + <text>MRAD MIN</text> <scripts /> <height>25</height> <border_width>2</border_width> @@ -2140,10 +2086,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>67</width> - <x>40</x> + <width>101</width> + <x>83</x> <name>Label Orientation_7</name> - <y>531</y> + <y>765</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -2168,7 +2114,7 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_PS).P4SP</pv_name> + <pv_name>${PREFIX_SCAN}:$(PROC)-AngleMin-SP</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -2198,8 +2144,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>97</x> - <y>528</y> + <x>228</x> + <y>762</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -2237,10 +2183,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>95</width> - <x>40</x> + <width>144</width> + <x>60</x> <name>Label Orientation_2</name> - <y>582</y> + <y>852</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -2265,7 +2211,7 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_PS).P4SI</pv_name> + <pv_name>${PREFIX_SCAN}:${PROC}-StepAngle</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -2295,8 +2241,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>159</x> - <y>576</y> + <x>228</x> + <y>846</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -2315,7 +2261,7 @@ $(pv_value)</tooltip> <wuid>4ad471b5:157e1276406:-740b</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>End</text> + <text>MRAD MAX</text> <scripts /> <height>25</height> <border_width>2</border_width> @@ -2334,10 +2280,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>52</width> - <x>208</x> + <width>99</width> + <x>82</x> <name>Label Orientation_1</name> - <y>531</y> + <y>720</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -2362,7 +2308,7 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_PS).P4EP</pv_name> + <pv_name>${PREFIX_SCAN}:$(PROC)-AngleMax-SP</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -2392,8 +2338,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>259</x> - <y>528</y> + <x>228</x> + <y>720</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -2403,18 +2349,26 @@ $(pv_value)</tooltip> <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>4</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-70cf</wuid> - <transparent>true</transparent> + <wuid>68a2b1f3:157e73a347e:-7d89</wuid> + <transparent>false</transparent> + <pv_value /> <auto_size>false</auto_size> - <text>Horizontal</text> + <text>######</text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <height>31</height> + <border_alarm_sensitive>true</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -2422,47 +2376,51 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> + <pv_name>SCAN:DET1-COMP</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> <color red="255" green="255" blue="255" /> </background_color> - <width>80</width> - <x>155</x> - <name>Label</name> - <y>487</y> + <width>100</width> + <x>891</x> + <name>Text Update</name> + <y>408</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="OpenSans" height="10" style="1">Small Bold</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> + <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-70c5</wuid> + <wuid>68a2b1f3:157e73a347e:-7d86</wuid> <transparent>false</transparent> <pv_value /> - <alpha>255</alpha> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> + <auto_size>false</auto_size> + <text>######</text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>108</height> + <border_alarm_sensitive>true</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -2471,35 +2429,81 @@ $(pv_value)</tooltip> </scale_options> <visible>true</visible> <pv_name></pv_name> - <gradient>false</gradient> + <vertical_alignment>1</vertical_alignment> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <anti_alias>true</anti_alias> - <line_style>0</line_style> - <widget_type>Rectangle</widget_type> - <fg_gradient_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> + <background_color> <color red="255" green="255" blue="255" /> - </fg_gradient_color> + </background_color> + <width>100</width> + <x>893</x> + <name>Text Update_1</name> + <y>468</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>68a2b1f3:157e73a347e:-7d83</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text>######</text> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>true</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color name="Field Background Grey" red="240" green="240" blue="240" /> + <color red="255" green="255" blue="255" /> </background_color> - <width>319</width> - <x>48</x> - <name>Rectangle_2</name> - <y>668</y> - <fill_level>0.0</fill_level> + <width>100</width> + <x>893</x> + <name>Text Update_2</name> + <y>517</y> <foreground_color> - <color red="255" green="0" blue="0" /> + <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> @@ -2507,12 +2511,12 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-70bd</wuid> - <transparent>true</transparent> + <wuid>-20a75393:15809f6e4ee:-700a</wuid> + <transparent>false</transparent> <auto_size>false</auto_size> - <text>Vertical</text> + <text>CONFIGURATION</text> <scripts /> - <height>27</height> + <height>32</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -2525,20 +2529,21 @@ $(pv_value)</tooltip> <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> + <wrap_words>true</wrap_words> <background_color> - <color red="255" green="255" blue="255" /> + <color name="SubPanel" red="176" green="218" blue="249" /> </background_color> - <width>80</width> - <x>159</x> - <name>Label</name> - <y>642</y> + <width>349</width> + <x>30</x> + <name>Label_15</name> + <y>60</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="OpenSans" height="10" style="1">Small Bold</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -2547,12 +2552,12 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>false</enabled> - <wuid>4ad471b5:157e1276406:-739b</wuid> + <wuid>-20a75393:15809f6e4ee:-6feb</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Start</text> + <text>Energy (eV)</text> <scripts /> - <height>25</height> + <height>20</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -2569,10 +2574,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>67</width> - <x>40</x> + <width>151</width> + <x>42</x> <name>Label Orientation_1</name> - <y>681</y> + <y>111</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -2597,7 +2602,7 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_PS).P1SP</pv_name> + <pv_name>${PREFIX_SCAN}:${CALC}-Energy-SP</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -2611,7 +2616,7 @@ $(pv_value)</tooltip> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-739a</wuid> + <wuid>-20a75393:15809f6e4ee:-6fea</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -2627,8 +2632,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>97</x> - <y>678</y> + <x>228</x> + <y>105</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -2644,10 +2649,10 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>false</enabled> - <wuid>4ad471b5:157e1276406:-7395</wuid> + <wuid>-20a75393:15809f6e4ee:-6fe9</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Step size</text> + <text>Distance betw. Plates</text> <scripts /> <height>20</height> <border_width>2</border_width> @@ -2666,10 +2671,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>95</width> - <x>42</x> - <name>Label Orientation_4</name> - <y>732</y> + <width>174</width> + <x>43</x> + <name>Label Orientation_2</name> + <y>153</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -2694,7 +2699,7 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_PS).P1SI</pv_name> + <pv_name>${PREFIX_SCAN}:${CALC}-DistP-SP</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -2702,13 +2707,13 @@ $(pv_value)</tooltip> <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> <confirm_message></confirm_message> - <name>Text Input_4</name> + <name>Text Input_2</name> <style>0</style> <actions hook="false" hook_all="false" /> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-7394</wuid> + <wuid>-20a75393:15809f6e4ee:-6fe8</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -2724,8 +2729,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>145</x> - <y>726</y> + <x>228</x> + <y>147</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -2741,12 +2746,12 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>false</enabled> - <wuid>4ad471b5:157e1276406:-7393</wuid> + <wuid>-20a75393:15809f6e4ee:-6fe7</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>End</text> + <text>Plate lenght</text> <scripts /> - <height>25</height> + <height>20</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -2763,10 +2768,10 @@ $(pv_value)</tooltip> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>52</width> - <x>208</x> - <name>Label Orientation_5</name> - <y>681</y> + <width>199</width> + <x>30</x> + <name>Label Orientation_3</name> + <y>193</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> @@ -2791,7 +2796,7 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_PS).P1EP</pv_name> + <pv_name>${PREFIX_SCAN}:${CALC}-LenghP-SP</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -2799,13 +2804,13 @@ $(pv_value)</tooltip> <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> <confirm_message></confirm_message> - <name>Text Input_5</name> + <name>Text Input_3</name> <style>0</style> <actions hook="false" hook_all="false" /> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>4ad471b5:157e1276406:-7392</wuid> + <wuid>-20a75393:15809f6e4ee:-6fe6</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -2821,8 +2826,8 @@ $(pv_value)</tooltip> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>259</x> - <y>678</y> + <x>228</x> + <y>187</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> <color name="KeyboardEntry" red="0" green="255" blue="255" /> @@ -2832,203 +2837,200 @@ $(pv_value)</tooltip> <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <alarm_pulsing>false</alarm_pulsing> - <precision>4</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <horizontal_alignment>0</horizontal_alignment> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>68a2b1f3:157e73a347e:-7d89</wuid> - <transparent>false</transparent> - <pv_value /> + <enabled>false</enabled> + <wuid>-20a75393:15809f6e4ee:-6fe5</wuid> + <transparent>true</transparent> <auto_size>false</auto_size> - <text>######</text> - <rotation_angle>0.0</rotation_angle> + <text>Face Plate lenght</text> <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <show_units>true</show_units> <height>20</height> - <border_width>1</border_width> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name>SCAN:DET1-COMP</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="IO Border" red="215" green="215" blue="215" /> </border_color> - <precision_from_pv>false</precision_from_pv> - <widget_type>Text Update</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <widget_type>Label</widget_type> <wrap_words>false</wrap_words> - <format_type>0</format_type> <background_color> - <color red="255" green="255" blue="255" /> + <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>100</width> - <x>891</x> - <name>Text Update</name> - <y>408</y> + <width>199</width> + <x>30</x> + <name>Label Orientation_4</name> + <y>238</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> - <horizontal_alignment>0</horizontal_alignment> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>68a2b1f3:157e73a347e:-7d86</wuid> - <transparent>false</transparent> <pv_value /> <auto_size>false</auto_size> - <text>######</text> + <text></text> <rotation_angle>0.0</rotation_angle> - <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> <show_units>true</show_units> - <height>20</height> + <height>31</height> + <multiline_input>false</multiline_input> <border_width>1</border_width> + <visible>true</visible> + <pv_name>${PREFIX_SCAN}:${CALC}-FacLenghP-SP</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input_4</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-6fe4</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>100</width> + <x>228</x> + <y>232</y> + <maximum>1.7976931348623157E308</maximum> + <foreground_color> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> + </foreground_color> + <minimum>-1.7976931348623157E308</minimum> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>-20a75393:15809f6e4ee:-6fa3</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Rear Plate lenght</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name></pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="IO Border" red="215" green="215" blue="215" /> </border_color> - <precision_from_pv>true</precision_from_pv> - <widget_type>Text Update</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <widget_type>Label</widget_type> <wrap_words>false</wrap_words> - <format_type>0</format_type> <background_color> - <color red="255" green="255" blue="255" /> + <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>100</width> - <x>893</x> - <name>Text Update_1</name> - <y>468</y> + <width>199</width> + <x>30</x> + <name>Label Orientation_4</name> + <y>282</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> - <horizontal_alignment>0</horizontal_alignment> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>68a2b1f3:157e73a347e:-7d83</wuid> - <transparent>false</transparent> <pv_value /> <auto_size>false</auto_size> - <text>######</text> + <text></text> <rotation_angle>0.0</rotation_angle> - <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> <show_units>true</show_units> - <height>20</height> + <height>31</height> + <multiline_input>false</multiline_input> <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> <visible>true</visible> - <pv_name></pv_name> - <vertical_alignment>1</vertical_alignment> + <pv_name>${PREFIX_SCAN}:${CALC}-RearLenghP-SP</pv_name> + <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> </border_color> <precision_from_pv>true</precision_from_pv> - <widget_type>Text Update</widget_type> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input_4</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-6fa2</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <wrap_words>false</wrap_words> <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> <background_color> - <color red="255" green="255" blue="255" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> <width>100</width> - <x>893</x> - <name>Text Update_2</name> - <y>517</y> + <x>228</x> + <y>276</y> + <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> </foreground_color> - <actions hook="false" hook_all="false" /> + <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <rules /> - <enabled>true</enabled> - <wuid>2fea3147:153609206ed:-7765</wuid> - <transparent>true</transparent> - <lock_children>false</lock_children> - <scripts /> - <height>1130</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <visible>false</visible> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Grouping Container</widget_type> - <background_color> - <color red="240" green="240" blue="240" /> - </background_color> - <width>2489</width> - <x>1</x> - <name>DTACQ</name> - <y>1</y> - <foreground_color> - <color red="192" green="192" blue="192" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <fc>false</fc> - <show_scrollbar>true</show_scrollbar> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> @@ -3039,7 +3041,7 @@ $(pv_value)</tooltip> $(pv_value)</tooltip> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-663a</wuid> + <wuid>-20a75393:15809f6e4ee:-6d9c</wuid> <transparent>false</transparent> <pv_value /> <alpha>255</alpha> @@ -3048,7 +3050,7 @@ $(pv_value)</tooltip> </bg_gradient_color> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <height>20</height> + <height>79</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -3069,12 +3071,12 @@ $(pv_value)</tooltip> </fg_gradient_color> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color red="186" green="189" blue="182" /> + <color name="Container Border Grey" red="150" green="150" blue="150" /> </background_color> - <width>160</width> - <x>450</x> - <name>Rectangle_2</name> - <y>690</y> + <width>320</width> + <x>48</x> + <name>Rectangle</name> + <y>318</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -3087,252 +3089,45 @@ $(pv_value)</tooltip> <color red="128" green="0" blue="255" /> </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.xyGraph" version="1.0.0"> - <axis_1_scale_format></axis_1_scale_format> - <trace_2_x_axis_index>0</trace_2_x_axis_index> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(trace_0_y_pv) -$(trace_0_y_pv_value)</tooltip> - <trace_0_concatenate_data>false</trace_0_concatenate_data> - <trace_0_trace_type>0</trace_0_trace_type> - <border_width>1</border_width> - <trace_1_x_axis_index>0</trace_1_x_axis_index> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> - <axis_0_grid_color> - <color red="78" green="154" blue="6" /> - </axis_0_grid_color> - <axis_2_visible>false</axis_2_visible> - <trace_0_name>$(trace_0_y_pv)</trace_0_name> - <axis_2_minimum>0.0</axis_2_minimum> - <trace_0_update_mode>0</trace_0_update_mode> - <trace_1_x_pv>$(PREFIX_SIG):$(SIGNAL_FC):RCURSOR_X</trace_1_x_pv> - <wuid>-3f6498d2:15645d229d4:-6639</wuid> - <transparent>false</transparent> - <trace_1_update_mode>0</trace_1_update_mode> - <axis_0_title_font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </axis_0_title_font> - <trace_2_update_mode>0</trace_2_update_mode> - <background_color> - <color red="186" green="189" blue="182" /> - </background_color> - <x>450</x> - <y>84</y> - <trace_0_x_axis_index>0</trace_0_x_axis_index> - <axis_count>3</axis_count> - <trace_1_point_size>4</trace_1_point_size> - <trace_1_anti_alias>true</trace_1_anti_alias> - <pv_value /> - <axis_2_grid_color> - <color red="200" green="200" blue="200" /> - </axis_2_grid_color> - <trace_0_buffer_size>520</trace_0_buffer_size> - <trace_2_buffer_size>2</trace_2_buffer_size> - <axis_1_maximum>20.0</axis_1_maximum> - <axis_0_scale_font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </axis_0_scale_font> - <trigger_pv></trigger_pv> - <widget_type>XY Graph</widget_type> - <trace_2_line_width>2</trace_2_line_width> - <axis_1_axis_color> - <color red="0" green="0" blue="0" /> - </axis_1_axis_color> - <axis_0_scale_format></axis_0_scale_format> - <axis_1_log_scale>false</axis_1_log_scale> - <title></title> - <trace_0_visible>true</trace_0_visible> - <trace_1_name>$(trace_1_y_pv)</trace_1_name> - <trace_1_y_pv_value /> - <axis_2_auto_scale>true</axis_2_auto_scale> - <show_legend>false</show_legend> - <axis_0_axis_title>ms</axis_0_axis_title> - <axis_0_axis_color> - <color red="0" green="0" blue="0" /> - </axis_0_axis_color> - <axis_2_scale_font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </axis_2_scale_font> - <trace_2_update_delay>100</trace_2_update_delay> - <axis_0_dash_grid_line>false</axis_0_dash_grid_line> - <trace_0_point_style>2</trace_0_point_style> - <trace_1_point_style>0</trace_1_point_style> - <trace_0_line_width>1</trace_0_line_width> - <axis_2_y_axis>false</axis_2_y_axis> - <axis_0_time_format>0</axis_0_time_format> - <trace_count>3</trace_count> - <axis_1_show_grid>true</axis_1_show_grid> - <trace_2_trace_color> - <color name="Major" red="255" green="0" blue="0" /> - </trace_2_trace_color> - <axis_1_dash_grid_line>true</axis_1_dash_grid_line> - <trace_2_trace_type>0</trace_2_trace_type> - <show_toolbar>false</show_toolbar> - <axis_0_visible>true</axis_0_visible> - <axis_0_show_grid>true</axis_0_show_grid> - <trace_0_y_axis_index>1</trace_0_y_axis_index> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>true</keep_wh_ratio> - </scale_options> - <trace_1_y_pv>loc://val(-100,100)</trace_1_y_pv> - <trace_2_concatenate_data>false</trace_2_concatenate_data> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <trace_2_y_pv_value /> - <trace_2_anti_alias>true</trace_2_anti_alias> - <axis_0_maximum>100.0</axis_0_maximum> - <trace_1_y_axis_index>1</trace_1_y_axis_index> - <trace_2_name>$(trace_2_y_pv)</trace_2_name> - <height>607</height> - <trace_2_visible>true</trace_2_visible> - <trigger_pv_value /> - <axis_1_grid_color> - <color red="78" green="154" blue="6" /> - </axis_1_grid_color> - <actions hook="false" hook_all="false" /> - <trace_2_point_size>4</trace_2_point_size> - <axis_2_axis_color> - <color red="0" green="0" blue="0" /> - </axis_2_axis_color> - <axis_0_log_scale>false</axis_0_log_scale> - <trace_0_x_pv_value /> - <axis_0_auto_scale_threshold>0.0</axis_0_auto_scale_threshold> - <rules /> - <axis_1_visible>true</axis_1_visible> - <axis_2_show_grid>false</axis_2_show_grid> - <trace_0_update_delay>1</trace_0_update_delay> - <trace_1_concatenate_data>false</trace_1_concatenate_data> - <trace_1_trace_color> - <color red="242" green="26" blue="26" /> - </trace_1_trace_color> - <pv_name></pv_name> - <axis_2_log_scale>false</axis_2_log_scale> - <axis_2_auto_scale_threshold>0.0</axis_2_auto_scale_threshold> - <name>XY Graph</name> - <trace_1_trace_type>0</trace_1_trace_type> - <axis_0_auto_scale>true</axis_0_auto_scale> - <axis_0_minimum>0.0</axis_0_minimum> - <trace_2_y_axis_index>1</trace_2_y_axis_index> - <trace_1_update_delay>10</trace_1_update_delay> - <axis_2_dash_grid_line>false</axis_2_dash_grid_line> - <axis_1_axis_title>mA</axis_1_axis_title> - <trace_2_x_pv_value /> - <axis_1_auto_scale>false</axis_1_auto_scale> - <trace_1_line_width>2</trace_1_line_width> - <trace_2_y_pv>loc://val(-100,100)</trace_2_y_pv> - <trace_1_plot_mode>0</trace_1_plot_mode> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <axis_2_title_font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </axis_2_title_font> - <trace_0_y_pv>$(PREFIX_SIG):$(SIGNAL_FC)</trace_0_y_pv> - <trace_2_point_style>0</trace_2_point_style> - <trace_0_plot_mode>0</trace_0_plot_mode> - <enabled>true</enabled> - <trace_0_x_pv>$(PREFIX_SIG):$(SIGNAL_FC)_XMS</trace_0_x_pv> - <axis_1_scale_font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </axis_1_scale_font> - <axis_1_time_format>0</axis_1_time_format> - <axis_2_time_format>0</axis_2_time_format> - <axis_2_left_bottom_side>false</axis_2_left_bottom_side> - <border_alarm_sensitive>false</border_alarm_sensitive> - <axis_2_maximum>22.0</axis_2_maximum> - <show_plot_area_border>false</show_plot_area_border> - <width>853</width> - <trace_1_x_pv_value /> - <axis_1_minimum>-1.0</axis_1_minimum> - <title_font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </title_font> - <trace_0_y_pv_value /> - <trace_1_visible>true</trace_1_visible> - <plot_area_background_color> - <color red="0" green="0" blue="0" /> - </plot_area_background_color> - <axis_1_title_font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </axis_1_title_font> - <visible>true</visible> - <axis_2_axis_title>ms</axis_2_axis_title> - <trace_1_buffer_size>2</trace_1_buffer_size> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <axis_2_scale_format></axis_2_scale_format> - <scripts /> - <trace_0_point_size>3</trace_0_point_size> - <trace_0_trace_color> - <color red="0" green="255" blue="0" /> - </trace_0_trace_color> - <trace_0_anti_alias>true</trace_0_anti_alias> - <axis_1_auto_scale_threshold>0.0</axis_1_auto_scale_threshold> - <trace_2_plot_mode>0</trace_2_plot_mode> - <trace_2_x_pv>$(PREFIX_SIG):$(SIGNAL_FC):LCURSOR_X</trace_2_x_pv> - <foreground_color> - <color red="0" green="0" blue="255" /> - </foreground_color> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6638</wuid> - <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> + <enabled>false</enabled> + <wuid>-20a75393:15809f6e4ee:-6d9b</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Coeff VOLT to MRAD</text> <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>97</height> - <border_width>1</border_width> + <height>20</height> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> + <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="IO Border" red="215" green="215" blue="215" /> </border_color> - <anti_alias>true</anti_alias> - <corner_width>16</corner_width> - <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> <background_color> - <color red="186" green="189" blue="182" /> + <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>349</width> - <x>48</x> - <name>Rounded Rectangle_4</name> - <y>90</y> - <fill_level>0.0</fill_level> + <width>199</width> + <x>30</x> + <name>Label Orientation_1</name> + <y>363</y> <foreground_color> - <color red="255" green="0" blue="0" /> + <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> @@ -3345,12 +3140,12 @@ $(pv_value)</tooltip> <auto_size>false</auto_size> <text></text> <rotation_angle>0.0</rotation_angle> - <show_units>false</show_units> + <show_units>true</show_units> <height>31</height> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>$(DTACQ-NAME):TRIGGER:PRETRIGGER_ms</pv_name> + <pv_name>${PREFIX_SCAN}:$(CALC)-FactVtoMRAD</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> @@ -3363,8 +3158,8 @@ $(pv_value)</tooltip> <actions hook="false" hook_all="false" /> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <enabled>false</enabled> - <wuid>-3f6498d2:15645d229d4:-6637</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-6d9a</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -3379,16 +3174,16 @@ $(pv_value)</tooltip> <background_color> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>85</width> - <x>66</x> - <y>136</y> + <width>133</width> + <x>228</x> + <y>357</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> + <color name="Green On" red="0" green="255" blue="0" /> </foreground_color> <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -3396,14 +3191,14 @@ $(pv_value)</tooltip> <tooltip></tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6636</wuid> - <transparent>false</transparent> + <enabled>false</enabled> + <wuid>-20a75393:15809f6e4ee:-6d99</wuid> + <transparent>true</transparent> <auto_size>false</auto_size> - <text>Display interval</text> + <text>Coeff MRAD to VOLT</text> <scripts /> - <height>32</height> - <border_width>1</border_width> + <height>20</height> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -3412,29 +3207,28 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="IO Border" red="215" green="215" blue="215" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <wrap_words>false</wrap_words> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>349</width> - <x>48</x> - <name>Label_15</name> - <y>85</y> + <width>199</width> + <x>34</x> + <name>Label Orientation_2</name> + <y>330</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> - <precision>2</precision> + <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> @@ -3443,26 +3237,26 @@ $(pv_value)</tooltip> <auto_size>false</auto_size> <text></text> <rotation_angle>0.0</rotation_angle> - <show_units>false</show_units> + <show_units>true</show_units> <height>31</height> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>$(DTACQ-NAME):NSAMPLES_ms</pv_name> + <pv_name>${PREFIX_SCAN}:${CALC}-FactMRADtoV</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> + <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> <confirm_message></confirm_message> - <name>Text Input_15</name> + <name>Text Input_2</name> <style>0</style> <actions hook="false" hook_all="false" /> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6635</wuid> + <wuid>-20a75393:15809f6e4ee:-6d98</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -3477,66 +3271,64 @@ $(pv_value)</tooltip> <background_color> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>85</width> - <x>216</x> - <y>136</y> + <width>133</width> + <x>228</x> + <y>324</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> + <color name="Green On" red="0" green="255" blue="0" /> </foreground_color> <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>2</line_width> + <line_width>0</line_width> <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> <tooltip>$(pv_name) $(pv_value)</tooltip> - <arrows>1</arrows> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6634</wuid> + <wuid>-20a75393:15809f6e4ee:-6b7a</wuid> <transparent>false</transparent> - <points> - <point x="214" y="144" /> - <point x="157" y="144" /> - <point x="157" y="144" /> - </points> - <fill_arrow>true</fill_arrow> <pv_value /> <alpha>255</alpha> - <rotation_angle>0.0</rotation_angle> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <height>1</height> + <height>79</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>true</keep_wh_ratio> + <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> <pv_name></pv_name> + <gradient>false</gradient> <border_color> <color red="0" green="128" blue="255" /> </border_color> <anti_alias>true</anti_alias> - <line_style>2</line_style> - <arrow_length>20</arrow_length> - <widget_type>Polyline</widget_type> + <line_style>0</line_style> + <widget_type>Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color red="0" green="0" blue="0" /> + <color name="Container Border Grey" red="150" green="150" blue="150" /> </background_color> - <width>58</width> - <x>157</x> - <name>Polyline_1</name> - <y>144</y> + <width>289</width> + <x>48</x> + <name>Rectangle</name> + <y>930</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -3545,20 +3337,23 @@ $(pv_value)</tooltip> <font> <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6633</wuid> + <enabled>false</enabled> + <wuid>-20a75393:15809f6e4ee:-6b79</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>ms</text> + <text>VOLTAGE Max</text> <scripts /> <height>20</height> - <border_width>1</border_width> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -3567,88 +3362,28 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="IO Border" red="215" green="215" blue="215" /> </border_color> <widget_type>Label</widget_type> <wrap_words>false</wrap_words> <background_color> - <color red="255" green="255" blue="255" /> - </background_color> - <width>40</width> - <x>324</x> - <name>Label_16</name> - <y>142</y> - <foreground_color> - <color red="0" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6632</wuid> - <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>97</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <anti_alias>true</anti_alias> - <corner_width>16</corner_width> - <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color red="186" green="189" blue="182" /> + <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>349</width> - <x>48</x> - <name>Rounded Rectangle_5</name> - <y>228</y> - <fill_level>0.0</fill_level> + <width>199</width> + <x>30</x> + <name>Label Orientation_1</name> + <y>975</y> <foreground_color> - <color red="255" green="0" blue="0" /> + <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> - <precision>2</precision> + <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> @@ -3662,21 +3397,21 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):LCURSOR_ms</pv_name> + <pv_name>${PREFIX_SCAN}:${PROC}-VoltMin</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> + <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> <confirm_message></confirm_message> - <name>Text Input_16</name> + <name>Text Input</name> <style>0</style> <actions hook="false" hook_all="false" /> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6631</wuid> + <wuid>-20a75393:15809f6e4ee:-6b78</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -3691,16 +3426,16 @@ $(pv_value)</tooltip> <background_color> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>85</width> - <x>66</x> - <y>274</y> + <width>100</width> + <x>228</x> + <y>969</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> + <color name="Green On" red="0" green="255" blue="0" /> </foreground_color> <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -3708,14 +3443,14 @@ $(pv_value)</tooltip> <tooltip></tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6630</wuid> - <transparent>false</transparent> + <enabled>false</enabled> + <wuid>-20a75393:15809f6e4ee:-6b77</wuid> + <transparent>true</transparent> <auto_size>false</auto_size> - <text>Measure interval</text> + <text>VOLTAGE Min</text> <scripts /> - <height>32</height> - <border_width>1</border_width> + <height>20</height> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -3724,29 +3459,28 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="IO Border" red="215" green="215" blue="215" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <wrap_words>false</wrap_words> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>349</width> - <x>48</x> - <name>Label_17</name> - <y>223</y> + <width>199</width> + <x>34</x> + <name>Label Orientation_2</name> + <y>942</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> - <precision>2</precision> + <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> @@ -3760,21 +3494,21 @@ $(pv_value)</tooltip> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):RCURSOR_ms</pv_name> + <pv_name>${PREFIX_SCAN}:${PROC}-VoltMax</pv_name> <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> + <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> <confirm_message></confirm_message> - <name>Text Input_17</name> + <name>Text Input_2</name> <style>0</style> <actions hook="false" hook_all="false" /> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-662f</wuid> + <wuid>-20a75393:15809f6e4ee:-6b76</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -3789,175 +3523,79 @@ $(pv_value)</tooltip> <background_color> <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>85</width> - <x>216</x> - <y>274</y> + <width>100</width> + <x>228</x> + <y>936</y> <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> + <color name="Green On" red="0" green="255" blue="0" /> </foreground_color> <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>2</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <arrows>1</arrows> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-662e</wuid> - <transparent>false</transparent> - <points> - <point x="214" y="282" /> - <point x="157" y="282" /> - <point x="157" y="282" /> - </points> - <fill_arrow>true</fill_arrow> - <pv_value /> - <alpha>255</alpha> - <rotation_angle>0.0</rotation_angle> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>1</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>true</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <pv_name></pv_name> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <anti_alias>true</anti_alias> - <line_style>2</line_style> - <arrow_length>20</arrow_length> - <widget_type>Polyline</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color red="0" green="0" blue="0" /> - </background_color> - <width>58</width> - <x>157</x> - <name>Polyline_2</name> - <y>282</y> - <fill_level>0.0</fill_level> - <foreground_color> - <color red="255" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-662d</wuid> - <transparent>true</transparent> - <auto_size>false</auto_size> - <text>ms</text> - <scripts /> - <height>20</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> - <background_color> - <color red="255" green="255" blue="255" /> - </background_color> - <width>40</width> - <x>324</x> - <name>Label_18</name> - <y>280</y> - <foreground_color> - <color red="0" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-662c</wuid> - <transparent>false</transparent> - <auto_size>false</auto_size> - <text>FC Curr</text> - <scripts /> - <height>24</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> - <background_color> - <color red="0" green="0" blue="0" /> - </background_color> - <width>160</width> - <x>450</x> - <name>Label_11</name> - <y>710</y> - <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>2fea3147:153609206ed:-7765</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>1130</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>false</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>2489</width> + <x>1</x> + <name>DTACQ</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> - <precision>3</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> - <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-662b</wuid> + <wuid>-3f6498d2:15645d229d4:-663a</wuid> <transparent>false</transparent> <pv_value /> - <auto_size>false</auto_size> - <text>######</text> - <rotation_angle>0.0</rotation_angle> + <alpha>255</alpha> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <show_units>true</show_units> - <height>24</height> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>20</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -3965,155 +3603,245 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):AVG</pv_name> - <vertical_alignment>1</vertical_alignment> + <pv_name></pv_name> + <gradient>false</gradient> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> - <widget_type>Text Update</widget_type> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <widget_type>Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <wrap_words>false</wrap_words> - <format_type>0</format_type> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color red="186" green="189" blue="182" /> </background_color> - <width>150</width> - <x>609</x> - <name>Text Update_3</name> - <y>710</y> + <width>160</width> + <x>450</x> + <name>Rectangle_2</name> + <y>690</y> + <fill_level>0.0</fill_level> <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> + <color red="255" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <widget typeId="org.csstudio.opibuilder.widgets.xyGraph" version="1.0.0"> + <axis_1_scale_format></axis_1_scale_format> + <trace_2_x_axis_index>0</trace_2_x_axis_index> <alarm_pulsing>false</alarm_pulsing> - <precision>3</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-662a</wuid> - <transparent>false</transparent> - <pv_value /> - <auto_size>false</auto_size> - <text>######</text> - <rotation_angle>0.0</rotation_angle> - <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <show_units>true</show_units> - <height>24</height> + <tooltip>$(trace_0_y_pv) +$(trace_0_y_pv_value)</tooltip> + <trace_0_concatenate_data>false</trace_0_concatenate_data> + <trace_0_trace_type>0</trace_0_trace_type> <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):MAX</pv_name> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <precision_from_pv>false</precision_from_pv> - <widget_type>Text Update</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <wrap_words>false</wrap_words> - <format_type>0</format_type> + <trace_1_x_axis_index>0</trace_1_x_axis_index> + <border_style>0</border_style> + <axis_0_grid_color> + <color red="78" green="154" blue="6" /> + </axis_0_grid_color> + <axis_2_visible>false</axis_2_visible> + <trace_0_name>$(trace_0_y_pv)</trace_0_name> + <axis_2_minimum>0.0</axis_2_minimum> + <trace_0_update_mode>0</trace_0_update_mode> + <trace_1_x_pv>$(PREFIX_SIG):$(SIGNAL_FC):RCURSOR_X</trace_1_x_pv> + <wuid>-3f6498d2:15645d229d4:-6639</wuid> + <transparent>false</transparent> + <trace_1_update_mode>0</trace_1_update_mode> + <axis_0_title_font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </axis_0_title_font> + <trace_2_update_mode>0</trace_2_update_mode> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color red="186" green="189" blue="182" /> </background_color> - <width>150</width> - <x>758</x> - <name>Text Update_1</name> - <y>710</y> - <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <alarm_pulsing>false</alarm_pulsing> - <precision>3</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6629</wuid> - <transparent>false</transparent> + <x>450</x> + <y>84</y> + <trace_0_x_axis_index>0</trace_0_x_axis_index> + <axis_count>3</axis_count> + <trace_1_point_size>4</trace_1_point_size> + <trace_1_anti_alias>true</trace_1_anti_alias> <pv_value /> - <auto_size>false</auto_size> - <text>######</text> - <rotation_angle>0.0</rotation_angle> - <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <show_units>true</show_units> - <height>24</height> - <border_width>1</border_width> + <axis_2_grid_color> + <color red="200" green="200" blue="200" /> + </axis_2_grid_color> + <trace_0_buffer_size>520</trace_0_buffer_size> + <trace_2_buffer_size>2</trace_2_buffer_size> + <axis_1_maximum>20.0</axis_1_maximum> + <axis_0_scale_font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </axis_0_scale_font> + <trigger_pv></trigger_pv> + <widget_type>XY Graph</widget_type> + <trace_2_line_width>2</trace_2_line_width> + <axis_1_axis_color> + <color red="0" green="0" blue="0" /> + </axis_1_axis_color> + <axis_0_scale_format></axis_0_scale_format> + <axis_1_log_scale>false</axis_1_log_scale> + <title></title> + <trace_0_visible>true</trace_0_visible> + <trace_1_name>$(trace_1_y_pv)</trace_1_name> + <trace_1_y_pv_value /> + <axis_2_auto_scale>true</axis_2_auto_scale> + <show_legend>false</show_legend> + <axis_0_axis_title>ms</axis_0_axis_title> + <axis_0_axis_color> + <color red="0" green="0" blue="0" /> + </axis_0_axis_color> + <axis_2_scale_font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </axis_2_scale_font> + <trace_2_update_delay>100</trace_2_update_delay> + <axis_0_dash_grid_line>false</axis_0_dash_grid_line> + <trace_0_point_style>2</trace_0_point_style> + <trace_1_point_style>0</trace_1_point_style> + <trace_0_line_width>1</trace_0_line_width> + <axis_2_y_axis>false</axis_2_y_axis> + <axis_0_time_format>0</axis_0_time_format> + <trace_count>3</trace_count> + <axis_1_show_grid>true</axis_1_show_grid> + <trace_2_trace_color> + <color name="Major" red="255" green="0" blue="0" /> + </trace_2_trace_color> + <axis_1_dash_grid_line>true</axis_1_dash_grid_line> + <trace_2_trace_type>0</trace_2_trace_type> + <show_toolbar>false</show_toolbar> + <axis_0_visible>true</axis_0_visible> + <axis_0_show_grid>true</axis_0_show_grid> + <trace_0_y_axis_index>1</trace_0_y_axis_index> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> + <keep_wh_ratio>true</keep_wh_ratio> </scale_options> - <visible>true</visible> - <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):MIN</pv_name> - <vertical_alignment>1</vertical_alignment> + <trace_1_y_pv>loc://val(-100,100)</trace_1_y_pv> + <trace_2_concatenate_data>false</trace_2_concatenate_data> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <trace_2_y_pv_value /> + <trace_2_anti_alias>true</trace_2_anti_alias> + <axis_0_maximum>100.0</axis_0_maximum> + <trace_1_y_axis_index>1</trace_1_y_axis_index> + <trace_2_name>$(trace_2_y_pv)</trace_2_name> + <height>607</height> + <trace_2_visible>true</trace_2_visible> + <trigger_pv_value /> + <axis_1_grid_color> + <color red="78" green="154" blue="6" /> + </axis_1_grid_color> + <actions hook="false" hook_all="false" /> + <trace_2_point_size>4</trace_2_point_size> + <axis_2_axis_color> + <color red="0" green="0" blue="0" /> + </axis_2_axis_color> + <axis_0_log_scale>false</axis_0_log_scale> + <trace_0_x_pv_value /> + <axis_0_auto_scale_threshold>0.0</axis_0_auto_scale_threshold> + <rules /> + <axis_1_visible>true</axis_1_visible> + <axis_2_show_grid>false</axis_2_show_grid> + <trace_0_update_delay>1</trace_0_update_delay> + <trace_1_concatenate_data>false</trace_1_concatenate_data> + <trace_1_trace_color> + <color red="242" green="26" blue="26" /> + </trace_1_trace_color> + <pv_name></pv_name> + <axis_2_log_scale>false</axis_2_log_scale> + <axis_2_auto_scale_threshold>0.0</axis_2_auto_scale_threshold> + <name>XY Graph</name> + <trace_1_trace_type>0</trace_1_trace_type> + <axis_0_auto_scale>true</axis_0_auto_scale> + <axis_0_minimum>0.0</axis_0_minimum> + <trace_2_y_axis_index>1</trace_2_y_axis_index> + <trace_1_update_delay>10</trace_1_update_delay> + <axis_2_dash_grid_line>false</axis_2_dash_grid_line> + <axis_1_axis_title>mA</axis_1_axis_title> + <trace_2_x_pv_value /> + <axis_1_auto_scale>false</axis_1_auto_scale> + <trace_1_line_width>2</trace_1_line_width> + <trace_2_y_pv>loc://val(-100,100)</trace_2_y_pv> + <trace_1_plot_mode>0</trace_1_plot_mode> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> - <widget_type>Text Update</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <wrap_words>false</wrap_words> - <format_type>0</format_type> - <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> - </background_color> - <width>150</width> - <x>907</x> - <name>Text Update_2</name> - <y>710</y> + <axis_2_title_font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </axis_2_title_font> + <trace_0_y_pv>$(PREFIX_SIG):$(SIGNAL_FC)</trace_0_y_pv> + <trace_2_point_style>0</trace_2_point_style> + <trace_0_plot_mode>0</trace_0_plot_mode> + <enabled>true</enabled> + <trace_0_x_pv>$(PREFIX_SIG):$(SIGNAL_FC)_XMS</trace_0_x_pv> + <axis_1_scale_font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </axis_1_scale_font> + <axis_1_time_format>0</axis_1_time_format> + <axis_2_time_format>0</axis_2_time_format> + <axis_2_left_bottom_side>false</axis_2_left_bottom_side> + <border_alarm_sensitive>false</border_alarm_sensitive> + <axis_2_maximum>22.0</axis_2_maximum> + <show_plot_area_border>false</show_plot_area_border> + <width>853</width> + <trace_1_x_pv_value /> + <axis_1_minimum>-1.0</axis_1_minimum> + <title_font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </title_font> + <trace_0_y_pv_value /> + <trace_1_visible>true</trace_1_visible> + <plot_area_background_color> + <color red="0" green="0" blue="0" /> + </plot_area_background_color> + <axis_1_title_font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </axis_1_title_font> + <visible>true</visible> + <axis_2_axis_title>ms</axis_2_axis_title> + <trace_1_buffer_size>2</trace_1_buffer_size> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <axis_2_scale_format></axis_2_scale_format> + <scripts /> + <trace_0_point_size>3</trace_0_point_size> + <trace_0_trace_color> + <color red="0" green="255" blue="0" /> + </trace_0_trace_color> + <trace_0_anti_alias>true</trace_0_anti_alias> + <axis_1_auto_scale_threshold>0.0</axis_1_auto_scale_threshold> + <trace_2_plot_mode>0</trace_2_plot_mode> + <trace_2_x_pv>$(PREFIX_SIG):$(SIGNAL_FC):LCURSOR_X</trace_2_x_pv> <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> + <color red="0" green="0" blue="255" /> </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>1</line_width> + <line_width>0</line_width> <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> <tooltip>$(pv_name) $(pv_value)</tooltip> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6628</wuid> + <wuid>-3f6498d2:15645d229d4:-6638</wuid> <transparent>false</transparent> <pv_value /> <alpha>255</alpha> + <corner_height>16</corner_height> <bg_gradient_color> <color red="255" green="255" blue="255" /> </bg_gradient_color> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <height>22</height> + <height>97</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -4127,8 +3855,9 @@ $(pv_value)</tooltip> <color red="0" green="128" blue="255" /> </border_color> <anti_alias>true</anti_alias> + <corner_width>16</corner_width> <line_style>0</line_style> - <widget_type>Rectangle</widget_type> + <widget_type>Rounded Rectangle</widget_type> <fg_gradient_color> <color red="255" green="255" blue="255" /> </fg_gradient_color> @@ -4136,10 +3865,10 @@ $(pv_value)</tooltip> <background_color> <color red="186" green="189" blue="182" /> </background_color> - <width>448</width> - <x>609</x> - <name>Rectangle_1</name> - <y>689</y> + <width>349</width> + <x>48</x> + <name>Rounded Rectangle_4</name> + <y>90</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -4149,45 +3878,62 @@ $(pv_value)</tooltip> <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> <line_color> - <color red="0" green="0" blue="0" /> + <color red="128" green="0" blue="255" /> </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6627</wuid> - <transparent>true</transparent> + <pv_value /> <auto_size>false</auto_size> - <text>Max</text> - <scripts /> - <height>20</height> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>false</show_units> + <height>31</height> + <multiline_input>false</multiline_input> <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(DTACQ-NAME):TRIGGER:PRETRIGGER_ms</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>false</enabled> + <wuid>-3f6498d2:15645d229d4:-6637</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> <background_color> - <color red="255" green="255" blue="255" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>150</width> - <x>758</x> - <name>Label_5</name> - <y>690</y> + <width>85</width> + <x>66</x> + <y>136</y> + <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> </foreground_color> - <actions hook="false" hook_all="false" /> + <minimum>-1.7976931348623157E308</minimum> <font> <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> @@ -4198,12 +3944,12 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6626</wuid> - <transparent>true</transparent> + <wuid>-3f6498d2:15645d229d4:-6636</wuid> + <transparent>false</transparent> <auto_size>false</auto_size> - <text>Min</text> + <text>Display interval</text> <scripts /> - <height>20</height> + <height>32</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -4216,177 +3962,135 @@ $(pv_value)</tooltip> <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> + <wrap_words>true</wrap_words> <background_color> - <color red="255" green="255" blue="255" /> + <color name="SubPanel" red="176" green="218" blue="249" /> </background_color> - <width>150</width> - <x>907</x> - <name>Label_22</name> - <y>690</y> + <width>349</width> + <x>48</x> + <name>Label_15</name> + <y>85</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>2</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-6625</wuid> - <transparent>true</transparent> + <pv_value /> <auto_size>false</auto_size> - <text>Average</text> - <scripts /> - <height>20</height> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>false</show_units> + <height>31</height> + <multiline_input>false</multiline_input> <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name>$(DTACQ-NAME):NSAMPLES_ms</pv_name> + <selector_type>0</selector_type> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> - <background_color> - <color red="255" green="255" blue="255" /> - </background_color> - <width>150</width> - <x>609</x> - <name>Label_21</name> - <y>690</y> - <foreground_color> - <color red="0" green="0" blue="0" /> - </foreground_color> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input_15</name> + <style>0</style> <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.BoolButton" version="1.0.0"> - <toggle_button>true</toggle_button> - <border_style>0</border_style> + <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <push_action_index>1</push_action_index> - <rules /> - <effect_3d>true</effect_3d> - <bit>-1</bit> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-3a0d</wuid> - <on_color> - <color red="0" green="255" blue="0" /> - </on_color> - <show_confirm_dialog>0</show_confirm_dialog> - <password></password> - <pv_value /> - <released_action_index>0</released_action_index> - <square_button>true</square_button> - <show_led>true</show_led> + <wuid>-3f6498d2:15645d229d4:-6635</wuid> + <transparent>false</transparent> <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <height>35</height> - <on_label>ON</on_label> - <border_width>1</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>true</keep_wh_ratio> + <keep_wh_ratio>false</keep_wh_ratio> </scale_options> - <visible>true</visible> - <pv_name>SYS0-EVR0:FrontOut0-Ena-SP</pv_name> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Boolean Button</widget_type> - <off_color> - <color red="0" green="100" blue="0" /> - </off_color> - <confirm_message>Are your sure you want to do this?</confirm_message> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> <background_color> - <color red="240" green="240" blue="240" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>109</width> - <x>289</x> - <name>Boolean Button</name> - <data_type>0</data_type> - <y>370</y> + <width>85</width> + <x>216</x> + <y>136</y> + <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> </foreground_color> - <actions hook="false" hook_all="false"> - <action type="WRITE_PV"> - <pv_name>$(pv_name)</pv_name> - <value>0</value> - <timeout>10</timeout> - <confirm_message></confirm_message> - <description></description> - </action> - <action type="WRITE_PV"> - <pv_name>$(pv_name)</pv_name> - <value>1</value> - <timeout>10</timeout> - <confirm_message></confirm_message> - <description></description> - </action> - </actions> - <show_boolean_label>true</show_boolean_label> + <minimum>-1.7976931348623157E308</minimum> <font> <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> - <off_label>OFF</off_label> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>2</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <arrows>1</arrows> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-38f7</wuid> + <wuid>-3f6498d2:15645d229d4:-6634</wuid> <transparent>false</transparent> - <auto_size>false</auto_size> - <text>Fast Acquisition</text> + <points> + <point x="214" y="144" /> + <point x="157" y="144" /> + <point x="157" y="144" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> <scripts /> - <height>43</height> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>1</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> + <keep_wh_ratio>true</keep_wh_ratio> </scale_options> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name></pv_name> <border_color> - <color red="0" green="0" blue="0" /> + <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <anti_alias>true</anti_alias> + <line_style>2</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Shape Fill" red="188" green="188" blue="188" /> + <color red="0" green="0" blue="0" /> </background_color> - <width>1357</width> - <x>0</x> - <name>Label_124</name> - <y>12</y> + <width>58</width> + <x>157</x> + <name>Polyline_1</name> + <y>144</y> + <fill_level>0.0</fill_level> <foreground_color> - <color name="IO Label" red="0" green="0" blue="0" /> + <color red="255" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="Cantarell" height="13" style="1">Header 3</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -4395,10 +4099,10 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-348a</wuid> + <wuid>-3f6498d2:15645d229d4:-6633</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Activate timing System</text> + <text>ms</text> <scripts /> <height>20</height> <border_width>1</border_width> @@ -4417,10 +4121,10 @@ $(pv_value)</tooltip> <background_color> <color red="255" green="255" blue="255" /> </background_color> - <width>199</width> - <x>54</x> - <name>Label_18</name> - <y>378</y> + <width>40</width> + <x>324</x> + <name>Label_16</name> + <y>142</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> @@ -4429,120 +4133,27 @@ $(pv_value)</tooltip> <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> - <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> - <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-483e</wuid> + <wuid>-3f6498d2:15645d229d4:-6632</wuid> <transparent>false</transparent> <pv_value /> - <auto_size>false</auto_size> - <text>######</text> - <rotation_angle>0.0</rotation_angle> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <show_units>true</show_units> - <height>20</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <pv_name>$(DTACQ-NAME)-STAT-RB</pv_name> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <precision_from_pv>true</precision_from_pv> - <widget_type>Text Update</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <wrap_words>false</wrap_words> - <format_type>0</format_type> - <background_color> - <color red="0" green="0" blue="0" /> - </background_color> - <width>148</width> - <x>1188</x> - <name>Text Update</name> - <y>24</y> - <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> - </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <rules /> - <enabled>true</enabled> - <wuid>-5b5af26c:15364c41bca:-785a</wuid> - <transparent>true</transparent> - <lock_children>false</lock_children> - <scripts /> - <height>1130</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <visible>true</visible> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Grouping Container</widget_type> - <background_color> - <color red="240" green="240" blue="240" /> - </background_color> - <width>2489</width> - <x>1</x> - <name>MOTOR</name> - <y>1</y> - <foreground_color> - <color red="192" green="192" blue="192" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <fc>false</fc> - <show_scrollbar>true</show_scrollbar> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <rules /> - <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-7000</wuid> - <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>243</height> + <height>97</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -4566,10 +4177,10 @@ $(pv_value)</tooltip> <background_color> <color red="186" green="189" blue="182" /> </background_color> - <width>493</width> - <x>392</x> - <name>Rounded Rectangle_4</name> - <y>96</y> + <width>349</width> + <x>48</x> + <name>Rounded Rectangle_5</name> + <y>228</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -4582,239 +4193,231 @@ $(pv_value)</tooltip> <color red="128" green="0" blue="255" /> </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> + <precision>2</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>31</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):LCURSOR_ms</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input_16</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-268a</wuid> + <wuid>-3f6498d2:15645d229d4:-6631</wuid> <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <height>106</height> - <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> - <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <anti_alias>true</anti_alias> - <corner_width>16</corner_width> - <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> <background_color> - <color red="186" green="189" blue="182" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>337</width> - <x>38</x> - <name>Rounded Rectangle_4</name> - <y>95</y> - <fill_level>0.0</fill_level> + <width>85</width> + <x>66</x> + <y>274</y> + <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color red="255" green="0" blue="0" /> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> </foreground_color> - <actions hook="false" hook_all="false" /> + <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <alarm_pulsing>false</alarm_pulsing> - <precision>0</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <tooltip></tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>-5b5af26c:15364c41bca:-7593</wuid> + <wuid>-3f6498d2:15645d229d4:-6630</wuid> <transparent>false</transparent> - <pv_value /> <auto_size>false</auto_size> - <text>######</text> - <rotation_angle>0.0</rotation_angle> + <text>Measure interval</text> <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <show_units>true</show_units> - <height>20</height> - <border_width>0</border_width> + <height>32</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).RBV</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>true</precision_from_pv> - <widget_type>Text Update</widget_type> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <wrap_words>false</wrap_words> - <format_type>0</format_type> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color name="SubPanel" red="176" green="218" blue="249" /> </background_color> - <width>140</width> - <x>584</x> - <name>Text Update Template_16</name> - <y>200</y> + <width>349</width> + <x>48</x> + <name>Label_17</name> + <y>223</y> <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> + <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="1">IO Input 1</opifont.name> + <fontdata fontName="Sans" height="10" style="1" /> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> + <precision>2</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <effect_3d>true</effect_3d> - <bit>0</bit> <pv_value /> - <height>20</height> - <border_width>0</border_width> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>31</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).MOVN</pv_name> + <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):RCURSOR_ms</pv_name> + <selector_type>0</selector_type> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> - <widget_type>LED</widget_type> - <name>LED Template_3</name> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input_17</name> + <style>0</style> <actions hook="false" hook_all="false" /> - <show_boolean_label>true</show_boolean_label> - <border_style>0</border_style> + <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>-5b5af26c:15364c41bca:-758f</wuid> - <on_color> - <color name="Major" red="255" green="0" blue="0" /> - </on_color> + <wuid>-3f6498d2:15645d229d4:-662f</wuid> + <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <on_label></on_label> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>true</keep_wh_ratio> + <keep_wh_ratio>false</keep_wh_ratio> </scale_options> - <off_color> - <color name="IO PV OFF" red="77" green="77" blue="77" /> - </off_color> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <square_led>true</square_led> - <width>20</width> - <x>841</x> - <data_type>0</data_type> - <y>165</y> + <width>85</width> + <x>216</x> + <y>274</y> + <maximum>1.7976931348623157E308</maximum> <foreground_color> - <color name="IO InputPV Fg" red="0" green="32" blue="92" /> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> </foreground_color> + <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> - <off_label></off_label> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.polyline" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>2</line_width> + <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> <tooltip>$(pv_name) $(pv_value)</tooltip> + <arrows>1</arrows> <rules /> - <effect_3d>true</effect_3d> - <bit>0</bit> - <pv_value /> - <height>20</height> - <border_width>2</border_width> - <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).DMOV</pv_name> - <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> - </border_color> - <widget_type>LED</widget_type> - <name>LED Template_2</name> - <actions hook="false" hook_all="false" /> - <show_boolean_label>true</show_boolean_label> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>-5b5af26c:15364c41bca:-758e</wuid> - <on_color> - <color red="0" green="255" blue="0" /> - </on_color> + <wuid>-3f6498d2:15645d229d4:-662e</wuid> + <transparent>false</transparent> + <points> + <point x="214" y="282" /> + <point x="157" y="282" /> + <point x="157" y="282" /> + </points> + <fill_arrow>true</fill_arrow> + <pv_value /> + <alpha>255</alpha> + <rotation_angle>0.0</rotation_angle> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <on_label></on_label> + <height>1</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>true</keep_wh_ratio> </scale_options> - <off_color> - <color red="77" green="77" blue="77" /> - </off_color> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>2</line_style> + <arrow_length>20</arrow_length> + <widget_type>Polyline</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="0" green="0" blue="0" /> </background_color> - <square_led>true</square_led> - <width>20</width> - <x>841</x> - <data_type>0</data_type> - <y>135</y> + <width>58</width> + <x>157</x> + <name>Polyline_2</name> + <y>282</y> + <fill_level>0.0</fill_level> <foreground_color> - <color name="IO InputPV Fg" red="0" green="32" blue="92" /> + <color red="255" green="0" blue="0" /> </foreground_color> + <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> - <off_label></off_label> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>-5b5af26c:15364c41bca:-7587</wuid> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-662d</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Done moving</text> + <text>ms</text> <scripts /> <height>20</height> - <border_width>2</border_width> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -4823,38 +4426,38 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> <wrap_words>false</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="255" green="255" blue="255" /> </background_color> - <width>80</width> - <x>746</x> - <name>Label Orientation_1</name> - <y>135</y> + <width>40</width> + <x>324</x> + <name>Label_18</name> + <y>280</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>-5b5af26c:15364c41bca:-7586</wuid> - <transparent>true</transparent> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-662c</wuid> + <transparent>false</transparent> <auto_size>false</auto_size> - <text>Moving</text> + <text>FC Curr</text> <scripts /> - <height>20</height> - <border_width>2</border_width> + <height>24</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -4863,77 +4466,97 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> <wrap_words>false</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="0" green="0" blue="0" /> </background_color> - <width>86</width> - <x>746</x> - <name>Label Orientation_2</name> - <y>165</y> + <width>160</width> + <x>450</x> + <name>Label_11</name> + <y>710</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="TextDynamic" red="0" green="244" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>3</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>-5b5af26c:15364c41bca:-7580</wuid> - <transparent>true</transparent> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-662b</wuid> + <transparent>false</transparent> + <pv_value /> <auto_size>false</auto_size> - <text> Command</text> + <text>######</text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <height>20</height> - <border_width>2</border_width> + <border_alarm_sensitive>true</border_alarm_sensitive> + <show_units>true</show_units> + <height>24</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> + <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):AVG</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>87</width> - <x>48</x> - <name>Label Orientation_7</name> - <y>146</y> + <width>150</width> + <x>609</x> + <name>Text Update_3</name> + <y>710</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="TextDynamic" red="0" green="244" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <fontdata fontName="Sans" height="11" style="1" /> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>3</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>-5b5af26c:15364c41bca:-758b</wuid> + <wuid>-3f6498d2:15645d229d4:-662a</wuid> <transparent>false</transparent> + <pv_value /> <auto_size>false</auto_size> - <text>Motor Record</text> + <text>######</text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <height>43</height> + <border_alarm_sensitive>true</border_alarm_sensitive> + <show_units>true</show_units> + <height>24</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -4941,97 +4564,51 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> + <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):MAX</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="0" blue="0" /> + <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color name="IO Shape Fill" red="188" green="188" blue="188" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>1357</width> - <x>0</x> - <name>Label_124</name> - <y>12</y> + <width>150</width> + <x>758</x> + <name>Text Update_1</name> + <y>710</y> <foreground_color> - <color name="IO Label" red="0" green="0" blue="0" /> + <color name="TextDynamic" red="0" green="244" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="Cantarell" height="13" style="1">Header 3</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <alarm_pulsing>false</alarm_pulsing> - <precision>0</precision> + <precision>3</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-6629</wuid> + <transparent>false</transparent> <pv_value /> <auto_size>false</auto_size> - <text></text> + <text>######</text> <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>true</border_alarm_sensitive> <show_units>true</show_units> - <height>31</height> - <multiline_input>false</multiline_input> - <border_width>1</border_width> - <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).VAL</pv_name> - <selector_type>0</selector_type> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <precision_from_pv>true</precision_from_pv> - <widget_type>Text Input</widget_type> - <confirm_message></confirm_message> - <name>Text Input</name> - <style>0</style> - <actions hook="false" hook_all="false" /> - <border_style>3</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-2689</wuid> - <transparent>false</transparent> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <format_type>0</format_type> - <limits_from_pv>false</limits_from_pv> - <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> - </background_color> - <width>140</width> - <x>166</x> - <y>140</y> - <maximum>10.0</maximum> - <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> - </foreground_color> - <minimum>-10.0</minimum> - <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>true</enabled> - <wuid>-3f6498d2:15645d229d4:-2688</wuid> - <transparent>false</transparent> - <auto_size>false</auto_size> - <text>Position</text> - <scripts /> - <height>32</height> + <height>24</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5039,137 +4616,51 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> + <pv_name>$(PREFIX_SIG):$(SIGNAL_FC):MIN</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> - <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> - </background_color> - <width>337</width> - <x>38</x> - <name>Label_15</name> - <y>90</y> - <foreground_color> - <color red="0" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> - <font> - <fontdata fontName="Sans" height="10" style="1" /> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.progressbar" version="1.0.0"> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <rules /> - <effect_3d>true</effect_3d> - <scale_font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </scale_font> - <horizontal>true</horizontal> - <pv_value /> - <show_scale>true</show_scale> - <scale_format></scale_format> - <show_label>false</show_label> - <height>109</height> - <fill_color> - <color red="0" green="0" blue="255" /> - </fill_color> - <border_width>1</border_width> - <value_label_format></value_label_format> - <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).RBV</pv_name> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Progress Bar</widget_type> - <name>Progress Bar</name> - <show_hi>false</show_hi> - <actions hook="false" hook_all="false" /> - <show_lo>false</show_lo> - <border_style>0</border_style> - <show_lolo>false</show_lolo> - <show_minor_ticks>true</show_minor_ticks> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <show_markers>true</show_markers> - <color_hihi> - <color red="255" green="0" blue="0" /> - </color_hihi> - <origin>0.0</origin> - <show_hihi>false</show_hihi> - <log_scale>false</log_scale> - <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-7c9c</wuid> - <indicator_mode>false</indicator_mode> - <level_hihi>90.0</level_hihi> - <origin_ignored>true</origin_ignored> - <color_hi> - <color red="255" green="128" blue="0" /> - </color_hi> - <color_lo> - <color red="255" green="128" blue="0" /> - </color_lo> - <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <fillcolor_alarm_sensitive>false</fillcolor_alarm_sensitive> - <color_fillbackground> - <color red="200" green="200" blue="200" /> - </color_fillbackground> - <major_tick_step_hint>50</major_tick_step_hint> - <level_hi>80.0</level_hi> - <transparent_background>true</transparent_background> - <level_lo>20.0</level_lo> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Update</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <limits_from_pv>false</limits_from_pv> + <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color red="240" green="240" blue="240" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <level_lolo>10.0</level_lolo> - <width>464</width> - <x>409</x> - <y>200</y> - <maximum>200.0</maximum> - <color_lolo> - <color red="255" green="0" blue="0" /> - </color_lolo> + <width>150</width> + <x>907</x> + <name>Text Update_2</name> + <y>710</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="TextDynamic" red="0" green="244" blue="0" /> </foreground_color> - <minimum>0.0</minimum> + <actions hook="false" hook_all="false" /> <font> <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> + <line_width>1</line_width> <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> <tooltip>$(pv_name) $(pv_value)</tooltip> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-78c5</wuid> + <wuid>-3f6498d2:15645d229d4:-6628</wuid> <transparent>false</transparent> <pv_value /> <alpha>255</alpha> - <corner_height>16</corner_height> <bg_gradient_color> <color red="255" green="255" blue="255" /> </bg_gradient_color> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <height>103</height> + <height>22</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5183,9 +4674,8 @@ $(pv_value)</tooltip> <color red="0" green="128" blue="255" /> </border_color> <anti_alias>true</anti_alias> - <corner_width>16</corner_width> <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> + <widget_type>Rectangle</widget_type> <fg_gradient_color> <color red="255" green="255" blue="255" /> </fg_gradient_color> @@ -5193,10 +4683,10 @@ $(pv_value)</tooltip> <background_color> <color red="186" green="189" blue="182" /> </background_color> - <width>337</width> - <x>38</x> - <name>Rounded Rectangle_4</name> - <y>230</y> + <width>448</width> + <x>609</x> + <name>Rectangle_1</name> + <y>689</y> <fill_level>0.0</fill_level> <foreground_color> <color red="255" green="0" blue="0" /> @@ -5206,22 +4696,22 @@ $(pv_value)</tooltip> <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> <line_color> - <color red="128" green="0" blue="255" /> + <color red="0" green="0" blue="0" /> </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-78c4</wuid> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-6627</wuid> <transparent>true</transparent> <auto_size>false</auto_size> - <text>Velocity</text> + <text>Max</text> <scripts /> <height>20</height> - <border_width>2</border_width> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -5230,23 +4720,23 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> <wrap_words>false</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="255" green="255" blue="255" /> </background_color> - <width>111</width> - <x>48</x> - <name>Label Orientation_7</name> - <y>281</y> + <width>150</width> + <x>758</x> + <name>Label_5</name> + <y>690</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <fontdata fontName="Sans" height="11" style="1" /> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -5255,12 +4745,12 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-78c2</wuid> - <transparent>false</transparent> + <wuid>-3f6498d2:15645d229d4:-6626</wuid> + <transparent>true</transparent> <auto_size>false</auto_size> - <text>Motor settings</text> + <text>Min</text> <scripts /> - <height>32</height> + <height>20</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5273,142 +4763,150 @@ $(pv_value)</tooltip> <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <wrap_words>false</wrap_words> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color red="255" green="255" blue="255" /> </background_color> - <width>337</width> - <x>38</x> - <name>Label_15</name> - <y>225</y> + <width>150</width> + <x>907</x> + <name>Label_22</name> + <y>690</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <fontdata fontName="Sans" height="10" style="1" /> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> - <alarm_pulsing>false</alarm_pulsing> - <precision>0</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> - <pv_value /> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-6625</wuid> + <transparent>true</transparent> <auto_size>false</auto_size> - <text></text> - <rotation_angle>0.0</rotation_angle> - <show_units>true</show_units> - <height>31</height> - <multiline_input>false</multiline_input> - <border_width>1</border_width> - <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).VELO</pv_name> - <selector_type>0</selector_type> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <precision_from_pv>true</precision_from_pv> - <widget_type>Text Input</widget_type> - <confirm_message></confirm_message> - <name>Text Input</name> - <style>0</style> - <actions hook="false" hook_all="false" /> - <border_style>3</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-7099</wuid> - <transparent>false</transparent> + <text>Average</text> <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> + <height>20</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <format_type>0</format_type> - <limits_from_pv>false</limits_from_pv> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color red="255" green="255" blue="255" /> </background_color> - <width>140</width> - <x>166</x> - <y>275</y> - <maximum>1.7976931348623157E308</maximum> + <width>150</width> + <x>609</x> + <name>Label_21</name> + <y>690</y> <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> + <color red="0" green="0" blue="0" /> </foreground_color> - <minimum>-1.7976931348623157E308</minimum> + <actions hook="false" hook_all="false" /> <font> <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.BoolButton" version="1.0.0"> + <toggle_button>true</toggle_button> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <push_action_index>1</push_action_index> <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-6fff</wuid> - <transparent>false</transparent> - <auto_size>false</auto_size> - <text>Motion</text> + <wuid>-3f6498d2:15645d229d4:-3a0d</wuid> + <on_color> + <color red="0" green="255" blue="0" /> + </on_color> + <show_confirm_dialog>0</show_confirm_dialog> + <password></password> + <pv_value /> + <released_action_index>0</released_action_index> + <square_button>true</square_button> + <show_led>true</show_led> <scripts /> - <height>32</height> + <border_alarm_sensitive>true</border_alarm_sensitive> + <height>35</height> + <on_label>ON</on_label> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> + <keep_wh_ratio>true</keep_wh_ratio> </scale_options> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name>SYS0-EVR0:FrontOut0-Ena-SP</pv_name> <border_color> <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <widget_type>Boolean Button</widget_type> + <off_color> + <color red="0" green="100" blue="0" /> + </off_color> + <confirm_message>Are your sure you want to do this?</confirm_message> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color red="240" green="240" blue="240" /> </background_color> - <width>493</width> - <x>392</x> - <name>Label_15</name> - <y>91</y> + <width>109</width> + <x>289</x> + <name>Boolean Button</name> + <data_type>0</data_type> + <y>370</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + <action type="WRITE_PV"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> + <show_boolean_label>true</show_boolean_label> <font> - <fontdata fontName="Sans" height="10" style="1" /> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> + <off_label>OFF</off_label> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-6f55</wuid> + <wuid>-3f6498d2:15645d229d4:-38f7</wuid> <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> + <auto_size>false</auto_size> + <text>Fast Acquisition</text> <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>363</height> + <height>43</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5416,37 +4914,27 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> + <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color red="0" green="0" blue="0" /> </border_color> - <anti_alias>true</anti_alias> - <corner_width>16</corner_width> - <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> <background_color> - <color red="186" green="189" blue="182" /> + <color name="IO Shape Fill" red="188" green="188" blue="188" /> </background_color> - <width>440</width> - <x>900</x> - <name>Rounded Rectangle_4</name> - <y>96</y> - <fill_level>0.0</fill_level> + <width>1357</width> + <x>0</x> + <name>Label_124</name> + <y>12</y> <foreground_color> - <color red="255" green="0" blue="0" /> + <color name="IO Label" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <opifont.name fontName="Cantarell" height="13" style="1">Header 3</opifont.name> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> @@ -5454,12 +4942,12 @@ $(pv_value)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-6f54</wuid> - <transparent>false</transparent> + <wuid>-3f6498d2:15645d229d4:-348a</wuid> + <transparent>true</transparent> <auto_size>false</auto_size> - <text>Motion</text> + <text>Activate timing System</text> <scripts /> - <height>32</height> + <height>20</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5472,237 +4960,431 @@ $(pv_value)</tooltip> <color red="0" green="128" blue="255" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <wrap_words>false</wrap_words> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color red="255" green="255" blue="255" /> </background_color> - <width>440</width> - <x>900</x> - <name>Label_15</name> - <y>90</y> + <width>199</width> + <x>54</x> + <name>Label_18</name> + <y>378</y> <foreground_color> <color red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <fontdata fontName="Sans" height="10" style="1" /> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.bytemonitor" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> <tooltip>$(pv_name) $(pv_value)</tooltip> + <horizontal_alignment>0</horizontal_alignment> <rules /> - <effect_3d>true</effect_3d> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-6b0b</wuid> - <on_color> - <color name="IO OK" red="0" green="255" blue="0" /> - </on_color> - <horizontal>false</horizontal> + <wuid>1e771979:1565068c2e3:-483e</wuid> + <transparent>false</transparent> <pv_value /> - <numBits>15</numBits> + <auto_size>false</auto_size> + <text>######</text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <height>320</height> - <border_width>0</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name>$(PREFIX_MTR):$(NAME_MTR).MSTA</pv_name> + <pv_name>$(DTACQ-NAME)-STAT-RB</pv_name> + <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> - <bitReverse>true</bitReverse> - <label /> - <widget_type>Byte Monitor</widget_type> - <off_color> - <color name="IO Grid" red="215" green="215" blue="215" /> - </off_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="0" green="0" blue="0" /> </background_color> - <square_led>true</square_led> - <startBit>0</startBit> - <width>25</width> - <x>932</x> - <name>Byte Monitor Template</name> - <y>131</y> + <width>148</width> + <x>1188</x> + <name>Text Update</name> + <y>24</y> <foreground_color> - <color name="IO InputPV Fg" red="0" green="32" blue="92" /> + <color name="TextDynamic" red="0" green="244" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-5b5af26c:15364c41bca:-785a</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>1130</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>false</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>2489</width> + <x>1</x> + <name>MOTOR</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a44</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>DONE: Motion is complete.</text> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-7000</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> <scripts /> - <height>15</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>243</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name></pv_name> + <gradient>false</gradient> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <anti_alias>true</anti_alias> + <corner_width>16</corner_width> + <line_style>0</line_style> + <widget_type>Rounded Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="186" green="189" blue="182" /> </background_color> - <width>159</width> - <x>968</x> - <name>Label Template_4</name> - <y>156</y> + <width>493</width> + <x>392</x> + <name>Rounded Rectangle_4</name> + <y>96</y> + <fill_level>0.0</fill_level> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color red="255" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a43</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>PLUS_LS: Plus limit switch has been hit.</text> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-268a</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> <scripts /> - <height>15</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>106</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name></pv_name> + <gradient>false</gradient> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <anti_alias>true</anti_alias> + <corner_width>16</corner_width> + <line_style>0</line_style> + <widget_type>Rounded Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color red="186" green="189" blue="182" /> </background_color> - <width>239</width> - <x>968</x> - <name>Label Template_5</name> - <y>177</y> + <width>337</width> + <x>38</x> + <name>Rounded Rectangle_4</name> + <y>95</y> + <fill_level>0.0</fill_level> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color red="255" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a42</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>HOMELS: Sate of the home limit switch.</text> + <enabled>true</enabled> + <wuid>-5b5af26c:15364c41bca:-7593</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text>######</text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <height>15</height> - <border_width>2</border_width> + <border_alarm_sensitive>true</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> + <border_width>0</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).RBV</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> <color name="IO Border" red="215" green="215" blue="215" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="TextBackground" red="70" green="70" blue="70" /> </background_color> - <width>235</width> - <x>968</x> - <name>Label Template_6</name> - <y>198</y> + <width>140</width> + <x>584</x> + <name>Text Update Template_16</name> + <y>200</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="TextDynamic" red="0" green="244" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="arial" height="10" style="1">IO Input 1</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a41</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>Unused.</text> - <scripts /> - <height>15</height> - <border_width>2</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> + <effect_3d>true</effect_3d> + <bit>0</bit> + <pv_value /> + <height>20</height> + <border_width>0</border_width> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).MOVN</pv_name> <border_color> <color name="IO Border" red="215" green="215" blue="215" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> - <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> - </background_color> - <width>48</width> - <x>968</x> - <name>Label Template_7</name> - <y>219</y> - <foreground_color> + <widget_type>LED</widget_type> + <name>LED Template_3</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>true</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-5b5af26c:15364c41bca:-758f</wuid> + <on_color> + <color name="Major" red="255" green="0" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label></on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="IO PV OFF" red="77" green="77" blue="77" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <square_led>true</square_led> + <width>20</width> + <x>841</x> + <data_type>0</data_type> + <y>165</y> + <foreground_color> + <color name="IO InputPV Fg" red="0" green="32" blue="92" /> + </foreground_color> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + <off_label></off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>0</bit> + <pv_value /> + <height>20</height> + <border_width>2</border_width> + <visible>true</visible> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).DMOV</pv_name> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED Template_2</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>true</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-5b5af26c:15364c41bca:-758e</wuid> + <on_color> + <color red="0" green="255" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label></on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color red="77" green="77" blue="77" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <square_led>true</square_led> + <width>20</width> + <x>841</x> + <data_type>0</data_type> + <y>135</y> + <foreground_color> + <color name="IO InputPV Fg" red="0" green="32" blue="92" /> + </foreground_color> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + <off_label></off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>-5b5af26c:15364c41bca:-7587</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Done moving</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>80</width> + <x>746</x> + <name>Label Orientation_1</name> + <y>135</y> + <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> </font> @@ -5713,12 +5395,12 @@ $(pv_value)</tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a40</wuid> + <wuid>-5b5af26c:15364c41bca:-7586</wuid> <transparent>true</transparent> - <auto_size>true</auto_size> - <text>POSITION: Closed-loop position control is enabled.</text> + <auto_size>false</auto_size> + <text>Moving</text> <scripts /> - <height>15</height> + <height>20</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5731,19 +5413,18 @@ $(pv_value)</tooltip> <color name="IO Border" red="215" green="215" blue="215" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <wrap_words>false</wrap_words> <background_color> <color name="IO Background" red="255" green="255" blue="205" /> </background_color> - <width>295</width> - <x>968</x> - <name>Label Template_8</name> - <y>240</y> + <width>86</width> + <x>746</x> + <name>Label Orientation_2</name> + <y>165</y> <foreground_color> <color name="IO Foreground" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> </font> @@ -5754,12 +5435,2236 @@ $(pv_value)</tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a3f</wuid> + <wuid>-5b5af26c:15364c41bca:-7580</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text> Command</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>87</width> + <x>48</x> + <name>Label Orientation_7</name> + <y>146</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <fontdata fontName="Sans" height="11" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-5b5af26c:15364c41bca:-758b</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>Motor Record</text> + <scripts /> + <height>43</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Shape Fill" red="188" green="188" blue="188" /> + </background_color> + <width>1357</width> + <x>0</x> + <name>Label_124</name> + <y>12</y> + <foreground_color> + <color name="IO Label" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="13" style="1">Header 3</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>31</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).VAL</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-2689</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>140</width> + <x>166</x> + <y>140</y> + <maximum>10.0</maximum> + <foreground_color> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> + </foreground_color> + <minimum>-10.0</minimum> + <font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-3f6498d2:15645d229d4:-2688</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>Position</text> + <scripts /> + <height>32</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="SubPanel" red="176" green="218" blue="249" /> + </background_color> + <width>337</width> + <x>38</x> + <name>Label_15</name> + <y>90</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.progressbar" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <scale_font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </scale_font> + <horizontal>true</horizontal> + <pv_value /> + <show_scale>true</show_scale> + <scale_format></scale_format> + <show_label>false</show_label> + <height>109</height> + <fill_color> + <color red="0" green="0" blue="255" /> + </fill_color> + <border_width>1</border_width> + <value_label_format></value_label_format> + <visible>true</visible> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).RBV</pv_name> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Progress Bar</widget_type> + <name>Progress Bar</name> + <show_hi>false</show_hi> + <actions hook="false" hook_all="false" /> + <show_lo>false</show_lo> + <border_style>0</border_style> + <show_lolo>false</show_lolo> + <show_minor_ticks>true</show_minor_ticks> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <show_markers>true</show_markers> + <color_hihi> + <color red="255" green="0" blue="0" /> + </color_hihi> + <origin>0.0</origin> + <show_hihi>false</show_hihi> + <log_scale>false</log_scale> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-7c9c</wuid> + <indicator_mode>false</indicator_mode> + <level_hihi>90.0</level_hihi> + <origin_ignored>true</origin_ignored> + <color_hi> + <color red="255" green="128" blue="0" /> + </color_hi> + <color_lo> + <color red="255" green="128" blue="0" /> + </color_lo> + <scripts /> + <border_alarm_sensitive>true</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <fillcolor_alarm_sensitive>false</fillcolor_alarm_sensitive> + <color_fillbackground> + <color red="200" green="200" blue="200" /> + </color_fillbackground> + <major_tick_step_hint>50</major_tick_step_hint> + <level_hi>80.0</level_hi> + <transparent_background>true</transparent_background> + <level_lo>20.0</level_lo> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <level_lolo>10.0</level_lolo> + <width>464</width> + <x>409</x> + <y>200</y> + <maximum>200.0</maximum> + <color_lolo> + <color red="255" green="0" blue="0" /> + </color_lolo> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <minimum>0.0</minimum> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-78c5</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>103</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <gradient>false</gradient> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <corner_width>16</corner_width> + <line_style>0</line_style> + <widget_type>Rounded Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="186" green="189" blue="182" /> + </background_color> + <width>337</width> + <x>38</x> + <name>Rounded Rectangle_4</name> + <y>230</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-78c4</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Velocity</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>111</width> + <x>48</x> + <name>Label Orientation_7</name> + <y>281</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <fontdata fontName="Sans" height="11" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-78c2</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>Motor settings</text> + <scripts /> + <height>32</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="SubPanel" red="176" green="218" blue="249" /> + </background_color> + <width>337</width> + <x>38</x> + <name>Label_15</name> + <y>225</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>31</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).VELO</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-7099</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>140</width> + <x>166</x> + <y>275</y> + <maximum>1.7976931348623157E308</maximum> + <foreground_color> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> + </foreground_color> + <minimum>-1.7976931348623157E308</minimum> + <font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-6fff</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>Motion</text> + <scripts /> + <height>32</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="SubPanel" red="176" green="218" blue="249" /> + </background_color> + <width>493</width> + <x>392</x> + <name>Label_15</name> + <y>91</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-6f55</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>363</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <gradient>false</gradient> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <corner_width>16</corner_width> + <line_style>0</line_style> + <widget_type>Rounded Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="186" green="189" blue="182" /> + </background_color> + <width>440</width> + <x>900</x> + <name>Rounded Rectangle_4</name> + <y>96</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-6f54</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>Motion</text> + <scripts /> + <height>32</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="SubPanel" red="176" green="218" blue="249" /> + </background_color> + <width>440</width> + <x>900</x> + <name>Label_15</name> + <y>90</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.bytemonitor" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-6b0b</wuid> + <on_color> + <color name="IO OK" red="0" green="255" blue="0" /> + </on_color> + <horizontal>false</horizontal> + <pv_value /> + <numBits>15</numBits> + <scripts /> + <border_alarm_sensitive>true</border_alarm_sensitive> + <height>320</height> + <border_width>0</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name>$(PREFIX_MTR):$(NAME_MTR).MSTA</pv_name> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <bitReverse>true</bitReverse> + <label /> + <widget_type>Byte Monitor</widget_type> + <off_color> + <color name="IO Grid" red="215" green="215" blue="215" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <square_led>true</square_led> + <startBit>0</startBit> + <width>25</width> + <x>932</x> + <name>Byte Monitor Template</name> + <y>131</y> + <foreground_color> + <color name="IO InputPV Fg" red="0" green="32" blue="92" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a44</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>DONE: Motion is complete.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>159</width> + <x>968</x> + <name>Label Template_4</name> + <y>156</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a43</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>PLUS_LS: Plus limit switch has been hit.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>239</width> + <x>968</x> + <name>Label Template_5</name> + <y>177</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a42</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>HOMELS: Sate of the home limit switch.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>235</width> + <x>968</x> + <name>Label Template_6</name> + <y>198</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a41</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Unused.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>48</width> + <x>968</x> + <name>Label Template_7</name> + <y>219</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a40</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>POSITION: Closed-loop position control is enabled.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>295</width> + <x>968</x> + <name>Label Template_8</name> + <y>240</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a3f</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>SLIP_STALL: Slip/Stall detected (eg. fatal following error).</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>332</width> + <x>968</x> + <name>Label Template_9</name> + <y>261</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a3e</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>HOME: If at home position.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>157</width> + <x>968</x> + <name>Label Template_10</name> + <y>282</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a3d</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>PRESENT: Encoder is present.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>181</width> + <x>968</x> + <name>Label Template_22</name> + <y>303</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a3c</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>PROBLEM: Driver stopped polling, or hardware problem.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>324</width> + <x>968</x> + <name>Label Template_23</name> + <y>324</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a3b</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>MOVING: Non-zero velocity present.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>210</width> + <x>968</x> + <name>Label Template_13</name> + <y>345</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a3a</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>GAIN_SUPPORT: Motor supports closed-loop pos. control.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>340</width> + <x>968</x> + <name>Label Template_14</name> + <y>366</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a39</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>COMM_ERR: Controller communication error.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>263</width> + <x>968</x> + <name>Label Template_15</name> + <y>387</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a38</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>MINUS_LS: Minus limit switch has been hit.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>255</width> + <x>968</x> + <name>Label Template_16</name> + <y>408</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a37</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>HOMED: The motor has been homed.</text> + <scripts /> + <height>15</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>218</width> + <x>968</x> + <name>Label Template_17</name> + <y>429</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-6a36</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>DIRECTION: Last raw direction; (Grey: Neg., Green: Pos.)</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Shape Fill" red="188" green="188" blue="188" /> + </background_color> + <width>350</width> + <x>968</x> + <name>Label Template_45</name> + <y>135</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <toggle_button>true</toggle_button> + <border_style>6</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <push_action_index>1</push_action_index> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-597a</wuid> + <release_action_index>0</release_action_index> + <pv_value /> + <text>STOP</text> + <scripts /> + <border_alarm_sensitive>true</border_alarm_sensitive> + <height>64</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <image></image> + <visible>true</visible> + <pv_name></pv_name> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Action Button</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Major" red="255" green="0" blue="0" /> + </background_color> + <width>181</width> + <x>576</x> + <name>Action Button Template_1</name> + <y>380</y> + <style>0</style> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </font> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-5b5af26c:15364c41bca:-6d20</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>1130</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>false</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>2489</width> + <x>1</x> + <name>TREK6096E</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-5856</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>106</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <gradient>false</gradient> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <corner_width>16</corner_width> + <line_style>0</line_style> + <widget_type>Rounded Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="186" green="189" blue="182" /> + </background_color> + <width>568</width> + <x>72</x> + <name>Rounded Rectangle_4</name> + <y>72</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-5860</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Voltage</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>87</width> + <x>93</x> + <name>Label Orientation_7</name> + <y>122</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <fontdata fontName="Sans" height="11" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>31</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(PREFIX_PS)hor-SP</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-585f</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>140</width> + <x>189</x> + <y>116</y> + <maximum>1.7976931348623157E308</maximum> + <foreground_color> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> + </foreground_color> + <minimum>-1.7976931348623157E308</minimum> + <font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-585e</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>HORIZONTAL Power Supply</text> + <scripts /> + <height>32</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="SubPanel" red="176" green="218" blue="249" /> + </background_color> + <width>568</width> + <x>72</x> + <name>Label_15</name> + <y>66</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>3</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-5848</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text>######</text> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>31</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name>$(PREFIX_PS)hor-RBV</pv_name> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>150</width> + <x>411</x> + <name>Text Update_3</name> + <y>116</y> + <foreground_color> + <color name="TextDynamic" red="0" green="244" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>0</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-5732</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <corner_height>16</corner_height> + <bg_gradient_color> + <color red="255" green="255" blue="255" /> + </bg_gradient_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>106</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <gradient>false</gradient> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <anti_alias>true</anti_alias> + <corner_width>16</corner_width> + <line_style>0</line_style> + <widget_type>Rounded Rectangle</widget_type> + <fg_gradient_color> + <color red="255" green="255" blue="255" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="186" green="189" blue="182" /> + </background_color> + <width>568</width> + <x>72</x> + <name>Rounded Rectangle_4</name> + <y>246</y> + <fill_level>0.0</fill_level> + <foreground_color> + <color red="255" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <line_color> + <color red="128" green="0" blue="255" /> + </line_color> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>1e771979:1565068c2e3:-5731</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Voltage</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>87</width> + <x>93</x> + <name>Label Orientation_7</name> + <y>296</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <fontdata fontName="Sans" height="11" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>31</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(PREFIX_PS)ver-SP</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-5730</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>140</width> + <x>189</x> + <y>290</y> + <maximum>1.7976931348623157E308</maximum> + <foreground_color> + <color name="KeyboardEntry" red="0" green="255" blue="255" /> + </foreground_color> + <minimum>-1.7976931348623157E308</minimum> + <font> + <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-572f</wuid> + <transparent>false</transparent> + <auto_size>false</auto_size> + <text>VERTICAL Power Supply</text> + <scripts /> + <height>32</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="SubPanel" red="176" green="218" blue="249" /> + </background_color> + <width>568</width> + <x>72</x> + <name>Label_15</name> + <y>240</y> + <foreground_color> + <color red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>3</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>1e771979:1565068c2e3:-572e</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text>######</text> + <rotation_angle>0.0</rotation_angle> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>31</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name>$(PREFIX_PS)ver-RBV</pv_name> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>false</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> + <background_color> + <color name="TextBackground" red="70" green="70" blue="70" /> + </background_color> + <width>150</width> + <x>411</x> + <name>Text Update_3</name> + <y>290</y> + <foreground_color> + <color name="TextDynamic" red="0" green="244" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + </widget> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <line_width>1</line_width> + <horizontal_fill>true</horizontal_fill> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <rules /> + <enabled>true</enabled> + <wuid>20cc570d:152c6318c71:-19d6</wuid> + <transparent>false</transparent> + <pv_value /> + <alpha>255</alpha> + <bg_gradient_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </bg_gradient_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>80</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <pv_name></pv_name> + <gradient>false</gradient> + <border_color> + <color red="0" green="148" blue="202" /> + </border_color> + <anti_alias>true</anti_alias> + <line_style>0</line_style> + <widget_type>Rectangle</widget_type> + <fg_gradient_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </fg_gradient_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="0" green="148" blue="202" /> + </background_color> + <width>2491</width> + <x>18</x> + <name>Rectangle Template</name> + <y>0</y> + <fill_level>100.0</fill_level> + <foreground_color> + <color red="0" green="148" blue="202" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + </font> + <line_color> + <color name="IO Line" red="0" green="32" blue="92" /> + </line_color> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>20cc570d:152c6318c71:-19d2</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>EMU</text> + <scripts /> + <height>39</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>73</width> + <x>475</x> + <name>Label Template</name> + <y>20</y> + <foreground_color> + <color red="255" green="255" blue="255" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <fontdata fontName="Titillium" height="25" style="0" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>false</enabled> + <wuid>-cae44c:157dd221fed:-6b69</wuid> + <transparent>true</transparent> + <auto_size>false</auto_size> + <text>Status</text> + <scripts /> + <height>20</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="IO Border" red="215" green="215" blue="215" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>false</wrap_words> + <background_color> + <color name="IO Background" red="255" green="255" blue="205" /> + </background_color> + <width>145</width> + <x>666</x> + <name>Label Orientation_7</name> + <y>30</y> + <foreground_color> + <color name="IO Foreground" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <font> + <fontdata fontName="Sans" height="10" style="1" /> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>25</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>${PREFIX_SCAN}:$(NAME_MTR).FAZE</pv_name> + <selector_type>0</selector_type> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input_9</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-cae44c:157dd221fed:-6b63</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>false</limits_from_pv> + <background_color> + <color name="Black" red="0" green="0" blue="0" /> + </background_color> + <width>352</width> + <x>780</x> + <y>27</y> + <maximum>1.7976931348623157E308</maximum> + <foreground_color> + <color name="Major" red="255" green="0" blue="0" /> + </foreground_color> + <minimum>-1.7976931348623157E308</minimum> + <font> + <opifont.name fontName="OpenSans" height="10" style="1">Small Bold</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.tab" version="1.0.0"> + <active_tab>0</active_tab> + <tooltip></tooltip> + <height>460</height> + <border_width>1</border_width> + <border_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </border_color> + <tab_0_foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </tab_0_foreground_color> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(pv_name)</pv_name> + <value></value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description>save data</description> + </action> + </actions> + <tab_1_enabled>true</tab_1_enabled> + <border_style>14</border_style> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d8</wuid> + <tab_1_background_color> + <color name="Container Grey" red="200" green="200" blue="200" /> + </tab_1_background_color> + <tab_1_icon_path></tab_1_icon_path> + <tab_1_font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </tab_1_font> + <background_color> + <color name="Container Border Grey" red="150" green="150" blue="150" /> + </background_color> + <width>450</width> + <x>1213</x> + <horizontal_tabs>true</horizontal_tabs> + <y>581</y> + <rules /> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>true</visible> + <tab_0_background_color> + <color name="Container Grey" red="200" green="200" blue="200" /> + </tab_0_background_color> + <widget_type>Tabbed Container</widget_type> + <name>Tabbed Container_1</name> + <minimum_tab_height>10</minimum_tab_height> + <tab_0_font> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> + </tab_0_font> + <tab_0_title>Vertical motor</tab_0_title> + <tab_1_foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </tab_1_foreground_color> + <tab_1_title>Console</tab_1_title> + <scripts /> + <tab_count>2</tab_count> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <tab_0_icon_path></tab_0_icon_path> + <tab_0_enabled>true</tab_0_enabled> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d7</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>420</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>true</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>444</width> + <x>1</x> + <name>Vertical motor</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_SWITCH_H_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d6</wuid> + <on_color> + <color name="Minor" red="255" green="128" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="Green Off" red="0" green="30" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>30</y> + <foreground_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </foreground_color> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <off_label>OFF</off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d5</wuid> <transparent>true</transparent> <auto_size>true</auto_size> - <text>SLIP_STALL: Slip/Stall detected (eg. fatal following error).</text> + <text>Vertical high switch</text> <scripts /> - <height>15</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5769,79 +7674,91 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>332</width> - <x>968</x> - <name>Label Template_9</name> - <y>261</y> + <width>114</width> + <x>60</x> + <name>Label Template_13</name> + <y>30</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a3e</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>HOME: If at home position.</text> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_SWITCH_L_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d4</wuid> + <on_color> + <color name="Minor" red="255" green="128" blue="0" /> + </on_color> <scripts /> - <height>15</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> + <keep_wh_ratio>true</keep_wh_ratio> </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <off_color> + <color name="Green Off" red="0" green="30" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="Field Background Grey" red="240" green="240" blue="240" /> </background_color> - <width>157</width> - <x>968</x> - <name>Label Template_10</name> - <y>282</y> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>60</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Button Grey" red="180" green="180" blue="180" /> </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> + <off_label>OFF</off_label> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a3d</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d3</wuid> <transparent>true</transparent> <auto_size>true</auto_size> - <text>PRESENT: Encoder is present.</text> + <text>Vertical low switch</text> <scripts /> - <height>15</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5851,79 +7768,144 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>181</width> - <x>968</x> - <name>Label Template_22</name> - <y>303</y> + <width>109</width> + <x>60</x> + <name>Label Template_13</name> + <y>60</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a3c</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>PROBLEM: Driver stopped polling, or hardware problem.</text> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_M_IN_POSITION_GET</pv_name> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d2</wuid> + <on_color> + <color name="Green On" red="0" green="255" blue="0" /> + </on_color> <scripts /> - <height>15</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> + <keep_wh_ratio>true</keep_wh_ratio> </scale_options> + <off_color> + <color name="Minor" red="255" green="128" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="Field Background Grey" red="240" green="240" blue="240" /> + </background_color> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>90</y> + <foreground_color> + <color name="Button Grey" red="180" green="180" blue="180" /> + </foreground_color> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <off_label>OFF</off_label> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <rules /> + <effect_3d>true</effect_3d> + <bit>-1</bit> + <pv_value /> + <height>18</height> + <border_width>1</border_width> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name>$(P)_$(M):V_HOME_DONE_GET</pv_name> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <widget_type>LED</widget_type> + <name>LED</name> + <actions hook="false" hook_all="false" /> + <show_boolean_label>false</show_boolean_label> + <border_style>0</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d1</wuid> + <on_color> + <color name="Green On" red="0" green="255" blue="0" /> + </on_color> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <on_label>ON</on_label> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>true</keep_wh_ratio> + </scale_options> + <off_color> + <color name="Major" red="255" green="0" blue="0" /> + </off_color> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="Field Background Grey" red="240" green="240" blue="240" /> </background_color> - <width>324</width> - <x>968</x> - <name>Label Template_23</name> - <y>324</y> + <square_led>false</square_led> + <width>18</width> + <x>30</x> + <data_type>0</data_type> + <y>120</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Button Grey" red="180" green="180" blue="180" /> </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> </font> + <off_label>OFF</off_label> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a3b</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74d0</wuid> <transparent>true</transparent> <auto_size>true</auto_size> - <text>MOVING: Non-zero velocity present.</text> + <text>Vertical motor in position</text> <scripts /> - <height>15</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5933,24 +7915,24 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>210</width> - <x>968</x> + <width>151</width> + <x>60</x> <name>Label Template_13</name> - <y>345</y> + <y>90</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -5958,13 +7940,13 @@ $(pv_value)</tooltip> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a3a</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74cf</wuid> <transparent>true</transparent> <auto_size>true</auto_size> - <text>GAIN_SUPPORT: Motor supports closed-loop pos. control.</text> + <text>Vertical motor, home procedure done</text> <scripts /> - <height>15</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -5974,24 +7956,93 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>340</width> - <x>968</x> - <name>Label Template_14</name> - <y>366</y> + <width>225</width> + <x>60</x> + <name>Label Template_13</name> + <y>120</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="enable" prop_id="enabled" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value>false</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + <rule name="color_enable" prop_id="background_color" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value> + <color name="Container Grey" red="200" green="200" blue="200" /> + </value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> + <show_units>true</show_units> + <height>20</height> + <multiline_input>false</multiline_input> + <border_width>1</border_width> + <visible>true</visible> + <pv_name>$(P)_$(M):V_ABS-POS_SET</pv_name> + <selector_type>0</selector_type> + <border_color> + <color name="Blue" red="0" green="128" blue="255" /> + </border_color> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Input</widget_type> + <confirm_message></confirm_message> + <name>Text Input</name> + <style>0</style> + <actions hook="false" hook_all="false" /> + <border_style>3</border_style> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74ce</wuid> + <transparent>false</transparent> + <scripts /> + <border_alarm_sensitive>false</border_alarm_sensitive> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <format_type>0</format_type> + <limits_from_pv>true</limits_from_pv> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>137</width> + <x>220</x> + <y>231</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -5999,13 +8050,13 @@ $(pv_value)</tooltip> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a39</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74cd</wuid> <transparent>true</transparent> <auto_size>true</auto_size> - <text>COMM_ERR: Controller communication error.</text> + <text>Set new absolute position</text> <scripts /> - <height>15</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -6015,65 +8066,75 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>263</width> - <x>968</x> - <name>Label Template_15</name> - <y>387</y> + <width>154</width> + <x>47</x> + <name>Label Template_13</name> + <y>232</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>1</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a38</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>MINUS_LS: Minus limit switch has been hit.</text> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74cc</wuid> + <transparent>false</transparent> + <pv_value /> + <auto_size>false</auto_size> + <text></text> + <rotation_angle>0.0</rotation_angle> <scripts /> - <height>15</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <show_units>true</show_units> + <height>20</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> + <pv_name>$(P)_$(M):V_M_POSITION_GET</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <precision_from_pv>true</precision_from_pv> + <widget_type>Text Update</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <wrap_words>false</wrap_words> + <format_type>0</format_type> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="Field Background Grey" red="240" green="240" blue="240" /> </background_color> - <width>255</width> - <x>968</x> - <name>Label Template_16</name> - <y>408</y> + <width>137</width> + <x>220</x> + <name>Text Update</name> + <y>260</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="0">Normal</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -6081,13 +8142,13 @@ $(pv_value)</tooltip> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a37</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74cb</wuid> <transparent>true</transparent> <auto_size>true</auto_size> - <text>HOMED: The motor has been homed.</text> + <text>Actual position</text> <scripts /> - <height>15</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -6097,24 +8158,24 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>218</width> - <x>968</x> - <name>Label Template_17</name> - <y>429</y> + <width>89</width> + <x>120</x> + <name>Label Template_13</name> + <y>261</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> @@ -6122,13 +8183,13 @@ $(pv_value)</tooltip> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-6a36</wuid> - <transparent>false</transparent> - <auto_size>false</auto_size> - <text>DIRECTION: Last raw direction; (Grey: Neg., Green: Pos.)</text> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74ca</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Brake</text> <scripts /> - <height>20</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -6138,44 +8199,49 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="IO Shape Fill" red="188" green="188" blue="188" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>350</width> - <x>968</x> - <name>Label Template_45</name> - <y>135</y> + <width>34</width> + <x>30</x> + <name>Label Template_13</name> + <y>147</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> - <toggle_button>true</toggle_button> - <border_style>6</border_style> + <toggle_button>false</toggle_button> + <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <push_action_index>1</push_action_index> - <rules /> + <tooltip>$(pv_name)</tooltip> + <push_action_index>0</push_action_index> + <rules> + <rule name="enable" prop_id="enabled" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value>false</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-597a</wuid> - <release_action_index>0</release_action_index> + <wuid>-20a75393:15809f6e4ee:-74c9</wuid> <pv_value /> - <text>STOP</text> + <text>Go home position</text> <scripts /> - <border_alarm_sensitive>true</border_alarm_sensitive> - <height>64</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>24</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -6185,172 +8251,151 @@ $(pv_value)</tooltip> <visible>true</visible> <pv_name></pv_name> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> <widget_type>Action Button</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="Major" red="255" green="0" blue="0" /> + <color name="Button Grey" red="180" green="180" blue="180" /> </background_color> - <width>181</width> - <x>576</x> - <name>Action Button Template_1</name> - <y>380</y> + <width>156</width> + <x>211</x> + <name>Action Button_1</name> + <y>300</y> <style>0</style> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> - <actions hook="false" hook_all="false" /> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(P)_$(M):V_GO_HOME_SET</pv_name> + <value>1</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> </font> </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <rules /> - <enabled>true</enabled> - <wuid>-5b5af26c:15364c41bca:-6d20</wuid> - <transparent>true</transparent> - <lock_children>false</lock_children> - <scripts /> - <height>1130</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <visible>false</visible> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Grouping Container</widget_type> - <background_color> - <color red="240" green="240" blue="240" /> - </background_color> - <width>2489</width> - <x>1</x> - <name>TREK6096E</name> - <y>1</y> - <foreground_color> - <color red="192" green="192" blue="192" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <fc>false</fc> - <show_scrollbar>true</show_scrollbar> - <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> - </font> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <toggle_button>false</toggle_button> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <rules /> + <tooltip>$(pv_name)</tooltip> + <push_action_index>0</push_action_index> + <rules> + <rule name="enable" prop_id="enabled" out_exp="false"> + <exp bool_exp="pv0 == 1"> + <value>false</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-5856</wuid> - <transparent>false</transparent> + <wuid>-20a75393:15809f6e4ee:-74c8</wuid> <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> + <text>Go maintenance position</text> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> - <height>106</height> + <height>24</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> + <image></image> <visible>true</visible> <pv_name></pv_name> - <gradient>false</gradient> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> - <anti_alias>true</anti_alias> - <corner_width>16</corner_width> - <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> + <widget_type>Action Button</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color red="186" green="189" blue="182" /> + <color name="Button Grey" red="180" green="180" blue="180" /> </background_color> - <width>568</width> - <x>72</x> - <name>Rounded Rectangle_4</name> - <y>72</y> - <fill_level>0.0</fill_level> + <width>221</width> + <x>178</x> + <name>Action Button_1</name> + <y>340</y> + <style>0</style> <foreground_color> - <color red="255" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> - <actions hook="false" hook_all="false" /> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(P)_$(M):V_GO_MAINTENANCE_SET</pv_name> + <value>1</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <toggle_button>false</toggle_button> <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>0</horizontal_alignment> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <alarm_pulsing>false</alarm_pulsing> + <tooltip>$(pv_name)</tooltip> + <push_action_index>0</push_action_index> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-5860</wuid> - <transparent>true</transparent> - <auto_size>false</auto_size> - <text>Voltage</text> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74c7</wuid> + <pv_value /> + <text>STOP EMERGENCY</text> <scripts /> - <height>20</height> - <border_width>2</border_width> + <border_alarm_sensitive>false</border_alarm_sensitive> + <height>54</height> + <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> + <image></image> <visible>true</visible> - <vertical_alignment>1</vertical_alignment> + <pv_name></pv_name> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> - <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> + <widget_type>Action Button</widget_type> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="Button Grey" red="180" green="180" blue="180" /> </background_color> - <width>87</width> - <x>93</x> - <name>Label Orientation_7</name> - <y>122</y> + <width>156</width> + <x>260</x> + <name>Action Button_1</name> + <y>30</y> + <style>0</style> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> - <actions hook="false" hook_all="false" /> + <actions hook="false" hook_all="false"> + <action type="WRITE_PV"> + <pv_name>$(P)_$(M):ASK</pv_name> + <value>#1K</value> + <timeout>10</timeout> + <confirm_message></confirm_message> + <description></description> + </action> + </actions> <font> - <fontdata fontName="Sans" height="11" style="1" /> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> <precision>0</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <tooltip>$(pv_name)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <pv_value /> @@ -6358,14 +8403,14 @@ $(pv_value)</tooltip> <text></text> <rotation_angle>0.0</rotation_angle> <show_units>true</show_units> - <height>31</height> + <height>20</height> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>$(PREFIX_PS)hor-SP</pv_name> + <pv_name>$(P)_$(M):V_VELOCITY_SET</pv_name> <selector_type>0</selector_type> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> @@ -6376,7 +8421,7 @@ $(pv_value)</tooltip> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-585f</wuid> + <wuid>-20a75393:15809f6e4ee:-74c6</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -6387,35 +8432,33 @@ $(pv_value)</tooltip> </scale_options> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <format_type>0</format_type> - <limits_from_pv>false</limits_from_pv> + <limits_from_pv>true</limits_from_pv> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>140</width> - <x>189</x> - <y>116</y> - <maximum>1.7976931348623157E308</maximum> + <width>137</width> + <x>220</x> + <y>200</y> <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> - <minimum>-1.7976931348623157E308</minimum> <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> + <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-585e</wuid> - <transparent>false</transparent> - <auto_size>false</auto_size> - <text>HORIZONTAL Power Supply</text> + <wuid>-20a75393:15809f6e4ee:-74c5</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Velocity</text> <scripts /> - <height>32</height> - <border_width>1</border_width> + <height>18</height> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> @@ -6424,46 +8467,52 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> <wrap_words>true</wrap_words> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>568</width> - <x>72</x> - <name>Label_15</name> - <y>66</y> + <width>47</width> + <x>151</x> + <name>Label Template_13</name> + <y>201</y> <foreground_color> - <color red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <show_scrollbar>false</show_scrollbar> <font> - <fontdata fontName="Sans" height="10" style="1" /> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <alarm_pulsing>false</alarm_pulsing> - <precision>3</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> <horizontal_alignment>1</horizontal_alignment> - <rules /> + <rules> + <rule name="On_OFF_BRAKE" prop_id="text" out_exp="false"> + <exp bool_exp="pv0"> + <value>off</value> + </exp> + <pv trig="true">$(P)_$(M):V_BRAKE_GET</pv> + </rule> + </rules> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-5848</wuid> + <wuid>-20a75393:15809f6e4ee:-74c4</wuid> <transparent>false</transparent> <pv_value /> <auto_size>false</auto_size> - <text>######</text> + <text>on</text> <rotation_angle>0.0</rotation_angle> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> <show_units>true</show_units> - <height>31</height> + <height>18</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -6471,103 +8520,125 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name>$(PREFIX_PS)hor-RBV</pv_name> + <pv_name></pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> + <precision_from_pv>true</precision_from_pv> <widget_type>Text Update</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <wrap_words>false</wrap_words> <format_type>0</format_type> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color name="Field Background Grey" red="240" green="240" blue="240" /> </background_color> - <width>150</width> - <x>411</x> - <name>Text Update_3</name> - <y>116</y> + <width>41</width> + <x>70</x> + <name>Text Update</name> + <y>147</y> <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="0">Normal</opifont.name> </font> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.RoundedRectangle" version="1.0.0"> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <rules /> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74c3</wuid> + <transparent>true</transparent> + <lock_children>false</lock_children> + <scripts /> + <height>420</height> + <border_width>1</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <visible>false</visible> + <border_color> + <color red="0" green="128" blue="255" /> + </border_color> + <widget_type>Grouping Container</widget_type> + <background_color> + <color red="240" green="240" blue="240" /> + </background_color> + <width>444</width> + <x>1</x> + <name>Console</name> + <y>1</y> + <foreground_color> + <color red="192" green="192" blue="192" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <fc>false</fc> + <show_scrollbar>true</show_scrollbar> + <font> + <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + </font> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>0</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <tooltip></tooltip> + <horizontal_alignment>0</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-5732</wuid> - <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <corner_height>16</corner_height> - <bg_gradient_color> - <color red="255" green="255" blue="255" /> - </bg_gradient_color> + <wuid>-20a75393:15809f6e4ee:-74c2</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>Answer</text> <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>106</height> - <border_width>1</border_width> + <height>18</height> + <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> <height_scalable>true</height_scalable> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> + <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> - <anti_alias>true</anti_alias> - <corner_width>16</corner_width> - <line_style>0</line_style> - <widget_type>Rounded Rectangle</widget_type> - <fg_gradient_color> - <color red="255" green="255" blue="255" /> - </fg_gradient_color> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> <background_color> - <color red="186" green="189" blue="182" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>568</width> - <x>72</x> - <name>Rounded Rectangle_4</name> - <y>246</y> - <fill_level>0.0</fill_level> + <width>44</width> + <x>50</x> + <name>Label Template_1</name> + <y>131</y> <foreground_color> - <color red="255" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> - <line_color> - <color red="128" green="0" blue="255" /> - </line_color> </widget> <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> <border_style>0</border_style> <tooltip></tooltip> <horizontal_alignment>0</horizontal_alignment> <rules /> - <enabled>false</enabled> - <wuid>1e771979:1565068c2e3:-5731</wuid> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74c1</wuid> <transparent>true</transparent> - <auto_size>false</auto_size> - <text>Voltage</text> + <auto_size>true</auto_size> + <text>Ask</text> <scripts /> - <height>20</height> + <height>18</height> <border_width>2</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -6577,30 +8648,30 @@ $(pv_value)</tooltip> <visible>true</visible> <vertical_alignment>1</vertical_alignment> <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> + <color name="Black" red="0" green="0" blue="0" /> </border_color> <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> + <wrap_words>true</wrap_words> <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>87</width> - <x>93</x> - <name>Label Orientation_7</name> - <y>296</y> + <width>21</width> + <x>73</x> + <name>Label Template_13</name> + <y>96</y> <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> <font> - <fontdata fontName="Sans" height="11" style="1" /> + <opifont.name fontName="OpenSans" height="10" style="0">Small</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> <alarm_pulsing>false</alarm_pulsing> <precision>0</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> + <tooltip>$(pv_name)</tooltip> <horizontal_alignment>1</horizontal_alignment> <rules /> <pv_value /> @@ -6608,14 +8679,14 @@ $(pv_value)</tooltip> <text></text> <rotation_angle>0.0</rotation_angle> <show_units>true</show_units> - <height>31</height> + <height>19</height> <multiline_input>false</multiline_input> <border_width>1</border_width> <visible>true</visible> - <pv_name>$(PREFIX_PS)ver-SP</pv_name> + <pv_name>$(P)_$(M):ASK</pv_name> <selector_type>0</selector_type> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> <precision_from_pv>true</precision_from_pv> <widget_type>Text Input</widget_type> @@ -6626,7 +8697,7 @@ $(pv_value)</tooltip> <border_style>3</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-5730</wuid> + <wuid>-20a75393:15809f6e4ee:-74c0</wuid> <transparent>false</transparent> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> @@ -6637,83 +8708,39 @@ $(pv_value)</tooltip> </scale_options> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <format_type>0</format_type> - <limits_from_pv>false</limits_from_pv> - <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> - </background_color> - <width>140</width> - <x>189</x> - <y>290</y> - <maximum>1.7976931348623157E308</maximum> - <foreground_color> - <color name="KeyboardEntry" red="0" green="255" blue="255" /> - </foreground_color> - <minimum>-1.7976931348623157E308</minimum> - <font> - <opifont.name fontName="Cantarell" height="11" style="1">Default Bold</opifont.name> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-572f</wuid> - <transparent>false</transparent> - <auto_size>false</auto_size> - <text>VERTICAL Power Supply</text> - <scripts /> - <height>32</height> - <border_width>1</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> + <limits_from_pv>true</limits_from_pv> <background_color> - <color name="SubPanel" red="176" green="218" blue="249" /> + <color name="White" red="255" green="255" blue="255" /> </background_color> - <width>568</width> - <x>72</x> - <name>Label_15</name> - <y>240</y> + <width>248</width> + <x>103</x> + <y>95</y> <foreground_color> - <color red="0" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> <font> - <fontdata fontName="Sans" height="10" style="1" /> + <opifont.name fontName="OpenSans" height="12" style="1">Normal Bold</opifont.name> </font> </widget> <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> <border_style>0</border_style> <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> <alarm_pulsing>false</alarm_pulsing> - <precision>3</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <horizontal_alignment>1</horizontal_alignment> + <precision>0</precision> + <tooltip>$(pv_name)</tooltip> + <horizontal_alignment>2</horizontal_alignment> <rules /> <enabled>true</enabled> - <wuid>1e771979:1565068c2e3:-572e</wuid> + <wuid>-20a75393:15809f6e4ee:-74bf</wuid> <transparent>false</transparent> <pv_value /> <auto_size>false</auto_size> - <text>######</text> + <text></text> <rotation_angle>0.0</rotation_angle> <scripts /> <border_alarm_sensitive>false</border_alarm_sensitive> <show_units>true</show_units> - <height>31</height> + <height>19</height> <border_width>1</border_width> <scale_options> <width_scalable>true</width_scalable> @@ -6721,227 +8748,72 @@ $(pv_value)</tooltip> <keep_wh_ratio>false</keep_wh_ratio> </scale_options> <visible>true</visible> - <pv_name>$(PREFIX_PS)ver-RBV</pv_name> + <pv_name>$(P)_$(M):ANSWER</pv_name> <vertical_alignment>1</vertical_alignment> <border_color> - <color red="0" green="128" blue="255" /> + <color name="Blue" red="0" green="128" blue="255" /> </border_color> - <precision_from_pv>false</precision_from_pv> + <precision_from_pv>true</precision_from_pv> <widget_type>Text Update</widget_type> <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> <wrap_words>false</wrap_words> <format_type>0</format_type> <background_color> - <color name="TextBackground" red="70" green="70" blue="70" /> + <color name="Field Background Grey" red="240" green="240" blue="240" /> </background_color> - <width>150</width> - <x>411</x> - <name>Text Update_3</name> - <y>290</y> + <width>248</width> + <x>103</x> + <name>Text Update</name> + <y>130</y> <foreground_color> - <color name="TextDynamic" red="0" green="244" blue="0" /> + <color name="Black" red="0" green="0" blue="0" /> </foreground_color> <actions hook="false" hook_all="false" /> <font> - <opifont.name fontName="Cantarell" height="11" style="0">Default</opifont.name> + <opifont.name fontName="OpenSans" height="12" style="0">Normal</opifont.name> + </font> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <border_style>0</border_style> + <tooltip></tooltip> + <horizontal_alignment>1</horizontal_alignment> + <rules /> + <enabled>true</enabled> + <wuid>-20a75393:15809f6e4ee:-74be</wuid> + <transparent>true</transparent> + <auto_size>true</auto_size> + <text>This tab is for advanced user ONLY !</text> + <scripts /> + <height>27</height> + <border_width>2</border_width> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <visible>true</visible> + <vertical_alignment>1</vertical_alignment> + <border_color> + <color name="Black" red="0" green="0" blue="0" /> + </border_color> + <widget_type>Label</widget_type> + <wrap_words>true</wrap_words> + <background_color> + <color name="White" red="255" green="255" blue="255" /> + </background_color> + <width>356</width> + <x>42</x> + <name>Label Template_5</name> + <y>20</y> + <foreground_color> + <color name="Black" red="0" green="0" blue="0" /> + </foreground_color> + <actions hook="false" hook_all="false" /> + <show_scrollbar>false</show_scrollbar> + <font> + <opifont.name fontName="OpenSans" height="15" style="1">Medium Bold</opifont.name> </font> </widget> </widget> </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Rectangle" version="1.0.0"> - <border_style>0</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <line_width>1</line_width> - <horizontal_fill>true</horizontal_fill> - <alarm_pulsing>false</alarm_pulsing> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <rules /> - <enabled>true</enabled> - <wuid>20cc570d:152c6318c71:-19d6</wuid> - <transparent>false</transparent> - <pv_value /> - <alpha>255</alpha> - <bg_gradient_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> - </bg_gradient_color> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <height>80</height> - <border_width>2</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <pv_name></pv_name> - <gradient>false</gradient> - <border_color> - <color red="0" green="148" blue="202" /> - </border_color> - <anti_alias>true</anti_alias> - <line_style>0</line_style> - <widget_type>Rectangle</widget_type> - <fg_gradient_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> - </fg_gradient_color> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color red="0" green="148" blue="202" /> - </background_color> - <width>2491</width> - <x>18</x> - <name>Rectangle Template</name> - <y>0</y> - <fill_level>100.0</fill_level> - <foreground_color> - <color red="0" green="148" blue="202" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <opifont.name fontName="arial" height="10" style="0">IO Normal</opifont.name> - </font> - <line_color> - <color name="IO Line" red="0" green="32" blue="92" /> - </line_color> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>false</enabled> - <wuid>20cc570d:152c6318c71:-19d2</wuid> - <transparent>true</transparent> - <auto_size>true</auto_size> - <text>EMU</text> - <scripts /> - <height>39</height> - <border_width>2</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>true</wrap_words> - <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> - </background_color> - <width>73</width> - <x>475</x> - <name>Label Template</name> - <y>20</y> - <foreground_color> - <color red="255" green="255" blue="255" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <show_scrollbar>false</show_scrollbar> - <font> - <fontdata fontName="Titillium" height="25" style="0" /> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <border_style>0</border_style> - <tooltip></tooltip> - <horizontal_alignment>1</horizontal_alignment> - <rules /> - <enabled>false</enabled> - <wuid>-cae44c:157dd221fed:-6b69</wuid> - <transparent>true</transparent> - <auto_size>false</auto_size> - <text>Status</text> - <scripts /> - <height>20</height> - <border_width>2</border_width> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <visible>true</visible> - <vertical_alignment>1</vertical_alignment> - <border_color> - <color name="IO Border" red="215" green="215" blue="215" /> - </border_color> - <widget_type>Label</widget_type> - <wrap_words>false</wrap_words> - <background_color> - <color name="IO Background" red="255" green="255" blue="205" /> - </background_color> - <width>145</width> - <x>666</x> - <name>Label Orientation_7</name> - <y>30</y> - <foreground_color> - <color name="IO Foreground" red="0" green="0" blue="0" /> - </foreground_color> - <actions hook="false" hook_all="false" /> - <font> - <fontdata fontName="Sans" height="10" style="1" /> - </font> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextInput" version="2.0.0"> - <alarm_pulsing>false</alarm_pulsing> - <precision>0</precision> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <horizontal_alignment>0</horizontal_alignment> - <rules /> - <pv_value /> - <auto_size>false</auto_size> - <text></text> - <rotation_angle>0.0</rotation_angle> - <show_units>true</show_units> - <height>25</height> - <multiline_input>false</multiline_input> - <border_width>1</border_width> - <visible>true</visible> - <pv_name>${PREFIX_SCAN}:$(NAME_MTR).FAZE</pv_name> - <selector_type>0</selector_type> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <precision_from_pv>true</precision_from_pv> - <widget_type>Text Input</widget_type> - <confirm_message></confirm_message> - <name>Text Input_9</name> - <style>0</style> - <actions hook="false" hook_all="false" /> - <border_style>3</border_style> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <enabled>true</enabled> - <wuid>-cae44c:157dd221fed:-6b63</wuid> - <transparent>false</transparent> - <scripts /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <format_type>0</format_type> - <limits_from_pv>false</limits_from_pv> - <background_color> - <color name="Black" red="0" green="0" blue="0" /> - </background_color> - <width>352</width> - <x>780</x> - <y>27</y> - <maximum>1.7976931348623157E308</maximum> - <foreground_color> - <color name="Major" red="255" green="0" blue="0" /> - </foreground_color> - <minimum>-1.7976931348623157E308</minimum> - <font> - <opifont.name fontName="OpenSans" height="10" style="1">Small Bold</opifont.name> - </font> - </widget> </display> \ No newline at end of file diff --git a/protocol/pmacVariables.proto b/protocol/pmacVariables.proto new file mode 100644 index 0000000000000000000000000000000000000000..a8fbd0ffcd5d545d58065edea4b28f38452be050 --- /dev/null +++ b/protocol/pmacVariables.proto @@ -0,0 +1,37 @@ +# Streams protocol file for the pmacStreams protocol +# Initial version NPR 04/2006 + +# use "streamReload" to reload this file without restarting the IOC + +ExtraInput = Ignore; +ReadTimeout = 500; +OutTerminator = ""; +InTerminator = ACK; +Separator = CR; + + +sendString +{ + out "%(\$1)s" CR; + in "%s"; +} + + +setVar +{ + out "\$1=%f" CR; + in; +} + +getVar +{ + out "\$1" CR; + in "%f"; +} + + + + + + + diff --git a/src/EMU_CALCULS.c b/src/EMU_CALCULS.c new file mode 100644 index 0000000000000000000000000000000000000000..931e81a25666a60f92e41aa41a2600c6698bedf1 --- /dev/null +++ b/src/EMU_CALCULS.c @@ -0,0 +1,30 @@ +#include <aSubRecord.h> +#include <registryFunction.h> +#include <epicsExport.h> +#include <math.h> + +/* +* This function calculates both factors converion from V to MRAD and MRAD to V +*/ +static int FACTOR_CONVERSION(aSubRecord *precord) { + + float U = *(float *)precord->a; // Energy + float d = *(float *)precord->b; // Distance between plates + float L = *(float *)precord->c; // Lenght plates + float L1 = *(float *)precord->d; // Face lenght plates + float L3 = *(float *)precord->e; //Rear Lenght plates + float factConv_MRADtoVOLT; + float factConv_VOLTtoMRAD; + + // Factor converion VOLT to MRAD + factConv_VOLTtoMRAD=0.25*L*(L+2*L3)/(1e-3*U*d*(L1+L+L3)); + *(float *) precord->vala=factConv_VOLTtoMRAD; + + // Factor converion MRAD to VOLT + factConv_MRADtoVOLT= 4 /((L*(L+2*L3))/((0.001*U*d*(L1+L+L3)))); + *(float *)precord->valb=factConv_MRADtoVOLT; + + return 0; +} +/* Note the function must be registered at the end. */ +epicsRegisterFunction(FACTOR_CONVERSION); diff --git a/startup/EMU-old.cmd b/startup/EMU-old.cmd new file mode 100644 index 0000000000000000000000000000000000000000..570cf54e40a068abbdbf0ac4fcb50c81a8dfc323 --- /dev/null +++ b/startup/EMU-old.cmd @@ -0,0 +1,209 @@ +# Required modules ### +require ifcdaq,0.2.0 +require singlemotion, +require mrfsample +require pev +require EMU,jfdenis + +### MACROS ### +# PMAC common macros3 ) +epicsEnvSet("PMACPREFIX", "PMAC" ) +epicsEnvSet("PMACPORT", "pmacLV") +epicsEnvSet("MOTOR_PORT", "pmac1" ) +epicsEnvSet("NB_AXES", "1" ) + +# Motor Macros +epicsEnvSet("EGU", "mm" ) +epicsEnvSet("DIR", "Pos" ) +epicsEnvSet("MRES", "0.000249515") +epicsEnvSet("PREC", "4" ) +epicsEnvSet("DHLM", "4" ) +epicsEnvSet("DLLM", "-200" ) // A NE PAS TOUCHER +epicsEnvSet("VELO", "1" ) +epicsEnvSet("VBAS", "0.1" ) +epicsEnvSet("VMAX", "2" ) +epicsEnvSet("ACCL", "0.1" ) +epicsEnvSet("BDST", "0" ) +epicsEnvSet("INIT", "" ) +epicsEnvSet("OFF", "0" ) + +epicsEnvSet("MOTOR_NAME1", "MTR1") +epicsEnvSet("AXIS_NO1", "1") + +# Motor Status macros +epicsEnvSet("SCAN", "1 second") +epicsEnvSet("OVERHEAT1", "MAJOR" ) +epicsEnvSet("SWITCH_OFF1", "MINOR" ) +epicsEnvSet("OVERHEAT2", "0" ) +epicsEnvSet("SWITCH_OFF2", "0" ) +epicsEnvSet("MOTOR_ERROR1", "0" ) +epicsEnvSet("MOTOR_ERROR2", "0" ) +epicsEnvSet("MOTOR_ERROR3", "0" ) +epicsEnvSet("MOTOR_ERROR4", "0" ) + +# EVG Macros +epicsEnvSet("SYS" "SYS0") +epicsEnvSet("EVG" "EVG0") +epicsEnvSet("EVG_VMESLOT" "7") + +# EVR Macros +epicsEnvSet("EVR_PCIDOMAIN", "0000") +epicsEnvSet("EVR_PCIBUS", "05") +epicsEnvSet("EVR_PCIDEVICE", "00") +epicsEnvSet("EVR_PCIFUNCTION", "0") +epicsEnvSet("EVR", "EVR0") +epicsEnvSet("EVR_PUL0_EVENT", "14") +epicsEnvSet("EVR_PUL0_DELAY", "$(EVR_EV14_OUT0_DELAY=0)") +epicsEnvSet("EVR_PUL0_WIDTH", "$(EVR_EV14_OUT0_WIDTH=1000)") + +#DAQ macros +epicsEnvSet("DAQPREFIX", "SCANNINGDAQ" ) +epicsEnvSet("DAQBUFSIZE", "5000" ) + +#Scanning macros +epicsEnvSet("SCANPREFIX", "SCAN" ) +epicsEnvSet("SCAN_SLIT", "MTR" ) +epicsEnvSet("SCAN_EF", "PS" ) +epicsEnvSet("SCAN_POINTS_EF", "1000" ) +epicsEnvSet("SCAN_POINTS_SLIT", "100" ) + +epicsEnvSet(EPICS_CA_MAX_ARRAY_BYTES, 400000000) + +# Connection to PMAC and setup for $(NUM_MOTORS) motors +pmacAsynIPConfigure($(PMACPORT), "192.6.94.2:1025") +pmacCreateController($(MOTOR_PORT), $(PMACPORT), 0, $(NB_AXES), 50, 300) +pmacCreateAxis($(MOTOR_PORT), $(AXIS_NO1)) + +# Initialize EVG +mrmEvgSetupVME($(EVG), $(EVG_VMESLOT), 0x100000, 1, 0x01) + +# Initialize EVR +mrmEvrSetupPCI($(EVR), $(EVR_PCIDOMAIN), $(EVR_PCIBUS), $(EVR_PCIDEVICE), $(EVR_PCIFUNCTION)) + +# Initialize daq +ndsCreateDevice(ifcdaq, $(DAQPREFIX), card=0, fmc=2) + +### LOAD RECORDS ### + +#Load EVG records +dbLoadRecords("evg-vme-230.db", "DEVICE=$(EVG), SYS=$(SYS)") + +#Load EVR records +dbLoadRecords("evr-pmc-230.db", "DEVICE=$(EVR), SYS=$(SYS)") +dbLoadRecords("evr-softEvent.template", "DEVICE=$(EVR), SYS=$(SYS), EVT=$(EVR_PUL0_EVENT), CODE=$(EVR_PUL0_EVENT)") +dbLoadRecords("evr-pulserMap.template", "DEVICE=$(EVR), SYS=$(SYS), EVT=$(EVR_PUL0_EVENT), PID=0, F=Trig, ID=0") + +## Load ifcdaq instance +dbLoadRecords(IFCDAQAIChannelGroup.template, "PREFIX=$(DAQPREFIX),CH_GRP_ID=AI") +dbLoadRecords(IFCDAQAIChannel.template, "PREFIX=$(DAQPREFIX),CH_GRP_ID=AI,CH_ID=CH0, NELM=$(DAQBUFSIZE)") +dbLoadRecords(IFCDAQAIChannel.template, "PREFIX=$(DAQPREFIX),CH_GRP_ID=AI,CH_ID=CH1, NELM=$(DAQBUFSIZE)") +dbLoadRecords(IFCDAQAIChannel.template, "PREFIX=$(DAQPREFIX),CH_GRP_ID=AI,CH_ID=CH2, NELM=$(DAQBUFSIZE)") +dbLoadRecords(IFCDAQAIChannel.template, "PREFIX=${DAQPREFIX},CH_GRP_ID=AI,CH_ID=CH3, NELM=$(DAQBUFSIZE)") + + +# +# Load Single motions records +# + +# +# Motors +# + +dbLoadRecords("motor.template", "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1),MOTOR_PORT=$(MOTOR_PORT),AXIS_NO=$(AXIS_NO1),EGU=$(EGU),DIR=$(DIR),MRES=$(MRES),PREC=$(PREC),DHLM=$(DHLM),DLLM=$(DLLM),VELO=$(VELO),VBAS=$(VBAS),VMAX=$(VMAX),ACCL=$(ACCL),BDST=$(BDST),INIT=$(INIT),OFF=$(OFF)") + +# +# Motor status +# + +dbLoadRecords("motorStatus.template", "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1),ASYN_PORT=$(PMACPORT),AXIS_NO=$(AXIS_NO1),SCAN=$(SCAN),EGU=$(EGU),PREC=$(PREC),OVERHEAT1=$(OVERHEAT1),SWITCH_OFF1=$(SWITCH_OFF1),OVERHEAT2=$(OVERHEAT2),SWITCH_OFF2=$(SWITCH_OFF2),MOTOR_ERROR1=$(MOTOR_ERROR1),MOTOR_ERROR2=$(MOTOR_ERROR2),MOTOR_ERROR3=$(MOTOR_ERROR3),MOTOR_ERROR4=$(MOTOR_ERROR4)") + +# +# Homing procedure records +# + +dbLoadRecords("motorHoming.template", "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1),ASYN_PORT=$(PMACPORT),AXIS_NO=$(AXIS_NO1),PREC=$(PREC),EGU=$(EGU)") + + +dbLoadRecords("EMU.db", "DEVICE=$(SCANPREFIX), SCAN_SLIT=$(SCAN_SLIT), SCAN_EF=$(SCAN_EF), MTRREC=$(PMACPREFIX):$(MOTOR_NAME1), MAX_POINTS_EF=$(SCAN_POINTS_EF), MAX_POINTS_SLIT=$(SCAN_POINTS_SLIT), DAQNDSPREFIX=$(DAQPREFIX), DAQBUFSIZE=$(DAQBUFSIZE), DET1WF=AI-CH0-DATA, DET2WF=AI-CH1-DATA, DET3WF=AI-CH2-DATA, TR_TL=$(SYS)-$(EVR):Pul0-Ena-Sel, TR_TLTSEL=$(SYS)-$(EVR):Event-$(EVR_PUL0_EVENT)-SP.TIME, PSU_SP=LNS-ISRC-010:PBI-EM:HVhor-SP, PSU_RBV=LNS-ISRC-010:PBI-EM:HVhor-RBV, PSU2_SP=LNS-ISRC-010:PBI-EM:HVver-SP, PSU2_RBV=LNS-ISRC-010:PBI-EM:HVver-RBV") + + +# Simulated PSU +dbLoadRecords (EMU_PS-SIM.template, "PREFIX=LNS-ISRC-010:PBI-EM, SIGNAL=HVhor") +dbLoadRecords (EMU_PS-SIM.template, "PREFIX=LNS-ISRC-010:PBI-EM, SIGNAL=HVver") + +iocInit + +seq motorHoming "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1)" + + +# SET INTERFACE FROM IFCDAQ TO Allison scanner +# Forward link wf record to Detector guard +dbpf $(DAQPREFIX):AI-CH0-DATA.FLNK $(SCANPREFIX):DET1-GUARD +dbpf $(DAQPREFIX):AI-CH1-DATA.FLNK $(SCANPREFIX):DET2-GUARD +dbpf $(DAQPREFIX):AI-CH2-DATA.FLNK $(SCANPREFIX):DET3-GUARD + +# Forward link from state record to Detector trigger +dbpf $(DAQPREFIX):AI-STAT-RB.FLNK $(SCANPREFIX):DAQTRG-DAQSTGUARD + + +# Forward link number of samples rbv to compress N record, so that detetor know number of elements to average over. +dbpf $(DAQPREFIX):AI-SMNM-RB.FLNK "$(SCANPREFIX):DET1-COMPRESSN" + +### Setup IFCDAQ PVs ### +# Set the DAQ to on state +#dbpf $(DAQPREFIX):AI-STAT "ON" +# Set trigger repeat to 1 +dbpf $(DAQPREFIX):AI-TRGR 1 +# Set trigger source to external GPIO +dbpf $(DAQPREFIX):AI-TRGS "EXT-GPIO" +sleep(1) +dbpf $(DAQPREFIX):AI-STAT ON +sleep(3) +dbpf $(DAQPREFIX):AI-STAT RUNNING +sleep(1) +dbpf $(DAQPREFIX):AI-STAT RUNNING + + +# Set tsel on WF record to event record in EVR +dbpf $(DAQPREFIX):AI-CH0-DATA.TSEL $(SYS)-$(EVR):Event-$(EVR_PUL0_EVENT)-SP.TIME +dbpf $(DAQPREFIX):AI-CH1-DATA.TSEL $(SYS)-$(EVR):Event-$(EVR_PUL0_EVENT)-SP.TIME +dbpf $(DAQPREFIX):AI-CH2-DATA.TSEL $(SYS)-$(EVR):Event-$(EVR_PUL0_EVENT)-SP.TIME + +########## TIMING GENERATOR: setup softEvent to trigg acquisistion on the DTAcQ ###### +## Internal trigger from Mxc1 - TrgSrc0 +dbpf $(SYS)-$(EVG):TrigEvt0-EvtCode-SP $(EVR_PUL0_EVENT) +dbpf $(SYS)-$(EVG):Mxc1-Frequency-SP 1 +dbpf $(SYS)-$(EVG):Mxc1-TrigSrc0-SP "Set" + +dbpf $(SYS)-$(EVG):ResetMxc-Cmd 1 +dbpf $(SYS)-$(EVG):SoftEvt-Enable-Sel 1 + +### Setup EVR +# setup OUT 0 +# set the pulser 0 to trigger on output 0 +# and map the pulser to trigger on event $(EVR_PUL0_EVENT) +dbpf $(SYS)-$(EVR):FrontOut0-Src-SP 0 +dbpf $(SYS)-$(EVR):Pul0-Evt-Trig0-SP $(EVR_PUL0_EVENT) +dbpf $(SYS)-$(EVR):Pul0-Width-SP 20000 +dbpf $(SYS)-$(EVR):Pul0-Delay-SP 0 +dbpf $(SYS)-$(EVR):FrontOut0-Ena-SP 1 + +#dbpf $(SYS)-$(EVR):Time-I.TSE -2 + +### Setup reasonable values for sscan record ### +# Initialize SLIT(MOTOR) positioners +dbpf $(SCANPREFIX):$(SCAN_SLIT).P4SP -1 +dbpf $(SCANPREFIX):$(SCAN_SLIT).P4EP 1 +dbpf $(SCANPREFIX):$(SCAN_SLIT).NPTS 11 +#dbpf $(SCANPREFIX):$(SCAN_SLIT).PASM "START POS" + +# Initialize EF(DAC) positionners +##### Powers supply PS1 +dbpf $(SCANPREFIX):$(SCAN_EF).P4SP -1 +dbpf $(SCANPREFIX):$(SCAN_EF).P4EP 1 +##### Powers supply PS2 +dbpf $(SCANPREFIX):$(SCAN_EF).P1SP -10 +dbpf $(SCANPREFIX):$(SCAN_EF).P1EP 10 + +dbpf $(SCANPREFIX):$(SCAN_EF).PDLY 1 +dbpf $(SCANPREFIX):$(SCAN_EF).NPTS 10 diff --git a/startup/EMU.cmd b/startup/EMU.cmd index 36ccaaa067949e48ab49df9b9ee0a2b00327d95d..0e6ed21535c2f5b018fcfbfec440fcafd7eb31ab 100644 --- a/startup/EMU.cmd +++ b/startup/EMU.cmd @@ -1,6 +1,6 @@ # Required modules ### -require ifcdaq,0.2.0 -require singlemotion,1.4.5 +require ifcdaq +require singlemotion require mrfsample require pev require EMU,jfdenis @@ -17,7 +17,7 @@ epicsEnvSet("EGU", "mm" ) epicsEnvSet("DIR", "Pos" ) epicsEnvSet("MRES", "0.000249515") epicsEnvSet("PREC", "4" ) -epicsEnvSet("DHLM", "10" ) +epicsEnvSet("DHLM", "4" ) epicsEnvSet("DLLM", "-200" ) epicsEnvSet("VELO", "1" ) epicsEnvSet("VBAS", "0.1" ) @@ -58,7 +58,7 @@ epicsEnvSet("EVR_PUL0_WIDTH", "$(EVR_EV14_OUT0_WIDTH=1000)") #DAQ macros epicsEnvSet("DAQPREFIX", "SCANNINGDAQ" ) -epicsEnvSet("DAQBUFSIZE", "5000" ) +epicsEnvSet("DAQBUFSIZE", "1024" ) #Scanning macros epicsEnvSet("SCANPREFIX", "SCAN" ) @@ -121,12 +121,11 @@ dbLoadRecords("motorStatus.template", "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_N # Homing procedure records # -dbLoadRecords("motorHoming.template", "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1),ASYN_PORT=$(PMACPORT),AXIS_NO=$(AXIS_NO1),PREC=$(PREC),EGU=$(EGU)") - +#dbLoadRecords("motorHoming.template", "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1),ASYN_PORT=$(PMACPORT),AXIS_NO=$(AXIS_NO1),PREC=$(PREC),EGU=$(EGU)") dbLoadRecords("EMU.db", "DEVICE=$(SCANPREFIX), SCAN_SLIT=$(SCAN_SLIT), SCAN_EF=$(SCAN_EF), MTRREC=$(PMACPREFIX):$(MOTOR_NAME1), MAX_POINTS_EF=$(SCAN_POINTS_EF), MAX_POINTS_SLIT=$(SCAN_POINTS_SLIT), DAQNDSPREFIX=$(DAQPREFIX), DAQBUFSIZE=$(DAQBUFSIZE), DET1WF=AI-CH0-DATA, DET2WF=AI-CH1-DATA, DET3WF=AI-CH2-DATA, TR_TL=$(SYS)-$(EVR):Pul0-Ena-Sel, TR_TLTSEL=$(SYS)-$(EVR):Event-$(EVR_PUL0_EVENT)-SP.TIME, PSU_SP=LNS-ISRC-010:PBI-EM:HVhor-SP, PSU_RBV=LNS-ISRC-010:PBI-EM:HVhor-RBV, PSU2_SP=LNS-ISRC-010:PBI-EM:HVver-SP, PSU2_RBV=LNS-ISRC-010:PBI-EM:HVver-RBV") - +# # Simulated PSU dbLoadRecords (EMU_PS-SIM.template, "PREFIX=LNS-ISRC-010:PBI-EM, SIGNAL=HVhor") dbLoadRecords (EMU_PS-SIM.template, "PREFIX=LNS-ISRC-010:PBI-EM, SIGNAL=HVver") @@ -141,7 +140,6 @@ seq motorHoming "PREFIX=$(PMACPREFIX),MOTOR_NAME=$(MOTOR_NAME1)" dbpf $(DAQPREFIX):AI-CH0-DATA.FLNK $(SCANPREFIX):DET1-GUARD dbpf $(DAQPREFIX):AI-CH1-DATA.FLNK $(SCANPREFIX):DET2-GUARD dbpf $(DAQPREFIX):AI-CH2-DATA.FLNK $(SCANPREFIX):DET3-GUARD - # Forward link from state record to Detector trigger dbpf $(DAQPREFIX):AI-STAT-RB.FLNK $(SCANPREFIX):DAQTRG-DAQSTGUARD @@ -190,20 +188,4 @@ dbpf $(SYS)-$(EVR):FrontOut0-Ena-SP 1 #dbpf $(SYS)-$(EVR):Time-I.TSE -2 -### Setup reasonable values for sscan record ### -# Initialize SLIT(MOTOR) positioners -dbpf $(SCANPREFIX):$(SCAN_SLIT).P4SP -60 -dbpf $(SCANPREFIX):$(SCAN_SLIT).P4EP -100 -dbpf $(SCANPREFIX):$(SCAN_SLIT).NPTS 11 -dbpf $(SCANPREFIX):$(SCAN_SLIT).PASM "START POS" - -# Initialize EF(DAC) positionners -##### Powers supply PS1 -dbpf $(SCANPREFIX):$(SCAN_EF).P4SP 10 -dbpf $(SCANPREFIX):$(SCAN_EF).P4EP -10 -##### Powers supply PS2 -dbpf $(SCANPREFIX):$(SCAN_EF).P1SP -10 -dbpf $(SCANPREFIX):$(SCAN_EF).P1EP 10 - -dbpf $(SCANPREFIX):$(SCAN_EF).PDLY 1 -dbpf $(SCANPREFIX):$(SCAN_EF).NPTS 10 +