frappy/cfg/dilsc.cfg

286 lines
5.0 KiB
INI

[NODE]
id = dilsc.psi.ch
description = triton test
[INTERFACE]
uri = tcp://5000
[triton]
class = secop_psi.mercury.IO
description = connection to triton software
uri = tcp://192.168.2.33:33576
[T_mix]
class = secop_psi.triton.TemperatureSensor
description = mix. chamber temperature
slot = T8
io = triton
[T_pt2head]
class = secop_psi.triton.TemperatureSensor
description = PTR2 head temperature
slot = T1
io = triton
[T_pt2plate]
class = secop_psi.triton.TemperatureSensor
description = PTR2 plate temperature
slot = T2
io = triton
[T_still]
class = secop_psi.triton.TemperatureSensor
description = still temperature
slot = T3
io = triton
[htr_still]
class = secop_psi.triton.HeaterOutput
description = still heater
slot = H2
io = triton
[T_coldpl]
class = secop_psi.triton.TemperatureSensor
description = cold plate temperature
slot = T4
io = triton
[T_mixcx]
class = secop_psi.triton.TemperatureSensor
description = mix. chamber cernox
slot = T5
io = triton
[T_pt1head]
class = secop_psi.triton.TemperatureSensor
description = PTR1 head temperature
slot = T6
io = triton
[T_pt1plate]
class = secop_psi.triton.TemperatureSensor
description = PTR1 plate temperature
slot = T7
io = triton
[T_pucksensor]
class = secop_psi.triton.TemperatureLoop
output_module = htr_pucksensor
description = puck sensor temperature
slot = TA
io = triton
[htr_pucksensor]
class = secop_psi.triton.HeaterOutput
description = mix. chamber heater
slot = H1
io = triton
[T_magnet]
class = secop_psi.triton.TemperatureSensor
description = magnet temperature
slot = T13
io = triton
[action]
class = secop_psi.triton.Action
description = higher level scripts
io = triton
slot = DR
[p_dump]
class = secop_psi.mercury.PressureSensor
description = dump pressure
slot = P1
io = triton
[p_cond]
class = secop_psi.mercury.PressureSensor
description = condenser pressure
slot = P2
io = triton
[p_still]
class = secop_psi.mercury.PressureSensor
description = still pressure
slot = P3
io = triton
[p_fore]
class = secop_psi.mercury.PressureSensor
description = pressure on the pump side
slot = P5
io = triton
[p_back]
class = secop_psi.mercury.PressureSensor
description = pressure on the back side of the pump
slot = P4
io = triton
[p_ovc]
class = secop_psi.mercury.PressureSensor
description = outer vacuum pressure
slot = P6
io = triton
#[itc]
#class = secop_psi.mercury.IO
#description = connection to MercuryiTC
#uri = serial:///dev/ttyUSB0
#
#[T_still_wup]
#class = secop_psi.mercury.TemperatureLoop
#description = still warmup temperature
#slot = MB1.T1
#io = itc
#
#[htr_still_wup]
#class = secop_psi.mercury.HeaterOutput
#description = still warmup heater
#slot = MB0.H1
#io = itc
#
#[T_one_K]
#class = secop_psi.mercury.TemperatureLoop
#description = 1 K plate warmup temperature
#slot = DB5.T1
#io = itc
#
#[htr_one_K]
#class = secop_psi.mercury.HeaterOutput
#description = 1 K plate warmup heater
#slot = DB3.H1
#io = itc
#
#[T_mix_wup]
#class = secop_psi.mercury.TemperatureLoop
#description = mix. chamber warmup temperature
#slot = DB6.T1
#io = itc
#
#[htr_mix_wup]
#class = secop_psi.mercury.HeaterOutput
#description = mix. chamber warmup heater
#slot = DB1.H1
#io = itc
#
#[T_ivc_wup]
#class = secop_psi.mercury.TemperatureLoop
#description = IVC warmup temperature
#slot = DB7.T1
#io = itc
#
#[htr_ivc_wup]
#class = secop_psi.mercury.HeaterOutput
#description = IVC warmup heater
#slot = DB2.H1
#io = itc
#
#[T_cond]
#class = secop_psi.mercury.TemperatureLoop
#description = condenser temperature
#slot = DB8.T1
#io = itc
#
#[htr_cond]
#class = secop_psi.mercury.HeaterOutput
#description = condenser heater
#slot = DB3.H1
#io = itc
[V1]
class = secop_psi.triton.Valve
description = valve V1
slot = V1
io = triton
[V2]
class = secop_psi.triton.Valve
description = valve V2
slot = V2
io = triton
[V4]
class = secop_psi.triton.Valve
description = valve V4
slot = V4
io = triton
[V5]
class = secop_psi.triton.Valve
description = valve V5
slot = V5
io = triton
[V9]
class = secop_psi.triton.Valve
description = valve V9
slot = V9
io = triton
# [turbo]
# class = secop_psi.triton.TurboPump
# description = still turbo pump
# slot = TURB1
# io = triton
# [fp]
# class = secop_psi.triton.Pump
# description = still fore pump
# slot = FP
# io = triton
# [compressor]
# class = secop_psi.triton.Pump
# description = compressor
# slot = COMP
# io = triton
[ips]
class = secop_psi.mercury.IO
description = IPS for magnet
uri = 192.168.127.254:3001
[mf]
class = secop_psi.dilsc.VectorField
description = vector field
x = mfx
y = mfy
z = mfz
sphere_radius = 0.6
cylinders = ((0.23, 5.2), (0.45, 0.8))
[mfx]
class = secop_psi.ips_mercury.SimpleField
description = magnetic field, x-axis
slot = GRPX
io = ips
tolerance = 0.0001
wait_stable_field = 0
nunits = 2
target.max = 0.6
ramp = 0.225
[mfy]
class = secop_psi.ips_mercury.SimpleField
description = magnetic field, y axis
slot = GRPY
io = ips
tolerance = 0.0001
wait_stable_field = 0
nunits = 2
target.max = 0.6
ramp = 0.225
[mfz]
class = secop_psi.ips_mercury.Field
description = magnetic field, z-axis
slot = GRPZ
io = ips
tolerance = 0.0001
target.max = 5.2
mode = DRIVEN
ramp = 0.52