diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/quantumnorthwest.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/quantumnorthwest.opi
index 3c44f066b1..76b40942b9 100644
--- a/base/uk.ac.stfc.isis.ibex.opis/resources/quantumnorthwest.opi
+++ b/base/uk.ac.stfc.isis.ibex.opis/resources/quantumnorthwest.opi
@@ -1,6 +1,6 @@
-
+
-
+
false
-1
@@ -8,11 +8,11 @@
true
-
+
5.1.0
-
+
6
600
@@ -20,9 +20,9 @@
true
$(P)$(QNW):
-
-
-
+
+
+
true
true
true
@@ -34,13 +34,13 @@
-1
-1
-
+
false
-
+
-
+
0
1
@@ -49,21 +49,21 @@
ISIS_Header1_NEW
-
+
37
0
Label
-
+
true
true
false
-
+
false
QuantumNorthwest NeutronIQ
-
+
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 @@
42
-
+
-
+
-
+
13
1
@@ -131,7 +131,7 @@
ISIS_GroupBox_NEW
-
+
67
false
@@ -139,30 +139,30 @@
true
System
-
+
true
true
false
-
+
true
-
+
false
true
Grouping Container
- 427
+ 373
-6392638:16079499dc3:-7c13
6
78
-
+
false
-
+
-
+
0
1
@@ -171,42 +171,42 @@
ISIS_Label_NEW
-
+
20
2
Label
-
+
true
true
false
-
+
false
Holder type:
-
+
false
1
true
Label
- 133
+ 91
true
-48159ee9:1567f536160:-5c7e
0
6
-
+
false
false
false
-
+
true
-
+
0
1
@@ -216,7 +216,7 @@
false
-
+
0
20
@@ -225,15 +225,15 @@
0
true
$(PV_ROOT)ID
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -245,20 +245,20 @@ $(pv_value)
85
false
-48159ee9:1567f536160:-5a1b
- 138
+ 96
6
-
+
false
false
-
+
false
-
+
0
1
@@ -268,25 +268,25 @@ $(pv_value)
false
-
+
1
-
+
Dummy
0
-
-
-
+
+
+
true
true
false
-
+
-
+
false
-
+
true
Action Button
1
@@ -295,12 +295,12 @@ $(pv_value)
267
-
+
-
+
-
+
13
1
@@ -310,38 +310,38 @@ $(pv_value)
ISIS_GroupBox_NEW
-
+
- 106
+ 109
false
true
Stirring
-
+
true
true
false
-
+
true
-
+
false
true
Grouping Container
- 427
+ 373
2f7f40dc:19e9bca61ef:-7d2b
6
- 372
+ 144
-
+
false
-
+
-
+
0
1
@@ -350,42 +350,42 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label
-
+
true
true
false
-
+
false
Max speed:
-
+
false
1
true
Label
- 133
+ 91
true
2f7f40dc:19e9bca61ef:-7d29
0
6
-
+
false
false
false
-
+
true
-
+
0
1
@@ -395,7 +395,7 @@ $(pv_value)
false
-
+
0
20
@@ -404,15 +404,15 @@ $(pv_value)
0
true
$(PV_ROOT)STIR:SPEED:MAX
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -424,17 +424,17 @@ $(pv_value)
85
false
2f7f40dc:19e9bca61ef:-7d28
- 138
+ 96
6
-
+
false
-
+
-
+
0
1
@@ -443,42 +443,42 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_1
-
+
true
true
false
-
+
false
Min speed:
-
+
false
1
true
Label
- 133
+ 91
true
2f7f40dc:19e9bca61ef:-7d27
0
30
-
+
false
false
false
-
+
true
-
+
0
1
@@ -488,7 +488,7 @@ $(pv_value)
false
-
+
0
20
@@ -497,15 +497,15 @@ $(pv_value)
0
true
$(PV_ROOT)STIR:SPEED:MIN
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -517,17 +517,17 @@ $(pv_value)
85
false
2f7f40dc:19e9bca61ef:-7d26
- 138
+ 96
30
-
+
false
-
+
-
+
0
1
@@ -536,42 +536,42 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_15
-
+
true
true
false
-
+
false
Speed:
-
+
false
1
true
Label
- 133
+ 91
true
2f7f40dc:19e9bca61ef:-7d25
0
54
-
+
false
false
false
-
+
true
-
+
0
1
@@ -581,7 +581,7 @@ $(pv_value)
false
-
+
0
20
@@ -590,15 +590,15 @@ $(pv_value)
0
true
$(PV_ROOT)STIR:SPEED
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -610,31 +610,31 @@ $(pv_value)
85
false
2f7f40dc:19e9bca61ef:-7d24
- 138
+ 96
54
-
+
false
false
false
-
+
false
-
+
3
1
-
+
true
ISIS_Value_NEW
false
-
+
0
20
@@ -647,15 +647,15 @@ $(pv_value)
0
true
$(PV_ROOT)STIR:SPEED:SP
-
+
0.0
-
+
true
true
false
-
+
0
true
@@ -667,17 +667,17 @@ $(pv_value)
Text Input
90
2f7f40dc:19e9bca61ef:-7d21
- 228
+ 168
54
-
+
-
+
-
+
13
1
@@ -687,7 +687,7 @@ $(pv_value)
ISIS_GroupBox_NEW
-
+
229
false
@@ -695,30 +695,30 @@ $(pv_value)
true
Temperature Control
-
+
true
true
false
-
+
true
-
+
false
true
Grouping Container
- 427
+ 420
2f7f40dc:19e9bca61ef:-7cfc
- 6
- 144
+ 378
+ 24
-
+
false
-
+
-
+
0
1
@@ -727,21 +727,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label
-
+
true
true
false
-
+
false
Maximum:
-
+
false
1
true
@@ -753,16 +753,16 @@ $(pv_value)
6
-
+
false
false
false
-
+
true
-
+
0
1
@@ -772,7 +772,7 @@ $(pv_value)
false
-
+
0
20
@@ -781,15 +781,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:MAX
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -805,13 +805,13 @@ $(pv_value)
6
-
+
false
-
+
-
+
0
1
@@ -820,21 +820,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_1
-
+
true
true
false
-
+
false
Minimum:
-
+
false
1
true
@@ -846,16 +846,16 @@ $(pv_value)
30
-
+
false
false
false
-
+
true
-
+
0
1
@@ -865,7 +865,7 @@ $(pv_value)
false
-
+
0
20
@@ -874,15 +874,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:MIN
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -898,13 +898,13 @@ $(pv_value)
30
-
+
false
-
+
-
+
0
1
@@ -913,21 +913,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_15
-
+
true
true
false
-
+
false
Setpoint:
-
+
false
1
true
@@ -939,16 +939,16 @@ $(pv_value)
78
-
+
false
false
false
-
+
true
-
+
0
1
@@ -958,7 +958,7 @@ $(pv_value)
false
-
+
0
20
@@ -967,15 +967,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:SP:RBV
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -991,27 +991,27 @@ $(pv_value)
78
-
+
false
false
false
-
+
false
-
+
3
1
-
+
true
ISIS_Value_NEW
false
-
+
0
20
@@ -1024,15 +1024,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:SP
-
+
0.0
-
+
true
true
false
-
+
0
true
@@ -1048,13 +1048,13 @@ $(pv_value)
78
-
+
false
-
+
-
+
0
1
@@ -1063,21 +1063,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_2
-
+
true
true
false
-
+
false
Sample:
-
+
false
1
true
@@ -1089,16 +1089,16 @@ $(pv_value)
54
-
+
false
false
false
-
+
true
-
+
0
1
@@ -1108,7 +1108,7 @@ $(pv_value)
false
-
+
0
20
@@ -1117,15 +1117,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -1141,16 +1141,16 @@ $(pv_value)
54
-
+
false
false
false
-
+
true
-
+
0
1
@@ -1160,7 +1160,7 @@ $(pv_value)
false
-
+
0
20
@@ -1169,15 +1169,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:STAT
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -1193,13 +1193,13 @@ $(pv_value)
54
-
+
false
-
+
-
+
0
1
@@ -1208,21 +1208,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_2
-
+
true
true
false
-
+
false
Probe:
-
+
false
1
true
@@ -1234,16 +1234,16 @@ $(pv_value)
150
-
+
false
false
false
-
+
true
-
+
0
1
@@ -1253,7 +1253,7 @@ $(pv_value)
false
-
+
0
20
@@ -1262,15 +1262,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:PROBE
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -1286,13 +1286,13 @@ $(pv_value)
150
-
+
false
-
+
-
+
0
1
@@ -1301,21 +1301,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_2
-
+
true
true
false
-
+
false
Heat exchanger:
-
+
false
1
true
@@ -1327,16 +1327,16 @@ $(pv_value)
174
-
+
false
false
false
-
+
true
-
+
0
1
@@ -1346,7 +1346,7 @@ $(pv_value)
false
-
+
0
20
@@ -1355,15 +1355,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:HX
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -1379,13 +1379,13 @@ $(pv_value)
174
-
+
false
-
+
-
+
0
1
@@ -1394,21 +1394,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_15
-
+
true
true
false
-
+
false
Ramp rate:
-
+
false
1
true
@@ -1420,16 +1420,16 @@ $(pv_value)
102
-
+
false
false
false
-
+
true
-
+
0
1
@@ -1439,7 +1439,7 @@ $(pv_value)
false
-
+
0
20
@@ -1448,15 +1448,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:RATE
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -1472,27 +1472,27 @@ $(pv_value)
102
-
+
false
false
false
-
+
false
-
+
3
1
-
+
true
ISIS_Value_NEW
false
-
+
0
20
@@ -1505,15 +1505,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:RATE:SP
-
+
0.0
-
+
true
true
false
-
+
0
true
@@ -1529,13 +1529,13 @@ $(pv_value)
102
-
+
false
-
+
-
+
0
1
@@ -1544,21 +1544,21 @@ $(pv_value)
ISIS_Label_NEW
-
+
20
2
Label_15
-
+
true
true
false
-
+
false
Temp control enabled:
-
+
false
1
true
@@ -1570,16 +1570,16 @@ $(pv_value)
126
-
+
false
false
false
-
+
true
-
+
0
1
@@ -1589,7 +1589,7 @@ $(pv_value)
false
-
+
0
20
@@ -1598,15 +1598,15 @@ $(pv_value)
0
true
$(PV_ROOT)TEMP:ENABLED
-
+
0.0
-
+
true
true
false
-
+
true
######
$(pv_name)
@@ -1622,15 +1622,15 @@ $(pv_value)
126
-
+
false
false
-
+
false
-
+
0
1
@@ -1640,20 +1640,20 @@ $(pv_value)
false
-
+
23
true
Combo
$(PV_ROOT)TEMP:ENABLED:SP
-
-
+
+
true
false
false
-
+
$(pv_name)
$(pv_value)
true
@@ -1665,10 +1665,10 @@ $(pv_value)
-
+
false
-
+
0
1
@@ -1678,25 +1678,25 @@ $(pv_value)
false
-
+
1
-
+
Dummy
0
-
-
-
+
+
+
true
true
false
-
+
-
+
false
-
+
true
Action Button
1
@@ -1704,4 +1704,141 @@ $(pv_value)
198
144
-
+
+
+ false
+ true
+ 0.0
+
+
+
+ Time
+ true
+
+
+
+ false
+ 100.0
+ 0.0
+
+ Default
+
+
+ true
+ 5
+
+ Default Bold
+
+ true
+ true
+ 0.0
+
+
+
+ Temperature
+ true
+
+
+
+ false
+ 200.0
+ -70.0
+
+ Default
+
+
+ true
+ 0
+
+ Default Bold
+
+ true
+ 2
+ false
+
+
+
+ true
+
+
+
+ 0
+ 1
+ true
+ false
+
+
+
+ 402
+ XY Graph
+
+
+
+
+
+
+
+ true
+ true
+ false
+
+
+ true
+ false
+ true
+
+
+ Default Bold
+
+ $(trace_0_y_pv)
+$(trace_0_y_pv_value)
+ true
+ 200
+ true
+ 1
+ Heat Exchanger Temperature
+ 0
+ 4
+ 8
+
+
+
+ 6
+ 0
+ 4
+ true
+ 0
+
+ 1
+ $(PV_ROOT)TEMP:HX
+ true
+ 200
+ true
+ 1
+ Sample Temperature
+ 0
+ 4
+ 8
+
+
+
+ 6
+ 0
+ 4
+ true
+ 0
+
+ 1
+ $(PV_ROOT)TEMP:SP:RBV
+ 2
+ false
+ $(P)CS:IOC:$(QNW):DEVIOS:HEARTBEAT
+
+ true
+ XY Graph
+ 793
+ 1f039b63:19f65e2e461:-75e0
+ 6
+ 252
+
+
\ No newline at end of file