various fixes on mb11/dil5

This commit is contained in:
2022-06-07 11:45:25 +02:00
parent 68e2e06905
commit 9c7b6aeb94
5 changed files with 146 additions and 57 deletions

View File

@ -21,11 +21,13 @@ description = IPS for magnet and levels
uri = mb11-ts:3003
[T_stat]
class = secop_psi.mercury.TemperatureLoop
class = secop_psi.mercury.TemperatureAutoFlow
description = static heat exchanger temperature
output_module = htr_stat
needle_valve = p_stat
slot = DB6.T1,DB1.H1
io = itc1
tolerance = 0.1
[htr_stat]
class = secop_psi.mercury.HeaterOutput
@ -37,8 +39,11 @@ io = itc1
class = secop_psi.mercury.PressureLoop
description = static needle valve pressure
output_module = pos_stat
settling_time = 60
slot = DB5.P1,DB3.G1
io = itc1
tolerance = 1
value.unit = mbar_flow
[pos_stat]
class = secop_psi.mercury.ValvePos
@ -47,11 +52,13 @@ slot = DB5.P1,DB3.G1
io = itc1
[T_dyn]
class = secop_psi.mercury.TemperatureLoop
class = secop_psi.mercury.TemperatureAutoFlow
description = dynamic heat exchanger temperature
output_module = htr_dyn
needle_valve = p_dyn
slot = DB7.T1,DB2.H1
io = itc1
tolerance = 0.1
[htr_dyn]
class = secop_psi.mercury.HeaterOutput
@ -63,8 +70,11 @@ io = itc1
class = secop_psi.mercury.PressureLoop
description = dynamic needle valve pressure
output_module = pos_dyn
settling_time = 60
slot = DB8.P1,DB4.G1
io = itc1
tolerance = 1
value.unit = mbar_flow
[pos_dyn]
class = secop_psi.mercury.ValvePos
@ -90,6 +100,7 @@ description = neck heater 1 temperature
output_module = htr_neck1
slot = MB1.T1,MB0.H1
io = itc2
tolerance = 1
[htr_neck1]
class = secop_psi.mercury.HeaterOutput
@ -103,6 +114,7 @@ description = neck heater 2 temperature
output_module = htr_neck2
slot = DB6.T1,DB1.H1
io = itc2
tolerance = 1
[htr_neck2]
class = secop_psi.mercury.HeaterOutput
@ -116,6 +128,7 @@ description = static needle valve temperature
output_module = htr_nvs
slot = DB7.T1,DB2.H1
io = itc2
tolerance = 0.1
[htr_nvs]
class = secop_psi.mercury.HeaterOutput
@ -129,6 +142,7 @@ description = dynamic needle valve heater temperature
output_module = htr_nvd
slot = DB8.T1,DB3.H1
io = itc2
tolerance = 0.1
[htr_nvd]
class = secop_psi.mercury.HeaterOutput
@ -149,15 +163,15 @@ slot = GRPZ
io = ips
target.max = 11
#[om_io]
#description = dom motor IO
#class = secop_psi.phytron.PhytronIO
#uri = mb11-ts.psi.ch:3004
[om_io]
description = dom motor IO
class = secop_psi.phytron.PhytronIO
uri = mb11-ts.psi.ch:3004
#[om]
#description = stick rotation, typically used for omega
#class = secop_psi.phytron.Motor
#io = om_io
#sign = -1
#encoder_mode = NO
[om]
description = stick rotation, typically used for omega
class = secop_psi.phytron.Motor
io = om_io
sign = -1
encoder_mode = NO