initial commit

This commit is contained in:
l_samenv
2022-08-18 15:04:28 +02:00
commit 46dcf8e77c
591 changed files with 69282 additions and 0 deletions

View File

@ -0,0 +1,65 @@
# CCU4 configuration table
# All items must be TAB separated
#
# Device: max length 6
# Ra/Rb: coding resistor values [kOhm]
# Options:
# f: nv flow
# n: LN2 sensor with autofill
# N: LN2 autofill with external level meter
# a: LHe level sensor compatible with AMI (HeCurr 75, HeWiRes 460)
# o: LHe level sensor compatible with Oxford ILM (HeCurr 130, HeWiRes 166)
# h: other LHe level sensor (HeCurr and HeWiRes must be given)
# H: LHe autofill with external level meter
# HeLen total length of He level sensor [mm]
# HeTop unused length of He level sensor at the top [mm]
# HeCurr LHe sensor energization current [mA]
# HeWiRes LHe sensor wire resitivity [Ohm/m]
#
#
#Device Ra Rb Options HeLen HeTop HeCurr HeWiRes
#--------------------------------------------------------------
none
ILL1 0.22 fna 380 26
ILL2 0.33 fna 380 26
ILL3 0.47 fna 380 7
ILL4 47 fna 380 0
ILL5 0.82 fna 520 24
VARIOX 1 fno 355 8
ORI1 1.2 fno 400 74
ORI2 1.5 fno 400 74
ORI3 1.8 fno 450 4
ORI4 2.2 fna 520 24
ORI6 0.1 fna 520 24
MA02 4.7 fnH
MA09 5.6 fH
MA11 6.8 fNH
MA15 8.2 fNH
MA6 12 fNH
MA7 15 fNH
MA10 22 fNH
MB11 NH
#CTI1 0.22
CTI2 0.33
CTI3 0.47
CTI4 0.68
CTI5 0.82
#CTI7 1
DISC 1.2
DISE 1.5
APD 1.8
CCR2HT 2.7
CCR3 3.3
CCRPE 3.9
RSE 12
RT 15
JTVALV 10 n
JTCCR 18 n
LOLLYP fa 550 200
HE3ANN h 38 105 95 460
MANGO fh 550 200 95 88
HEOX 0.1 fo 459 250
FFTF fNH
MB11 NH
HALFLOW f
LEMFLOW f

38
tcl/config/device.list Normal file
View File

@ -0,0 +1,38 @@
none
GROUP orange and other 4He cryostats
ill*
ori*
variox*
hfflow*
lemflow*
END
GROUP closed cycle refrigerators
apd*
ccr*
cti*
dis*
jtccr*
END
GROUP magnets
ma*
mb*
bruker
END
GROUP furnaces
f*
mbe
END
GROUP around room temperature
haa*
lauda
troom
rt*
rse*
END
GROUP tests
test_*
END
GROUP other
*
END

24
tcl/config/instr.list Normal file
View File

@ -0,0 +1,24 @@
amor
dmc
eiger
focus
hrpt
mars
morpheus
rita2
sans
sans2
tasp
trics
poldi
boa
hrpt2
prep1
prep2
prep3
prep4
prep5
prep6
prep7
prep8
prep9

12
tcl/config/json_racklist Normal file
View File

@ -0,0 +1,12 @@
#!/usr/bin/tclsh
source config/rack.list
set result [list]
foreach {rack nodes} $racklist {
catch {
lassign [split [dict get $nodes _cc] :] host
lappend result "\"$rack\": \"$host\""
}
}
set sep {,
}
puts stdout "{\n [join $result $sep]\n}"

165
tcl/config/rack.list Normal file
View File

@ -0,0 +1,165 @@
set racklist {
no {
_tt unconnected
_cc unconnected
_hemot unconnected
_nvmot unconnected
}
cc01 {
_tt ldmcc01-ls:7777
_cc ldmcc01-ts:3001
_hemot ldmcc01-ts:3002
_nvmot ldmcc01-ts:3003
}
cc02 {
_tt ldmcc02-ls:7777
_cc ldmcc02-ts:3001
_hemot ldmcc02-ts:3002
_nvmot ldmcc02-ts:3003
}
cc03 {
_tt ldmcc03-ls:7777
_cc ldmcc03-ts:3001
_hemot ldmcc03-ts:3002
_nvmot ldmcc03-ts:3003
}
cc04 {
_tt ldmcc04-ts:3007
_cc ldmcc04-ts:3005
_hemot ldmcc04-ts:3001
_nvmot ldmcc04-ts:3003
}
cc05 {
_tt ldmcc05-ls:7777
_cc ldmcc05-ts:3001
_hemot ldmcc05-ts:3002
_nvmot ldmcc05-ts:3003
}
cc06 {
_tt ldmcc06-ls.psi.ch:7777
_cc ldmcc06-ts.psi.ch:3001
_hemot ldmcc06-ts:3002
_nvmot ldmcc06-ts:3003
}
cc07 {
_tt ldmcc07-ls:7777
_cc ldmcc07-ts:3001
_hemot ldmcc07-ts:3002
_nvmot ldmcc07-ts:3003
}
cc08 {
_tt ldmcc08-ts:3007
_cc ldmcc08-ts:3005
_hemot ldmcc08-ts:3001
_nvmot ldmcc08-ts:3003
}
cc09 {
_tt ldmcc09-ls:7777
_cc ldmcc09-ts:3001
_hemot ldmcc09-ts:3002
_nvmot ldmcc09-ts:3003
}
cc10 {
_tt ldmcc10-ls:7777
_cc ldmcc10-ts:3005
_hemot ldmcc10-ts:3001
_nvmot ldmcc10-ts:3003
}
cc11 {
_tt ldmcc11-ls:7777
_cc ldmcc11-ts:3001
_hemot ldmcc11-ts:3002
_nvmot ldmcc11-ts:3003
}
cc12 {
_tt ldmcc12-ls:7777
_cc ldmcc12-ts:3005
_hemot ldmcc12-ts:3001
_nvmot ldmcc12-ts:3003
}
cc13 {
_tt ldmcc13-ls:7777
_cc ldmcc13-ts:3005
_hemot ldmcc13-ts:3001
_nvmot ldmcc13-ts:3003
}
prep1 {
_tt ldmprep12-ts:3002
_cc ldmprep12-ts:3003
_hemot ldmprep12-ts:3007
_nvmot ldmprep12-ts:3008
}
prep2 {
_tt ldmprep2-ls:7777
_cc ldmprep12-ts:3011
_hemot ldmprep12-ts:3012
_nvmot ldmprep12-ts:3016
}
prep3 {
_tt ldmprep34-ts:3002
_cc ldmprep34-ts:3003
_hemot ldmprep34-ts:3007
_nvmot ldmprep34-ts:3008
}
prep4 {
_tt ldmprep34-ts:3010
_cc ldmprep34-ts:3011
_hemot ldmprep34-ts:3015
_nvmot ldmprep34-ts:3016
}
prep5 {
_tt ldmprep56-ts:3002
_cc ldmprep56-ts:3003
_hemot ldmprep56-ts:3007
_nvmot ldmprep56-ts:3008
}
prep6 {
_tt ldmprep56-ts:3010
_cc ldmprep56-ts:3011
_hemot ldmprep56-ts:3015
_nvmot ldmprep56-ts:3016
}
prep7 {
_tt ldmprep7-ts:3002
_cc ldmprep7-ts:3003
_hemot ldmprep7-ts:3009
_nvmot ldmprep7-ts:3008
}
other {
}
cc88 {
_tt ldmse4-ts:3001
_cc ldmse4-ts:3003
}
dil-anna {
_tt anna-ls372.psi.ch:7777
_cc he3anna-ts:3002
}
}

20
tcl/config/stick.list Normal file
View File

@ -0,0 +1,20 @@
array set stick_cfgtable {
ill1 220
ill2 330
ill3 470
ill5 820
ill5p 3300
ori1 1200
ori2 1500
ori3 1800
ori4 2200
ori4_old 2700
sch 3900
sch5 18000
ma15 8200
ma10 22000
scd5 33000
}
#ma11t 18000
#ill4 680