[WIP] fi furnace improvements

- still under development

Change-Id: I5fc22f041fb136b549016f510f06ea703122bee5
This commit is contained in:
2025-05-08 08:29:45 +02:00
parent e46291eef6
commit 3bae6f8d7f
4 changed files with 134 additions and 70 deletions

View File

@ -6,7 +6,7 @@ Node('fi.psi.ch',
Mod('T_main',
'frappy_psi.furnace.PRtransmitter',
'sample temperature',
addr='ai1',
addr='ai2',
valuerange=(0, 2300),
value=Param(unit='degC'),
)
@ -14,7 +14,7 @@ Mod('T_main',
Mod('T_extra',
'frappy_psi.furnace.PRtransmitter',
'extra temperature',
addr='ai2',
addr='ai1',
valuerange=(0, 2300),
value=Param(unit='degC'),
)
@ -49,8 +49,11 @@ Mod('T',
'controlled Temperature',
input_module='T_main',
output_module='htr',
value = Param(unit='degC'),
output_min = 0,
output_max = 100,
# relais='relais',
p=2,
p=0.1,
i=0.01,
)
@ -81,16 +84,21 @@ Mod('flowswitch',
true_level='low',
)
# Mod('interlocks',
# 'frappy_psi.furnace.Interlocks',
# 'interlock parameters',
# input='T_htr',
# wall_T='T_wall',
# vacuum='p',
# control='T',
# wall_limit=50,
# vacuum_limit=0.1,
# )
Mod('interlocks',
'frappy_psi.furnace.Interlocks',
'interlock parameters',
main_T='T_main',
extra_T='T_extra',
wall_T='T_wall',
vacuum='p',
control='T',
htr='htr',
flowswitch='flowswitch',
wall_limit=50,
main_T_limit = 1400,
extra_T_limit = 1400,
vacuum_limit=0.01,
)
Mod('p',
'frappy_psi.furnace.PKRgauge',
@ -105,5 +113,5 @@ Mod('vso',
'frappy_psi.ionopimax.VoltagePower',
'voltage power output',
target = 24,
# export = False,
export = False,
)