- fixes on frappy_psiahcapbridge - fixes on cfg files - add cp1000 sea cfg files
225 lines
4.4 KiB
Python
225 lines
4.4 KiB
Python
Node('leiden.psi.ch',
|
|
'''Leiden Dilution''',
|
|
)
|
|
|
|
ah2700_uri = 'linse-leiden-ts:3002' # used in cfg/addons/ahtwo_cfg.pt
|
|
ls370_uri = 'linse-leiden-ts:3004' # used in ~/sea/tcl/leiden.config
|
|
tcs_uri = 'linse-leiden-ts:3005'
|
|
#nanov_uri = 'linse-leiden-ts:3006' # used in ~/sea/tcl/leiden.config
|
|
k2601b_uri = 'linse-leiden-ts:3006' # used for HC experiment as heater
|
|
dilhtr_uri = 'linse-leiden-ts:3007'
|
|
srbridge_uri = 'linse-leiden-ts:3008'
|
|
|
|
Mod('sea_main',
|
|
'frappy_psi.sea.SeaClient',
|
|
'main sea connection for leiden.config',
|
|
config = 'leiden.config',
|
|
service = 'main',
|
|
)
|
|
|
|
for name in ['T3K', 'Tstill', 'T50mK', 'Tmxlow', 'Tmxhigh', 'Tmxcx', 'Tblueo',
|
|
'Tpt50', 'Tpt3high', 'Tpt3low', 'Twhite', 'Tgreen']:
|
|
mname = name.replace('T','T_')
|
|
Mod(mname,
|
|
'frappy_psi.sea.SeaReadable', '',
|
|
io='sea_main',
|
|
sea_object='tt',
|
|
rel_paths=[name],
|
|
value=Param(unit='K'),
|
|
extra_modules = ['raw'],
|
|
)
|
|
Mod(name.replace('T', 'R_'),
|
|
'frappy_psi.sea.SeaReadable', '',
|
|
io='sea_main',
|
|
value=Param(unit='Ohm'),
|
|
single_module=f'{mname}.raw'
|
|
)
|
|
|
|
#Mod('cmn',
|
|
# 'frappy_psi.sea.SeaReadable', '',
|
|
# io = 'sea_main',
|
|
# sea_object = 'cmn',
|
|
# extra_modules = ['u1', 'u2', 'temp'],
|
|
#)
|
|
|
|
#Mod('T_cmn',
|
|
# 'frappy_psi.sea.SeaReadable', '',
|
|
# io='sea_main',
|
|
# value=Param(unit='K'),
|
|
# single_module='cmn.temp',
|
|
#)
|
|
|
|
#Mod('V_fixp',
|
|
# 'frappy_psi.sea.SeaReadable', '',
|
|
# io='sea_main',
|
|
# value=Param(unit='V'),
|
|
# single_module='cmn.u2',
|
|
#)
|
|
|
|
#Mod('V_cmn',
|
|
# 'frappy_psi.sea.SeaReadable', '',
|
|
# io='sea_main',
|
|
# value=Param(unit='V'),
|
|
# single_module='cmn.u1',
|
|
#)
|
|
|
|
|
|
Mod('tcs_io',
|
|
'frappy_psi.tcs.IO',
|
|
'tcs communication',
|
|
uri=tcs_uri,
|
|
)
|
|
|
|
Mod('still_htr',
|
|
'frappy_psi.tcs.Heater',
|
|
'still heater',
|
|
io='tcs_io',
|
|
channel=2,
|
|
)
|
|
|
|
Mod('mix_io',
|
|
'frappy_psi.dilhtr.IO',
|
|
'dilhtr communication',
|
|
uri=dilhtr_uri,
|
|
)
|
|
|
|
Mod('mix_htr',
|
|
'frappy_psi.dilhtr.WrappedHeater',
|
|
'mixing chamber heater',
|
|
io='mix_io',
|
|
)
|
|
|
|
Mod('drive_mix',
|
|
'frappy_psi.picontrol.PIctrl',
|
|
'controlled mix ch. temperature',
|
|
input_module = 'T_mxlow',
|
|
output_module = 'mix_htr',
|
|
output_min = 0,
|
|
output_max = 0.02,
|
|
p = 5,
|
|
itime = 60,
|
|
)
|
|
|
|
#Mod('drive_cmn',
|
|
# 'frappy_psi.picontrol.PIctrl',
|
|
# 'controlled cmn temperature',
|
|
# input_module = 'T_cmn',
|
|
# output_module = 'mix_htr',
|
|
# output_min = 0,
|
|
# output_max = 3e-2,
|
|
# p = 2,
|
|
# itime = 120,
|
|
# )
|
|
|
|
#Mod('drive_fixp',
|
|
# 'frappy_psi.picontrol.PI',
|
|
# 'controlled fixpoint voltage',
|
|
# value=Param(unit='V'),
|
|
# input_module = 'V_fixp',
|
|
# output_module = 'drive_mix',
|
|
# output_min = 0.0,
|
|
# output_max = 0.01,
|
|
# p = 1,
|
|
# itime = 120,
|
|
# )
|
|
|
|
Mod('simio',
|
|
'frappy_psi.bridge.BridgeIO',
|
|
'communication to sim900',
|
|
uri=srbridge_uri,
|
|
)
|
|
|
|
Mod('res1',
|
|
'frappy_psi.bridge.Resistance',
|
|
'please add description',
|
|
io='simio',
|
|
port=1,
|
|
)
|
|
|
|
Mod('res2',
|
|
'frappy_psi.bridge.Resistance',
|
|
'please add description',
|
|
io='simio',
|
|
port=3,
|
|
)
|
|
|
|
Mod('phase1',
|
|
'frappy_psi.bridge.Phase',
|
|
'please add description',
|
|
resistance='res1',
|
|
)
|
|
|
|
Mod('phase2',
|
|
'frappy_psi.bridge.Phase',
|
|
'please add description',
|
|
resistance='res2',
|
|
)
|
|
|
|
|
|
Mod('dev1',
|
|
'frappy_psi.bridge.Deviation',
|
|
'please add description',
|
|
resistance='res1',
|
|
)
|
|
|
|
Mod('dev2',
|
|
'frappy_psi.bridge.Deviation',
|
|
'please add description',
|
|
resistance='res2',
|
|
)
|
|
|
|
|
|
Mod('vsource_io',
|
|
'frappy_psi.k2601b.K2601bIO',
|
|
'source meter',
|
|
# uri = '129.129.156.90:5025',
|
|
uri = k2601b_uri,
|
|
)
|
|
|
|
|
|
Mod('source',
|
|
'frappy_psi.k2601b.SourceMeter'
|
|
'',
|
|
description = "keithley sourcemeter",
|
|
mode = 2,
|
|
vlimit = 0.5,
|
|
ilimit = .0005,
|
|
io = 'vsource_io',
|
|
)
|
|
|
|
Mod('hvolt',
|
|
'frappy_psi.k2601b.Voltage'
|
|
'',
|
|
description = "Heater Voltage",
|
|
active = False,
|
|
limit = 1.0,
|
|
target = 0.0,
|
|
sourcemeter = 'source',
|
|
io = 'vsource_io',
|
|
)
|
|
|
|
Mod('hcur',
|
|
'frappy_psi.k2601b.Current'
|
|
'',
|
|
description = "Heater Current Source",
|
|
active = True,
|
|
limit = 0.0001,
|
|
target = 0.0,
|
|
sourcemeter = 'source',
|
|
io = 'vsource_io',
|
|
)
|
|
|
|
Mod('hres',
|
|
'frappy_psi.k2601b.Resistivity'
|
|
'',
|
|
description = "Heater Resistance",
|
|
io = 'vsource_io',
|
|
)
|
|
|
|
Mod('hpow',
|
|
'frappy_psi.k2601b.Power'
|
|
'',
|
|
description = "Heater Power",
|
|
io = 'vsource_io',
|
|
)
|