introduce dilpars

allow to config flow parameters for dil at the cryostat/cyomagnet
example ori7
This commit is contained in:
l_samenv
2023-08-22 17:20:52 +02:00
parent 0f033dbb92
commit 7b38fee468
3 changed files with 20 additions and 0 deletions

View File

@ -261,6 +261,7 @@ proc stdConfig::dil12 args {
}
hset $name/heatermode 0
dolater 0 hset $name/autoprop/integ 5
dolater 0 apply_dilpars
}
proc dil12::check_set {} {

18
tcl/drivers/dilpars.tcl Normal file
View File

@ -0,0 +1,18 @@
# any parameter to be entered by hand
namespace eval dilpars {} {
}
proc stdConfig::dilpars {args} {
variable hostport none
variable name
controller syncedprot
scanargs $args var -circulateflow 4 -condenseflow 8
obj dummy -none
kids hidden {
node condenseflow par $condenseflow
node circulateflow par $circulateflow
}
dolater 0 apply_dilargs
}

View File

@ -31,5 +31,6 @@ makenv table -driver table /tt/tm {
table tbl_tt_dblctrl_prop_lo 20:0.1 50:0.4
makenv dilpars -driver dilpars -condenseflow 3 -circulateflow 1.6
#GraphAdd cc.mp sec pulse red
#GraphAdd cc.msp sec speed green