Merge branch 'master' of gitlab.psi.ch-samenv:samenv/sea
This commit is contained in:
33
tcl/ccrpe_lowT.config
Normal file
33
tcl/ccrpe_lowT.config
Normal file
@ -0,0 +1,33 @@
|
||||
deviceDesc = 4 K closed cycle cryostat (PE cell)
|
||||
|
||||
defineTemperature tt
|
||||
makenv tt -driver [lsdriver] {
|
||||
lsc_sensor tm A -sensor x33924 -sensorname main
|
||||
lsc_sensor ts C -sensor x31320 -sensorname sample
|
||||
lsc_sensor te D -sensor psam -sensorname screen
|
||||
lsc_loop set -loop 1 -channel A -maxheater 100W -resist 25Ohm
|
||||
if {[lsdriver] eq "336_lsc"} {
|
||||
lsc_loop current -loop 3 -channel C -maxheater 0.59W -resist 220Ohm -loopname pewarmup -color hidden
|
||||
}
|
||||
}
|
||||
tt set/limit 320
|
||||
|
||||
appendVars tt.te/K/firstStage_T/7
|
||||
catch {
|
||||
enableTable 0
|
||||
}
|
||||
|
||||
#makeN2Fill
|
||||
|
||||
#makenv ep euro2k
|
||||
#obj_list ep EuroThermPressure
|
||||
#appendVars ep/%/Pressure
|
||||
|
||||
makeCCU4 ccrpe nv
|
||||
|
||||
makenv lev -driver ami136
|
||||
|
||||
makenv warmup -driver piloop -invar "tt" -outvar "tt current/manualpower" \
|
||||
-prop 0.0005 -int 120 -outmin 0 -outmax 0.053
|
||||
|
||||
GraphAdd warmup.output kW Htr_wup auto
|
54
tcl/dil5_sea.stick
Normal file
54
tcl/dil5_sea.stick
Normal file
@ -0,0 +1,54 @@
|
||||
stickDesc = 100 mm dilution
|
||||
|
||||
set box linse-dil5
|
||||
|
||||
proc triton {kind obj name db col {htrdb ""}} {
|
||||
upvar box box
|
||||
makenv $obj -driver itc$kind -port ${box}:33576 -controller _tritondil $db $htrdb
|
||||
switch $kind {
|
||||
temp {
|
||||
GraphAdd $obj K_3 T_$name
|
||||
# GraphAdd $obj.raw Ohm_3 R_$name
|
||||
}
|
||||
press {
|
||||
GraphAdd $obj mbar_2 p_$name
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
proc itcchan {obj name dbt dbh col setcol} {
|
||||
upvar box box
|
||||
makenv $obj -driver itctemp -port ${box}:3000 -controller _itcdil ${dbt}.T1 ${dbh}.H1
|
||||
GraphAdd $obj K_5 T_$name
|
||||
GraphAdd $obj.set K_5 T_${name}_set $setcol
|
||||
# GraphAdd $obj.pow W_3 pow_$name
|
||||
# GraphAdd $obj.raw Ohm_3 R_$name
|
||||
}
|
||||
|
||||
itcchan twstill wupstill MB1 MB0 blue cyan
|
||||
|
||||
itcchan tonek oneK DB5 DB3 red orange
|
||||
|
||||
itcchan twmix wupMix DB6 DB1 green lightgreen
|
||||
|
||||
itcchan twivc wupIVC DB7 DB2 magenta violet
|
||||
|
||||
itcchan tcond cond DB8 DB3 yellow grey
|
||||
|
||||
triton temp tsorb sorb T1 dark_violet
|
||||
triton temp tivc IVC T2 brown
|
||||
triton temp tstill still T3 orange
|
||||
triton temp tcp cond T4 grey
|
||||
triton temp tmix mix T5 cyan H1
|
||||
|
||||
triton press pdump dump P1 cyan
|
||||
triton press pcond cond P2 blue
|
||||
triton press pstill still P3 black
|
||||
triton press pfore fore P4 green
|
||||
triton press pback back P5 red
|
||||
|
||||
makenv tmixdrv -driver drvpar /tmix
|
||||
|
||||
defineTemperature tmixdrv
|
||||
|
||||
|
6
tcl/flukepe.addon
Normal file
6
tcl/flukepe.addon
Normal file
@ -0,0 +1,6 @@
|
||||
addonDesc = pe pressure over fluke 45 multimeter
|
||||
|
||||
makenv p -driver fluke45 {X * 500 * 900 + 0.0}
|
||||
|
||||
GraphAdd p bar p dark_green
|
||||
|
2
tcl/instconfig/camea.tcl
Normal file
2
tcl/instconfig/camea.tcl
Normal file
@ -0,0 +1,2 @@
|
||||
instconfig makeitem sensirion 1
|
||||
instconfig makeitem he_pump_type neodry
|
6
tcl/instconfig/hrpt2.tcl
Normal file
6
tcl/instconfig/hrpt2.tcl
Normal file
@ -0,0 +1,6 @@
|
||||
# enable automatic filling
|
||||
instconfig makeitem hefill 1
|
||||
instconfig makeitem n2fill 1
|
||||
# there is an ami136 level meter with RS232 for the he vessel
|
||||
instconfig makeitem hevessel 1
|
||||
|
89
tcl/mb11_sea.config
Normal file
89
tcl/mb11_sea.config
Normal file
@ -0,0 +1,89 @@
|
||||
deviceDesc = 11 Tesla vertical 100mm cryomagnet
|
||||
|
||||
device stick_menu "mb11 dil5 varioxB"
|
||||
|
||||
makenv tvs -driver itctemp -port mb11-ts:3001 -controller _tt DB6.T1 DB1.H1
|
||||
GraphAdd tvs K T_VTIs red
|
||||
GraphAdd tvs.set K T_stat_set orange
|
||||
GraphAdd tvs.pow W pow_tvs red
|
||||
# GraphAdd tvs.raw Ohm R_tvs red
|
||||
|
||||
makenv tvd -driver itctemp -port mb11-ts:3001 -controller _tt DB7.T1 DB2.H1
|
||||
GraphAdd tvd K T_VTId magenta
|
||||
GraphAdd tvd.set K T_dyn_set violet
|
||||
GraphAdd tvd.pow W pow_tvd magenta
|
||||
# GraphAdd tvd.raw Ohm R_tvd magenta
|
||||
|
||||
makeIpsLev -port mb11-ts:3003 -controller _mf -slot DB1
|
||||
|
||||
makenv pstat -driver itcpress -port mb11-ts:3001 -controller _tt DB5.P1 DB3.G1
|
||||
GraphAdd pstat mbar p_stat
|
||||
# GraphAdd pstat.pos % nv_stat
|
||||
GraphAdd pstat.set mbar p_stat_set
|
||||
|
||||
makenv pdyn -driver itcpress -port mb11-ts:3001 -controller _tt DB8.P1 DB4.G1
|
||||
GraphAdd pdyn mbar p_dyn
|
||||
# GraphAdd pdyn.pos % nv_dyn
|
||||
GraphAdd pdyn.set mbar p_dyn_set
|
||||
|
||||
makenv tneck1 -driver itctemp -port mb11-ts:3002 -controller _ta MB1.T1 MB0.H1
|
||||
makenv tneck2 -driver itctemp -port mb11-ts:3002 -controller _ta DB6.T1 DB1.H1
|
||||
makenv tnvs -driver itctemp -port mb11-ts:3002 -controller _ta DB7.T1 DB2.H1
|
||||
makenv tnvd -driver itctemp -port mb11-ts:3002 -controller _ta DB8.T1 DB3.H1
|
||||
|
||||
# GraphAdd tneck1 K_2 T_neck1
|
||||
# GraphAdd tneck1.pow W pow_neck1
|
||||
# GraphAdd tneck2 K_2 T_neck2
|
||||
# GraphAdd tneck2.pow W pow_neck2
|
||||
# GraphAdd tnvs K_2 T_nvs
|
||||
# GraphAdd tnvs.pow W pow_nvs
|
||||
# GraphAdd tnvd K_2 T_nvd
|
||||
# GraphAdd tnvd.pow W pow_nvd
|
||||
|
||||
makenv mf -driver ipsmag -port mb11-ts:3003 -controller _mf
|
||||
makeCCU4 mb11
|
||||
makeHeFill ccu4ilm
|
||||
makeN2Fill ccu4ilm {
|
||||
ln2fill lowlevel 10
|
||||
ln2fill highlevel 90
|
||||
ln2fill minfillminutes 8
|
||||
ln2fill maxfillminutes 60
|
||||
ln2fill minholdhours 12
|
||||
ln2fill maxholdhours 96
|
||||
}
|
||||
|
||||
makeHePump
|
||||
|
||||
GraphAdd mf T mf
|
||||
GraphAdd mf.ips.leads_meas T mf_leads green
|
||||
GraphAdd mf.ips.slave1 A I_master red
|
||||
GraphAdd mf.ips.slave2 A I_slave2 green
|
||||
GraphAdd mf.ips.slave3 A I_slavw3 blue
|
||||
|
||||
|
||||
hupdate /mf/ips/symode symmetric
|
||||
mf gen/profile 11:0.25
|
||||
mf gen/profile_training 11:0.25
|
||||
|
||||
mf gen/limit 10
|
||||
|
||||
mf gen/wait_switch_on 60
|
||||
mf gen/wait_switch_off 60
|
||||
mf gen/wait_stable_leads 5
|
||||
mf gen/wait_stable_field 30
|
||||
|
||||
makeCCU4 mb11
|
||||
makeN2Fill ccu4ilm {
|
||||
ln2fill lowlevel 10
|
||||
# ln2fill highlevel 95
|
||||
ln2fill minfillminutes 8
|
||||
ln2fill maxfillminutes 40
|
||||
ln2fill minholdhours 24
|
||||
ln2fill maxholdhours 96
|
||||
# appendVars ln2fill.smooth/%/N2smooth/13
|
||||
}
|
||||
|
||||
makenv tcoil -driver itctemp -port mb11-ts:3003 -controller _mf MB1.T1
|
||||
# GraphAdd tcoil K_2 T_coil
|
||||
|
||||
setstickrot mb11-ts:3004
|
9
tcl/mb11_sea.stick
Normal file
9
tcl/mb11_sea.stick
Normal file
@ -0,0 +1,9 @@
|
||||
stickDesc = stick for MB11
|
||||
|
||||
defineTemperature ts
|
||||
|
||||
makenv ts -driver itctemp -port mb11-ts:3001 -controller _tt MB1.T1 MB0.H1
|
||||
GraphAdd ts K T_sam blue
|
||||
GraphAdd ts.set K T_sam_set cyan
|
||||
GraphAdd ts.pow W pow_ts blue
|
||||
GraphAdd ts.raw Ohm R_ts blue
|
14
tcl/nist.stick
Normal file
14
tcl/nist.stick
Normal file
@ -0,0 +1,14 @@
|
||||
stickDesc = lakeshore 340 with 2 channels
|
||||
|
||||
stick_sensors undefined undefined
|
||||
|
||||
makenv ts -driver 340_lsc {
|
||||
lsc_sensor ts A -sensor manual -sensorname sample
|
||||
lsc_sensor tc B -sensor manual -sensorname capillary
|
||||
lsc_loop set -loop 1 -channel B -maxheater 80W -resist 20Ohm -color green
|
||||
}
|
||||
|
||||
|
||||
GraphAdd ts.ts K T_sample
|
||||
GraphAdd ts.tc K T_cap
|
||||
GraphAdd ts.set.reg K T_cap_set
|
@ -16,6 +16,8 @@ makeCCU4 ori4 nvstep n2 he
|
||||
|
||||
hupdate /nv/set 1.4
|
||||
hupdate /nv/flowmax 20
|
||||
hupdate /nv/ctrl/prop 2
|
||||
hupdate /nv/ctrl/int 60
|
||||
|
||||
makenv table -driver table /tt/tm {
|
||||
"tt set/prop" "1:0.5 6:1 7:10 50:50 300:20"
|
||||
|
Reference in New Issue
Block a user