[NODE] id = mb11.psi.ch description = MB11 11 Tesla - 100 mm cryomagnet [INTERFACE] uri = tcp://5000 [itc1] class = secop_psi.mercury.IO description = ITC for heat exchanger and pressures uri = mb11-ts:3001 [itc2] class = secop_psi.mercury.IO description = ITC for neck and nv heaters uri = mb11-ts:3002 [ips] class = secop_psi.mercury.IO description = IPS for magnet and levels uri = mb11-ts:3003 [T_stat] class = secop_psi.mercury.TemperatureLoop description = static heat exchanger temperature output_module = htr_stat slot = DB6.T1,DB1.H1 io = itc1 [htr_stat] class = secop_psi.mercury.HeaterOutput description = static heat exchanger heater slot = DB1.H1 io = itc1 [p_stat] class = secop_psi.mercury.PressureLoop description = static needle valve pressure output_module = pos_stat slot = DB5.P1,DB3.G1 io = itc1 [pos_stat] class = secop_psi.mercury.ValvePos description = static needle valve position slot = DB5.P1,DB3.G1 io = itc1 [T_dyn] class = secop_psi.mercury.TemperatureLoop description = dynamic heat exchanger temperature output_module = htr_dyn slot = DB7.T1,DB2.H1 io = itc1 [htr_dyn] class = secop_psi.mercury.HeaterOutput description = dynamic heat exchanger heater slot = DB2.H1 io = itc1 [p_dyn] class = secop_psi.mercury.PressureLoop description = dynamic needle valve pressure output_module = pos_dyn slot = DB8.P1,DB4.G1 io = itc1 [pos_dyn] class = secop_psi.mercury.ValvePos description = dynamic needle valve position slot = DB8.P1,DB4.G1 io = itc1 [lev] class = secop_psi.mercury.HeLevel description = LHe level slot = DB1.L1 io = ips [n2lev] class = secop_psi.mercury.N2Level description = LHe level slot = DB1.L1 io = ips [T_neck1] class = secop_psi.mercury.TemperatureLoop description = neck heater 1 temperature output_module = htr_neck1 slot = MB1.T1,MB0.H1 io = itc2 [htr_neck1] class = secop_psi.mercury.HeaterOutput description = neck heater 1 power slot = MB0.H1 io = itc2 [T_neck2] class = secop_psi.mercury.TemperatureLoop description = neck heater 2 temperature output_module = htr_neck2 slot = DB6.T1,DB1.H1 io = itc2 [htr_neck2] class = secop_psi.mercury.HeaterOutput description = neck heater 2 power slot = DB1.H1 io = itc2 [T_nvs] class = secop_psi.mercury.TemperatureLoop description = static needle valve temperature output_module = htr_nvs slot = DB7.T1,DB2.H1 io = itc2 [htr_nvs] class = secop_psi.mercury.HeaterOutput description = static needle valve heater power slot = DB2.H1 io = itc2 [T_nvd] class = secop_psi.mercury.TemperatureLoop description = dynamic needle valve heater temperature output_module = htr_nvd slot = DB8.T1,DB3.H1 io = itc2 [htr_nvd] class = secop_psi.mercury.HeaterOutput description = dynamic needle valve heater power slot = DB3.H1 io = itc2 [T_coil] class = secop_psi.mercury.TemperatureSensor description = coil temperature slot = MB1.T1 io = ips [mf] class = secop_psi.ips_mercury.Field description = magnetic field slot = GRPZ io = ips target.max = 11 #[om_io] #description = dom motor IO #class = secop_psi.phytron.PhytronIO #uri = mb11-ts.psi.ch:3004 #[om] #description = stick rotation, typically used for omega #class = secop_psi.phytron.Motor #io = om_io #sign = -1 #encoder_mode = NO