diff --git a/cfg/sea/ccrpe_cfg.py b/cfg/sea/ccrpe_cfg.py new file mode 100644 index 0000000..9b1bc27 --- /dev/null +++ b/cfg/sea/ccrpe_cfg.py @@ -0,0 +1,49 @@ +Node('ccrpe.config.sea.psi.ch', + '''4 K closed cycle cryostat (PE cell)''', +) +Mod('sea_main', + 'frappy_psi.sea.SeaClient', + 'main sea connection for ccrpe.config', + config = 'ccrpe.config', + service = 'main', +) +Mod('tt', + 'frappy_psi.sea.SeaDrivable', '', + io = 'sea_main', + sea_object = 'tt', +) +Mod('cc', + 'frappy_psi.sea.SeaReadable', '', + io = 'sea_main', + sea_object = 'cc', +) +Mod('nv', + 'frappy_psi.sea.SeaWritable', '', + io = 'sea_main', + sea_object = 'nv', +) +Mod('hepump', + 'frappy_psi.sea.SeaWritable', '', + io = 'sea_main', + sea_object = 'hepump', +) +Mod('hemot', + 'frappy_psi.sea.SeaDrivable', '', + io = 'sea_main', + sea_object = 'hemot', +) +Mod('nvflow', + 'frappy_psi.sea.SeaReadable', '', + io = 'sea_main', + sea_object = 'nvflow', +) +Mod('warmup', + 'frappy_psi.sea.SeaDrivable', '', + io = 'sea_main', + sea_object = 'warmup', +) +Mod('p', + 'frappy_psi.sea.SeaReadable', '', + io = 'sea_main', + sea_object = 'p', +) diff --git a/cfg/sea/ill5pgas5.config.json b/cfg/sea/ill5pgas5.config.json index b90a320..bab19b1 100644 --- a/cfg/sea/ill5pgas5.config.json +++ b/cfg/sea/ill5pgas5.config.json @@ -72,8 +72,7 @@ {"path": "min_cpl", "type": "float", "readonly": false, "cmd": "pauto min_cpl"}, {"path": "max_cpl", "type": "float", "readonly": false, "cmd": "pauto max_cpl"}, {"path": "fact_cpl", "type": "float", "readonly": false, "cmd": "pauto fact_cpl"}, -{"path": "max_ramp", "type": "float", "readonly": false, "cmd": "pauto max_ramp"}, -{"path": "target", "type": "float"}]}, +{"path": "max_ramp", "type": "float", "readonly": false, "cmd": "pauto max_ramp"}]}, "tc": {"base": "/tc", "params": [ {"path": "", "type": "float", "readonly": false, "cmd": "run tc", "description": "tc", "kids": 15}, diff --git a/cfg/stick/pgas5.stick b/cfg/stick/pgas5.stick deleted file mode 100644 index 38b4225..0000000 --- a/cfg/stick/pgas5.stick +++ /dev/null @@ -1,23 +0,0 @@ -[NODE] -description = PGAS5 gas pressure cell stick -id = pgas5.stick.sea.psi.ch - -[sea_stick] -class = secop_psi.sea.SeaClient -description = stick SEA connection to ill5.stick -config = ill5.stick -service = stick - -[ts] -class = secop_psi.sea.SeaReadable -io = sea_stick -sea_object = tt -json_file = ill5.config.json -rel_paths = ts - -[T_bottom] -class = secop_psi.sea.SeaReadable -io = sea_stick -sea_object = tt -json_file = ill5.config.json -rel_paths = tb diff --git a/cfg/stick/pgas5_cfg.py b/cfg/stick/pgas5_cfg.py new file mode 100644 index 0000000..0e7ccdc --- /dev/null +++ b/cfg/stick/pgas5_cfg.py @@ -0,0 +1,28 @@ +Node('pgas5.stick.sea.psi.ch', + 'PGAS5 gas pressure cell stick', +) + +Mod('sea_stick', + 'frappy_psi.sea.SeaClient', + 'stick SEA connection to ill5.stick', + config = 'pgas5.stick', + service = 'stick', +) + +Mod('ts', + 'frappy_psi.sea.SeaReadable', + 'sample temperature', + io = 'sea_stick', + sea_object = 'tt', + json_file = 'ill5pgas5.config.json', + rel_paths = ['ts'], +) + +Mod('T_bottom', + 'frappy_psi.sea.SeaReadable', + 'bottom T', + io = 'sea_stick', + sea_object = 'tt', + json_file = 'ill5pgas5.config.json', + rel_paths = ['ts_2'], +)