From 30d517f12d9220c130753d67ae11c45e3081e54a Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Fri, 14 Aug 2026 15:56:07 +0100 Subject: [PATCH 1/3] isorb --- .../resources/isorbhp.opi | 427 ++++++++++++++++++ .../resources/opi_info.xml | 18 + 2 files changed, 445 insertions(+) create mode 100644 base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi new file mode 100644 index 0000000000..8ca09d0a4a --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi @@ -0,0 +1,427 @@ + + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 6 + 600 + + true + $(P)$(ISORBHP): + + $(NAME) + + + true + true + true + true + true + Display + 800 + -1fce3382:15fb9cec36d:-75d6 + -1 + -1 + + + false + + + + + + + 0 + 1 + true + + ISIS_Header1_NEW + + + + + 43 + 0 + Label + + + true + true + false + + + false + Anton Paar iSorb HP + + false + 1 + true + Label + 793 + true + 356b8013:1824462a7f9:-7687 + 6 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Header2_NEW + + + + + 37 + 0 + Label_1 + + + true + true + false + + + false + $(NAME) + + false + 1 + true + Label + 793 + true + 356b8013:1824462a7f9:-7144 + 6 + 48 + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 109 + false + + true + + Info + + + true + true + false + + + true + + false + true + Grouping Container + 523 + 356b8013:1824462a7f9:-70a2 + 6 + 84 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Analysis status: + + false + 1 + true + Label + 145 + true + 356b8013:1824462a7f9:-767c + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + $(PV_ROOT)PAUSED + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + 356b8013:1824462a7f9:-767b + 156 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_3 + + + true + true + false + + + false + Equilibration started at: + + false + 1 + true + Label + 145 + true + 356b8013:1824462a7f9:-7674 + 0 + 36 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_1 + 0 + true + $(PV_ROOT)EQ_STARTED + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + 356b8013:1824462a7f9:-7673 + 156 + 36 + + + + false + false + + + + false + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 23 + true + Combo + $(PV_ROOT)PAUSED:SP + + + + true + false + false + + + $(pv_name) +$(pv_value) + true + Combo + 190 + 356b8013:1824462a7f9:-6dc4 + 300 + 4 + + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 372 + 48 + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml index 4d990e86f0..1cfc833e1b 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml @@ -4150,5 +4150,23 @@ + + iSorb HP + + PRESSURE_GAUGE + isorbhp.opi + Anton Paar iSorb HP + + + ISORBHP + The ISORBHP PV prefix (e.g. ISORBHP_01). + ISORBHP_01 + + + + Pressure sensors + + + From 12c594a1b999dcca02501eacf04de523d1a9f7e8 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Fri, 14 Aug 2026 18:59:52 +0100 Subject: [PATCH 2/3] isorb --- .../resources/isorbhp.opi | 752 ++++++++++++++++-- 1 file changed, 665 insertions(+), 87 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi index 8ca09d0a4a..6ddcc43a4d 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/isorbhp.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,11 +8,11 @@ false - + 5.1.0 - + 6 600 @@ -21,8 +21,8 @@ $(P)$(ISORBHP): $(NAME) - - + + true true true @@ -34,13 +34,13 @@ -1 -1 - + false - + - + 0 1 @@ -49,21 +49,21 @@ ISIS_Header1_NEW - + 43 0 Label - + true true false - + false Anton Paar iSorb HP - + false 1 true @@ -75,13 +75,13 @@ 6 - + false - + - + 0 1 @@ -90,21 +90,21 @@ ISIS_Header2_NEW - + 37 0 Label_1 - + true true false - + false $(NAME) - + false 1 true @@ -116,12 +116,12 @@ 48 - + - + - + 13 1 @@ -131,23 +131,23 @@ ISIS_GroupBox_NEW - + - 109 + 103 false true Info - + true true false - + true - + false true Grouping Container @@ -156,13 +156,13 @@ 6 84 - + false - + - + 0 1 @@ -171,21 +171,21 @@ ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Analysis status: - + false 1 true @@ -197,16 +197,16 @@ 6 - + false false false - + true - + 0 1 @@ -216,7 +216,7 @@ false - + 0 20 @@ -225,15 +225,15 @@ 0 true $(PV_ROOT)PAUSED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -249,13 +249,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -264,21 +264,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_3 - + true true false - + false Equilibration started at: - + false 1 true @@ -290,16 +290,16 @@ $(pv_value) 36 - + false false false - + true - + 0 1 @@ -309,7 +309,7 @@ $(pv_value) false - + 0 20 @@ -318,15 +318,15 @@ $(pv_value) 0 true $(PV_ROOT)EQ_STARTED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -341,54 +341,116 @@ $(pv_value) 156 36 - - - false - false - - - + + + + Common Scripts/sendOne.py + from org.csstudio.opibuilder.scriptUtil import PVUtil + +pv = widget.getPV(); +pv.setValue(1) + + + false + + + false - + 0 1 true - ISIS_Value_NEW + ISIS_Button_NEW false - + 23 - true - Combo + + Button_1 + 0 $(PV_ROOT)PAUSED:SP - - + + true - false + true false - + + + Pause + false $(pv_name) $(pv_value) true - Combo - 190 - 356b8013:1824462a7f9:-6dc4 - 300 + Action Button + 109 + -51251559:1a000b10adf:-7d95 + 276 + 4 + + + + + Common Scripts/sendZero.py + from org.csstudio.opibuilder.scriptUtil import PVUtil + +pv = widget.getPV(); +pv.setValue(0) + false + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 23 + + Button_1 + 0 + $(PV_ROOT)PAUSED:SP + + + + true + true + false + + + + Resume + false + $(pv_name) +$(pv_value) + true + Action Button + 103 + -51251559:1a000b10adf:-7d8d + 390 4 - + false - + 0 1 @@ -398,25 +460,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -424,4 +486,520 @@ $(pv_value) 372 48 - \ No newline at end of file + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 133 + false + + true + + Pressures (from device log file) + + + true + true + false + + + true + + false + true + Grouping Container + 523 + -51251559:1a000b10adf:-7eee + 6 + 186 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Manifold: + + false + 1 + true + Label + 145 + true + -51251559:1a000b10adf:-7eed + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + $(PV_ROOT)PRESSURE:MANIFOLD + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + -51251559:1a000b10adf:-7eec + 156 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_3 + + + true + true + false + + + false + Cell 1: + + false + 1 + true + Label + 145 + true + -51251559:1a000b10adf:-7eeb + 0 + 36 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_1 + 0 + true + $(PV_ROOT)PRESSURE:CELL1 + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + -51251559:1a000b10adf:-7eea + 156 + 36 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_3 + + + true + true + false + + + false + Cell 2: + + false + 1 + true + Label + 145 + true + -51251559:1a000b10adf:-7ee1 + 0 + 66 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_1 + 0 + true + $(PV_ROOT)PRESSURE:CELL2 + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + -51251559:1a000b10adf:-7ed9 + 156 + 66 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + $(PV_ROOT)PRESSURE:MANIFOLD:TS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + -51251559:1a000b10adf:-7d85 + 312 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + $(PV_ROOT)PRESSURE:CELL1:TS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + -51251559:1a000b10adf:-7d7d + 312 + 36 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + $(PV_ROOT)PRESSURE:CELL2:TS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 133 + false + -51251559:1a000b10adf:-7d78 + 312 + 66 + + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 372 + 186 + + From ec97a7d88515bbd52b18f01e43fddc9c2e89e8a0 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Mon, 17 Aug 2026 08:40:18 +0100 Subject: [PATCH 3/3] categorise --- base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml index 1cfc833e1b..b5267e28e0 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml @@ -4164,7 +4164,7 @@ - Pressure sensors + Gas and liquid handling systems