merged master with work
Change-Id: Iedfb2bf7f28bfe45201adacec0645cc13abffe59
This commit is contained in:
parent
fee7c4904b
commit
12b0549cc0
11
README.md
Normal file
11
README.md
Normal file
@ -0,0 +1,11 @@
|
||||
# Frappy Framework
|
||||
|
||||
current running code at SINQ, with newest changes not yet pushed
|
||||
through the Gerrit workflow at MLZ
|
||||
|
||||
branches:
|
||||
|
||||
- mlz: master from forge.frm2.tum.de:29418/sine2020/secop/playground
|
||||
- master: the same as above, but with origin: git.psi.ch:sinqdev/frappy.git
|
||||
- work: current working version, usually in use on /home/l_samenv/frappy (and on neutron instruments)
|
||||
- wip: current test version, usually in use on /home/l_samenv/frappy_wip
|
25
cfg/ls370res.cfg
Normal file
25
cfg/ls370res.cfg
Normal file
@ -0,0 +1,25 @@
|
||||
[NODE]
|
||||
id = ls370res.psi.ch
|
||||
description = Lsc370 Test
|
||||
|
||||
[INTERFACE]
|
||||
uri = tcp://5000
|
||||
|
||||
[lsmain_iodev]
|
||||
description = the communication device
|
||||
class = secop_psi.ls370res.StringIO
|
||||
uri = lollypop-ts:3001
|
||||
|
||||
[lsmain]
|
||||
class = secop_psi.ls370res.Main
|
||||
description = main control of Lsc controller
|
||||
uri = lollypop-ts:3001
|
||||
|
||||
[res]
|
||||
class = secop_psi.ls370res.ResChannel
|
||||
iexc = '1mA'
|
||||
channel = 5
|
||||
description = resistivity
|
||||
main = lsmain
|
||||
# the auto created iodev from lsmain:
|
||||
iodev = lsmain_iodev
|
@ -1,20 +1,24 @@
|
||||
[node LscSIM.psi.ch]
|
||||
[NODE]
|
||||
id = ls370res.psi.ch
|
||||
description = Lsc370 Test
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindto = 0.0.0.0
|
||||
bindport = 5000
|
||||
[INTERFACE]
|
||||
uri = tcp://5000
|
||||
|
||||
[module lsmain]
|
||||
class = secop_psi.ls370res.Main
|
||||
description = main control of Lsc controller
|
||||
[lsmain_iodev]
|
||||
description = the communication device
|
||||
class = secop_psi.ls370res.StringIO
|
||||
uri = localhost:4567
|
||||
|
||||
[module res]
|
||||
[lsmain]
|
||||
class = secop_psi.ls370res.Main
|
||||
description = main control of Lsc controller
|
||||
iodev = lsmain_iodev
|
||||
|
||||
[res]
|
||||
class = secop_psi.ls370res.ResChannel
|
||||
vexc = '2mV'
|
||||
channel = 3
|
||||
iexc = '1mA'
|
||||
channel = 5
|
||||
description = resistivity
|
||||
main = lsmain
|
||||
# the auto created iodev from lsmain:
|
||||
|
70
cfg/mb11.cfg
Normal file
70
cfg/mb11.cfg
Normal file
@ -0,0 +1,70 @@
|
||||
[seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
# uri will be automatic
|
||||
|
||||
[ts]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ts.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvs.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvd.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[pstat]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pstat.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[pdyn]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pdyn.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tneck1]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck1.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tneck2]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck2.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tnvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvs.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tnvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvd.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[mf]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = mf.mb11.config
|
||||
remote_paths = .
|
||||
|
||||
[tcoil]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tcoil.mb11.config
|
||||
remote_paths = .
|
5
cfg/ori.cfg
Normal file
5
cfg/ori.cfg
Normal file
@ -0,0 +1,5 @@
|
||||
[seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
# uri = tcp://samenv.psi.ch:8642
|
||||
|
124
cfg/ppms2.cfg
Normal file
124
cfg/ppms2.cfg
Normal file
@ -0,0 +1,124 @@
|
||||
[NODE]
|
||||
id = PPMS.psi.ch
|
||||
description = PPMS at PSI
|
||||
|
||||
[INTERFACE]
|
||||
uri = 5000
|
||||
|
||||
[tt]
|
||||
class = secop_psi.ppms.Temp
|
||||
description = main temperature
|
||||
iodev = ppms
|
||||
|
||||
[mf]
|
||||
class = secop_psi.ppms.Field
|
||||
target.min = -9
|
||||
target.max = 9
|
||||
.description = magnetic field
|
||||
.iodev = ppms
|
||||
|
||||
[pos]
|
||||
class = secop_psi.ppms.Position
|
||||
.description = sample rotator
|
||||
.iodev = ppms
|
||||
|
||||
[lev]
|
||||
class = secop_psi.ppms.Level
|
||||
.description = helium level
|
||||
.iodev = ppms
|
||||
|
||||
[chamber]
|
||||
class = secop_psi.ppms.Chamber
|
||||
.description = chamber state
|
||||
.iodev = ppms
|
||||
|
||||
[r1]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 1
|
||||
.no = 1
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r2]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 2
|
||||
.no = 2
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r3]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 3
|
||||
.no = 3
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r4]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 4
|
||||
.no = 4
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[i1]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 1
|
||||
.no = 1
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i2]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 2
|
||||
.no = 2
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i3]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 3
|
||||
.no = 3
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i4]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 4
|
||||
.no = 4
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[v1]
|
||||
class = secop_psi.ppms.DriverChannel
|
||||
.description = voltage channel 1
|
||||
.no = 1
|
||||
value.unit = V
|
||||
.iodev = ppms
|
||||
|
||||
[v2]
|
||||
class = secop_psi.ppms.DriverChannel
|
||||
.description = voltage channel 2
|
||||
.no = 2
|
||||
value.unit = V
|
||||
.iodev = ppms
|
||||
|
||||
[tv]
|
||||
class = secop_psi.ppms.UserChannel
|
||||
.description = VTI temperature
|
||||
enabled = 1
|
||||
value.unit = K
|
||||
.iodev = ppms
|
||||
|
||||
[ts]
|
||||
class = secop_psi.ppms.UserChannel
|
||||
.description = sample temperature
|
||||
enabled = 1
|
||||
value.unit = K
|
||||
.iodev = ppms
|
||||
|
||||
[ppms]
|
||||
class = secop_psi.ppms.Main
|
||||
.description = the main and poller module
|
||||
.class_id = QD.MULTIVU.PPMS.1
|
||||
.visibility = 3
|
||||
pollinterval = 2
|
124
cfg/ppmssim.cfg
Normal file
124
cfg/ppmssim.cfg
Normal file
@ -0,0 +1,124 @@
|
||||
[NODE]
|
||||
id = PPMS.psi.ch
|
||||
description = PPMS at PSI
|
||||
|
||||
[INTERFACE]
|
||||
uri = tcp://5000
|
||||
|
||||
[tt]
|
||||
class = secop_psi.ppms.Temp
|
||||
description = main temperature
|
||||
iodev = ppms
|
||||
|
||||
[mf]
|
||||
class = secop_psi.ppms.Field
|
||||
target.min = -9
|
||||
target.max = 9
|
||||
.description = magnetic field
|
||||
.iodev = ppms
|
||||
|
||||
[pos]
|
||||
class = secop_psi.ppms.Position
|
||||
.description = sample rotator
|
||||
.iodev = ppms
|
||||
|
||||
[lev]
|
||||
class = secop_psi.ppms.Level
|
||||
.description = helium level
|
||||
.iodev = ppms
|
||||
|
||||
[chamber]
|
||||
class = secop_psi.ppms.Chamber
|
||||
.description = chamber state
|
||||
.iodev = ppms
|
||||
|
||||
[r1]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 1
|
||||
.no = 1
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r2]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 2
|
||||
.no = 2
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r3]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 3
|
||||
.no = 3
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r4]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 4
|
||||
.no = 4
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[i1]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 1
|
||||
.no = 1
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i2]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 2
|
||||
.no = 2
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i3]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 3
|
||||
.no = 3
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i4]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 4
|
||||
.no = 4
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[v1]
|
||||
class = secop_psi.ppms.DriverChannel
|
||||
.description = voltage channel 1
|
||||
.no = 1
|
||||
value.unit = V
|
||||
.iodev = ppms
|
||||
|
||||
[v2]
|
||||
class = secop_psi.ppms.DriverChannel
|
||||
.description = voltage channel 2
|
||||
.no = 2
|
||||
value.unit = V
|
||||
.iodev = ppms
|
||||
|
||||
[tv]
|
||||
class = secop_psi.ppms.UserChannel
|
||||
.description = VTI temperature
|
||||
enabled = 1
|
||||
value.unit = K
|
||||
.iodev = ppms
|
||||
|
||||
[ts]
|
||||
class = secop_psi.ppms.UserChannel
|
||||
.description = sample temperature
|
||||
enabled = 1
|
||||
value.unit = K
|
||||
.iodev = ppms
|
||||
|
||||
[ppms]
|
||||
class = secop_psi.ppms.Main
|
||||
.description = the main and poller module
|
||||
.class_id = QD.MULTIVU.PPMS.1
|
||||
.visibility = 3
|
||||
pollinterval = 2
|
126
cfg/ppmswin.cfg
Normal file
126
cfg/ppmswin.cfg
Normal file
@ -0,0 +1,126 @@
|
||||
[NODE]
|
||||
id = PPMS.psi.ch
|
||||
description = PPMS at PSI
|
||||
|
||||
[INTERFACE]
|
||||
uri = tcp://5000
|
||||
|
||||
[tt]
|
||||
class = secop_psi.ppms.Temp
|
||||
description = main temperature
|
||||
iodev = ppms
|
||||
|
||||
[mf]
|
||||
class = secop_psi.ppms.Field
|
||||
target.min = -9
|
||||
target.max = 9
|
||||
.description = magnetic field
|
||||
.iodev = ppms
|
||||
|
||||
[pos]
|
||||
class = secop_psi.ppms.Position
|
||||
.description = sample rotator
|
||||
.iodev = ppms
|
||||
|
||||
[lev]
|
||||
class = secop_psi.ppms.Level
|
||||
.description = helium level
|
||||
.iodev = ppms
|
||||
|
||||
[chamber]
|
||||
class = secop_psi.ppms.Chamber
|
||||
.description = chamber state
|
||||
.iodev = ppms
|
||||
|
||||
[r1]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 1
|
||||
.no = 1
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r2]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 2
|
||||
.no = 2
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r3]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 3
|
||||
.no = 3
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[r4]
|
||||
class = secop_psi.ppms.BridgeChannel
|
||||
.description = resistivity channel 4
|
||||
.no = 4
|
||||
value.unit = Ohm
|
||||
.iodev = ppms
|
||||
|
||||
[i1]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 1
|
||||
.no = 1
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i2]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 2
|
||||
.no = 2
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i3]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 3
|
||||
.no = 3
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[i4]
|
||||
class = secop_psi.ppms.Channel
|
||||
.description = current channel 4
|
||||
.no = 4
|
||||
value.unit = uA
|
||||
.iodev = ppms
|
||||
|
||||
[v1]
|
||||
class = secop_psi.ppms.DriverChannel
|
||||
.description = voltage channel 1
|
||||
.no = 1
|
||||
value.unit = V
|
||||
.iodev = ppms
|
||||
|
||||
[v2]
|
||||
class = secop_psi.ppms.DriverChannel
|
||||
.description = voltage channel 2
|
||||
.no = 2
|
||||
value.unit = V
|
||||
.iodev = ppms
|
||||
|
||||
[tv]
|
||||
class = secop_psi.ppms.UserChannel
|
||||
.description = VTI temperature
|
||||
enabled = 0
|
||||
linkenable = ts
|
||||
value.unit = K
|
||||
.iodev = ppms
|
||||
|
||||
[ts]
|
||||
class = secop_psi.ppms.UserChannel
|
||||
.description = sample temperature
|
||||
enabled = 0
|
||||
linkenable = tv
|
||||
value.unit = K
|
||||
.iodev = ppms
|
||||
|
||||
[ppms]
|
||||
class = secop_psi.ppms.Main
|
||||
.description = the main and poller module
|
||||
.class_id = QD.MULTIVU.PPMS.1
|
||||
#.visibility = 3
|
||||
pollinterval = 2
|
23
cfg/prep2.cfg
Normal file
23
cfg/prep2.cfg
Normal file
@ -0,0 +1,23 @@
|
||||
[node ori1.psi.ch]
|
||||
description = ori1 over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8642
|
||||
|
||||
[module tt]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = tt.ori1.config
|
||||
remote_paths = .
|
||||
|
||||
[module nv]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = nv.ori1.config
|
||||
remote_paths = .
|
119
cfg/prep5.cfg
Normal file
119
cfg/prep5.cfg
Normal file
@ -0,0 +1,119 @@
|
||||
[node ma11_dil4_ultrasound_sr.psi.ch]
|
||||
description = ma11_dil4_ultrasound_sr over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8645
|
||||
|
||||
[module tt]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = tt.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module nv]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = nv.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module ln2fill]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ln2fill.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module hefill]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = hefill.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module tcoil]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tcoil.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module table]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = table.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module lnv]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = lnv.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module lpr]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = lpr.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module lambdawatch]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = lambdawatch.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module ts]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = ts.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module treg]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = treg.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module tmon]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tmon.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module sorb]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = sorb.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module ultrasound]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ultrasound.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module fn]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = fn.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module mirror]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = mirror.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module f]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = f.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module pars]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pars.ultrasound.addon
|
||||
remote_paths = .
|
65
cfg/prep6.cfg
Normal file
65
cfg/prep6.cfg
Normal file
@ -0,0 +1,65 @@
|
||||
[node varioxB_vb.psi.ch]
|
||||
description = varioxB_vb over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8646
|
||||
|
||||
[module tvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvs.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvd.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module pstat]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pstat.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module pdyn]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pdyn.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tneck1]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck1.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tneck2]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck2.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tnvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvs.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tnvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvd.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module ts]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ts.vb.stick
|
||||
remote_paths = .
|
35
cfg/sea.cfg
Normal file
35
cfg/sea.cfg
Normal file
@ -0,0 +1,35 @@
|
||||
[node seatest.psi.ch]
|
||||
description = SEA test
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindto = 0.0.0.0
|
||||
bindport = 5002
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8645
|
||||
|
||||
#[module t1]
|
||||
#class = secop_psi.sea.SeaDrivable
|
||||
#iodev = seaconn
|
||||
#json_descr = tt.flamp.config
|
||||
#remote_paths = . t1
|
||||
|
||||
#[module tw1]
|
||||
#class = secop_psi.sea.SeaReadable
|
||||
#iodev = seaconn
|
||||
#json_descr = wall.lampovenwall.addon
|
||||
#remote_paths = tw1
|
||||
|
||||
#[module pv]
|
||||
#class = secop_psi.sea.SeaReadable
|
||||
#iodev = seaconn
|
||||
#json_descr = pv.flamp.config
|
||||
|
||||
#[module mf]
|
||||
#class = secop.Proxy
|
||||
#remote_class = secop_psi.ppms.Field
|
||||
#description = magnetic field
|
||||
#iodev = secnode
|
7
cfg/sea/current.flamp.config.json
Normal file
7
cfg/sea/current.flamp.config.json
Normal file
@ -0,0 +1,7 @@
|
||||
["current", [{"path": "", "type": "float", "kids": 6},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "current send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "i1", "type": "float"},
|
||||
{"path": "i2", "type": "float"},
|
||||
{"path": "i3", "type": "float"},
|
||||
{"path": "i4", "type": "float"}]]
|
17
cfg/sea/f.ultrasound.addon.json
Normal file
17
cfg/sea/f.ultrasound.addon.json
Normal file
@ -0,0 +1,17 @@
|
||||
["f", [{"path": "", "type": "float", "description": "frequency@I,q [Hz]", "kids": 16},
|
||||
{"path": "status_text", "type": "text"},
|
||||
{"path": "status_code", "type": "enum", "enum": {"DISABLED": 0, "IDLE": 100, "WARN": 200, "UNSTABLE": 270, "ERROR": 400}, "description": "current status of the Module"},
|
||||
{"path": "basefreq", "type": "float", "readonly": false, "cmd": "f basefreq", "description": "base frequency [Hz]"},
|
||||
{"path": "nr", "type": "int", "description": "number of records"},
|
||||
{"path": "freq", "type": "float", "readonly": false, "cmd": "f freq", "description": "target frequency [Hz]"},
|
||||
{"path": "amp", "type": "float", "readonly": false, "cmd": "f amp", "description": "amplitude [dBm]"},
|
||||
{"path": "control", "type": "bool", "readonly": false, "cmd": "f control", "description": "control loop on?"},
|
||||
{"path": "time", "type": "float", "readonly": false, "cmd": "f time", "description": "pulse start time [nsec]"},
|
||||
{"path": "size", "type": "float", "readonly": false, "cmd": "f size", "description": "pulse length (starting from time) [nsec]"},
|
||||
{"path": "pulselen", "type": "float", "description": "adjusted pulse length (integer number of periods) [nsec]"},
|
||||
{"path": "maxstep", "type": "float", "readonly": false, "cmd": "f maxstep", "description": "max frequency step [Hz]"},
|
||||
{"path": "minstep", "type": "float", "readonly": false, "cmd": "f minstep", "description": "min frequency step for slope calculation [Hz]"},
|
||||
{"path": "slope", "type": "float", "readonly": false, "cmd": "f slope", "description": "inphase/frequency slope"},
|
||||
{"path": "plot", "type": "bool", "readonly": false, "cmd": "f plot", "description": "create plot images"},
|
||||
{"path": "save", "type": "bool", "readonly": false, "cmd": "f save", "description": "save data"},
|
||||
{"path": "pollinterval", "type": "float", "readonly": false, "cmd": "f pollinterval", "description": "sleeptime between polls"}]]
|
14
cfg/sea/fn.ultrasound.addon.json
Normal file
14
cfg/sea/fn.ultrasound.addon.json
Normal file
@ -0,0 +1,14 @@
|
||||
["fn", [{"path": "", "type": "float", "kids": 13},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "fn send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "remote", "type": "bool", "readonly": false, "cmd": "fn remote"},
|
||||
{"path": "waveform", "type": "text", "readonly": false, "cmd": "fn waveform"},
|
||||
{"path": "freq", "type": "float", "readonly": false, "cmd": "fn freq"},
|
||||
{"path": "volt", "type": "float", "readonly": false, "cmd": "fn volt"},
|
||||
{"path": "offset", "type": "float", "readonly": false, "cmd": "fn offset"},
|
||||
{"path": "width", "type": "float", "readonly": false, "cmd": "fn width"},
|
||||
{"path": "burstfreq", "type": "float", "readonly": false, "cmd": "fn burstfreq"},
|
||||
{"path": "burstvolt", "type": "float", "readonly": false, "cmd": "fn burstvolt"},
|
||||
{"path": "burstcycles", "type": "int", "readonly": false, "cmd": "fn burstcycles"},
|
||||
{"path": "burstperiod", "type": "float", "readonly": false, "cmd": "fn burstperiod"},
|
||||
{"path": "burst", "type": "enum", "enum": {"continuous": 0, "burst": 1, "off": 2}, "readonly": false, "cmd": "fn burst"}]]
|
17
cfg/sea/hefill.ma11.config.json
Normal file
17
cfg/sea/hefill.ma11.config.json
Normal file
@ -0,0 +1,17 @@
|
||||
["hefill", [{"path": "", "type": "enum", "enum": {"watching": 0, "fill": 1, "inactive": 2}, "readonly": false, "cmd": "hefill", "kids": 16},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "hefill send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "state", "type": "text"},
|
||||
{"path": "readlevel", "type": "text", "readonly": false, "cmd": "hefill readlevel", "visibility": 3},
|
||||
{"path": "lowlevel", "type": "float", "readonly": false, "cmd": "hefill lowlevel"},
|
||||
{"path": "highlevel", "type": "float", "readonly": false, "cmd": "hefill highlevel"},
|
||||
{"path": "smooth", "type": "float"},
|
||||
{"path": "minfillminutes", "type": "float", "readonly": false, "cmd": "hefill minfillminutes"},
|
||||
{"path": "maxfillminutes", "type": "float", "readonly": false, "cmd": "hefill maxfillminutes"},
|
||||
{"path": "minholdhours", "type": "float", "readonly": false, "cmd": "hefill minholdhours"},
|
||||
{"path": "maxholdhours", "type": "float", "readonly": false, "cmd": "hefill maxholdhours"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "hefill tolerance"},
|
||||
{"path": "badreadingminutes", "type": "float", "readonly": false, "cmd": "hefill badreadingminutes"},
|
||||
{"path": "tubecoolingminutes", "type": "float", "readonly": false, "cmd": "hefill tubecoolingminutes"},
|
||||
{"path": "vessellimit", "type": "float", "readonly": false, "cmd": "hefill vessellimit"},
|
||||
{"path": "vext", "type": "float"}]]
|
7
cfg/sea/lambdawatch.ma11.config.json
Normal file
7
cfg/sea/lambdawatch.ma11.config.json
Normal file
@ -0,0 +1,7 @@
|
||||
["lambdawatch", [{"path": "", "type": "float", "kids": 6},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "lambdawatch send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "safefield", "type": "float", "readonly": false, "cmd": "lambdawatch safefield"},
|
||||
{"path": "maxfield", "type": "float", "readonly": false, "cmd": "lambdawatch maxfield"},
|
||||
{"path": "safetemp", "type": "float", "readonly": false, "cmd": "lambdawatch safetemp"},
|
||||
{"path": "coiltemp", "type": "text", "readonly": false, "cmd": "lambdawatch coiltemp"}]]
|
15
cfg/sea/ln2fill.ma11.config.json
Normal file
15
cfg/sea/ln2fill.ma11.config.json
Normal file
@ -0,0 +1,15 @@
|
||||
["ln2fill", [{"path": "", "type": "enum", "enum": {"watching": 0, "fill": 1, "inactive": 2}, "readonly": false, "cmd": "ln2fill", "kids": 14},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "ln2fill send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "state", "type": "text"},
|
||||
{"path": "readlevel", "type": "text", "readonly": false, "cmd": "ln2fill readlevel", "visibility": 3},
|
||||
{"path": "lowlevel", "type": "float", "readonly": false, "cmd": "ln2fill lowlevel"},
|
||||
{"path": "highlevel", "type": "float", "readonly": false, "cmd": "ln2fill highlevel"},
|
||||
{"path": "smooth", "type": "float"},
|
||||
{"path": "minfillminutes", "type": "float", "readonly": false, "cmd": "ln2fill minfillminutes"},
|
||||
{"path": "maxfillminutes", "type": "float", "readonly": false, "cmd": "ln2fill maxfillminutes"},
|
||||
{"path": "minholdhours", "type": "float", "readonly": false, "cmd": "ln2fill minholdhours"},
|
||||
{"path": "maxholdhours", "type": "float", "readonly": false, "cmd": "ln2fill maxholdhours"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "ln2fill tolerance"},
|
||||
{"path": "badreadingminutes", "type": "float", "readonly": false, "cmd": "ln2fill badreadingminutes"},
|
||||
{"path": "tubecoolingminutes", "type": "float", "readonly": false, "cmd": "ln2fill tubecoolingminutes"}]]
|
39
cfg/sea/lnv.ma11.config.json
Normal file
39
cfg/sea/lnv.ma11.config.json
Normal file
@ -0,0 +1,39 @@
|
||||
["lnv", [{"path": "", "type": "enum", "enum": {"off": 5, "fixed": 0, "controlling": 1, "close": 3, "open": 4}, "readonly": false, "cmd": "lnv", "kids": 12},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "lnv send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "lnv set"},
|
||||
{"path": "flowmax", "type": "float", "readonly": false, "cmd": "lnv flowmax"},
|
||||
{"path": "prop", "type": "float", "readonly": false, "cmd": "lnv prop"},
|
||||
{"path": "int", "type": "float", "readonly": false, "cmd": "lnv int"},
|
||||
{"path": "minpulse", "type": "enum", "enum": {"micro": 1, "short": 10, "long": 100}, "readonly": false, "cmd": "lnv minpulse", "description": "micro: 1 ms, short: 10 ms, long: 100 ms"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "lnv tolerance"},
|
||||
{"path": "speed", "type": "float"},
|
||||
{"path": "flow", "type": "float"},
|
||||
{"path": "pos", "type": "float", "kids": 2},
|
||||
{"path": "pos/norm", "type": "float", "readonly": false, "cmd": "lnv pos/norm"},
|
||||
{"path": "pos/max", "type": "float", "readonly": false, "cmd": "lnv pos/max"},
|
||||
{"path": "autoflow", "type": "none", "kids": 24},
|
||||
{"path": "autoflow/suspended", "type": "bool", "readonly": false, "cmd": "lnv autoflow/suspended"},
|
||||
{"path": "autoflow/prop", "type": "float", "readonly": false, "cmd": "lnv autoflow/prop"},
|
||||
{"path": "autoflow/flowstd", "type": "float", "readonly": false, "cmd": "lnv autoflow/flowstd"},
|
||||
{"path": "autoflow/flowlim", "type": "float", "readonly": false, "cmd": "lnv autoflow/flowlim"},
|
||||
{"path": "autoflow/smooth", "type": "float", "readonly": false, "cmd": "lnv autoflow/smooth"},
|
||||
{"path": "autoflow/difSize", "type": "float", "readonly": false, "cmd": "lnv autoflow/difSize"},
|
||||
{"path": "autoflow/difRange", "type": "float", "readonly": false, "cmd": "lnv autoflow/difRange"},
|
||||
{"path": "autoflow/flowSize", "type": "float", "readonly": false, "cmd": "lnv autoflow/flowSize"},
|
||||
{"path": "autoflow/convTime", "type": "float", "readonly": false, "cmd": "lnv autoflow/convTime"},
|
||||
{"path": "autoflow/Tmin", "type": "float", "readonly": false, "cmd": "lnv autoflow/Tmin"},
|
||||
{"path": "autoflow/script", "type": "text", "readonly": false, "cmd": "lnv autoflow/script"},
|
||||
{"path": "autoflow/getTemp", "type": "text", "readonly": false, "cmd": "lnv autoflow/getTemp"},
|
||||
{"path": "autoflow/getTset", "type": "text", "readonly": false, "cmd": "lnv autoflow/getTset"},
|
||||
{"path": "autoflow/getFlow", "type": "text", "readonly": false, "cmd": "lnv autoflow/getFlow"},
|
||||
{"path": "autoflow/difBuf", "type": "text"},
|
||||
{"path": "autoflow/flowBuf", "type": "text"},
|
||||
{"path": "autoflow/flowset", "type": "float"},
|
||||
{"path": "autoflow/flowmin", "type": "float"},
|
||||
{"path": "autoflow/flowmax", "type": "float"},
|
||||
{"path": "autoflow/difmin", "type": "float"},
|
||||
{"path": "autoflow/difmax", "type": "float"},
|
||||
{"path": "autoflow/setmin", "type": "float"},
|
||||
{"path": "autoflow/setmax", "type": "float"},
|
||||
{"path": "autoflow/flowtarget", "type": "float"}]]
|
29
cfg/sea/lpr.ma11.config.json
Normal file
29
cfg/sea/lpr.ma11.config.json
Normal file
@ -0,0 +1,29 @@
|
||||
["lpr", [{"path": "", "type": "float", "readonly": false, "cmd": "run lpr", "description": "lpr", "kids": 28},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "lpr send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "mode", "type": "enum", "enum": {"off": 0, "on": 1}, "readonly": false, "cmd": "lpr mode"},
|
||||
{"path": "reg", "type": "float"},
|
||||
{"path": "output", "type": "float", "readonly": false, "cmd": "lpr output"},
|
||||
{"path": "ramptime", "type": "float", "readonly": false, "cmd": "lpr ramptime", "description": "time for ramping [sec] deltax = 1 or a factor 10"},
|
||||
{"path": "ramptol", "type": "float", "readonly": false, "cmd": "lpr ramptol", "description": "log of max. deviation when ramping"},
|
||||
{"path": "smoothtime", "type": "float", "readonly": false, "cmd": "lpr smoothtime", "description": "time for smoothing ramp near setpoint"},
|
||||
{"path": "invar", "type": "text", "readonly": false, "cmd": "lpr invar", "visibility": 3},
|
||||
{"path": "outvar", "type": "text", "readonly": false, "cmd": "lpr outvar", "visibility": 3},
|
||||
{"path": "prop", "type": "float", "readonly": false, "cmd": "lpr prop", "description": "smaller means more sensitive. a change of 'prop' on input -> a change of 100 % or a factor 10 on output"},
|
||||
{"path": "int", "type": "float", "readonly": false, "cmd": "lpr int", "description": "integration time (sec)"},
|
||||
{"path": "outmin", "type": "float", "readonly": false, "cmd": "lpr outmin", "description": "output for maximal decrease of input var."},
|
||||
{"path": "outmax", "type": "float", "readonly": false, "cmd": "lpr outmax", "description": "output for maximal increase of input var."},
|
||||
{"path": "inpfunction", "type": "enum", "enum": {"linear": 0, "logarithmic": 1}, "readonly": false, "cmd": "lpr inpfunction"},
|
||||
{"path": "inplinear", "type": "float", "readonly": false, "cmd": "lpr inplinear", "description": "function gets linear below about this value"},
|
||||
{"path": "outfunction", "type": "enum", "enum": {"linear": 0, "exponential": 1}, "readonly": false, "cmd": "lpr outfunction"},
|
||||
{"path": "outlinear", "type": "float", "readonly": false, "cmd": "lpr outlinear", "description": "function gets linear below about this value"},
|
||||
{"path": "precision", "type": "float", "readonly": false, "cmd": "lpr precision"},
|
||||
{"path": "deadband", "type": "float", "readonly": false, "cmd": "lpr deadband"},
|
||||
{"path": "maxdelta", "type": "float", "readonly": false, "cmd": "lpr maxdelta"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "lpr set"},
|
||||
{"path": "target", "type": "float"},
|
||||
{"path": "running", "type": "int"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "lpr tolerance"},
|
||||
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "lpr maxwait"},
|
||||
{"path": "settle", "type": "float", "readonly": false, "cmd": "lpr settle"}]]
|
119
cfg/sea/ma11_dil4_ultrasound_sr.cfg
Normal file
119
cfg/sea/ma11_dil4_ultrasound_sr.cfg
Normal file
@ -0,0 +1,119 @@
|
||||
[node ma11_dil4_ultrasound_sr.psi.ch]
|
||||
description = ma11_dil4_ultrasound_sr over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8645
|
||||
|
||||
[module tt]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = tt.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module nv]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = nv.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module ln2fill]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ln2fill.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module hefill]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = hefill.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module tcoil]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tcoil.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module table]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = table.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module lnv]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = lnv.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module lpr]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = lpr.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module lambdawatch]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = lambdawatch.ma11.config
|
||||
remote_paths = .
|
||||
|
||||
[module ts]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = ts.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module treg]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = treg.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module tmon]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tmon.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module sorb]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = sorb.dil4.stick
|
||||
remote_paths = .
|
||||
|
||||
[module ultrasound]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ultrasound.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module fn]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = fn.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module mirror]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = mirror.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module f]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = f.ultrasound.addon
|
||||
remote_paths = .
|
||||
|
||||
[module pars]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pars.ultrasound.addon
|
||||
remote_paths = .
|
35
cfg/sea/mf.mb11.config.json
Normal file
35
cfg/sea/mf.mb11.config.json
Normal file
@ -0,0 +1,35 @@
|
||||
["mf", [{"path": "", "type": "float", "readonly": false, "cmd": "run mf", "kids": 8},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "mf send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "statustext", "type": "text"},
|
||||
{"path": "ramp", "type": "float", "readonly": false, "cmd": "mf ramp"},
|
||||
{"path": "persistent_mode", "type": "enum", "enum": {"off": 0, "on": 1}, "readonly": false, "cmd": "mf persistent_mode", "description": "hidden mode -1: completely off"},
|
||||
{"path": "gen", "type": "none", "kids": 13},
|
||||
{"path": "gen/persistent_delay", "type": "float", "readonly": false, "cmd": "mf gen/persistent_delay", "description": "timeout for going automatically into persistent mode"},
|
||||
{"path": "gen/tolerance", "type": "float", "readonly": false, "cmd": "mf gen/tolerance"},
|
||||
{"path": "gen/wait_switch_on", "type": "float", "readonly": false, "cmd": "mf gen/wait_switch_on"},
|
||||
{"path": "gen/wait_switch_off", "type": "float", "readonly": false, "cmd": "mf gen/wait_switch_off"},
|
||||
{"path": "gen/wait_stable_leads", "type": "float", "readonly": false, "cmd": "mf gen/wait_stable_leads"},
|
||||
{"path": "gen/wait_stable_field", "type": "float", "readonly": false, "cmd": "mf gen/wait_stable_field"},
|
||||
{"path": "gen/expectend", "type": "text"},
|
||||
{"path": "gen/trained_pos", "type": "float", "readonly": false, "cmd": "mf gen/trained_pos"},
|
||||
{"path": "gen/trained_neg", "type": "float", "readonly": false, "cmd": "mf gen/trained_neg"},
|
||||
{"path": "gen/profile", "type": "text", "readonly": false, "cmd": "mf gen/profile", "description": "syntax: <field1>:<ramp1> <field2>:<ramp2> ... (<ramp2> is the ramp limit from <field1> to <field2>)"},
|
||||
{"path": "gen/profile_training", "type": "text", "readonly": false, "cmd": "mf gen/profile_training", "description": "syntax: <field1>:<ramp1> <field2>:<ramp2> ... (<ramp2> is the ramp limit from <field1> to <field2>)"},
|
||||
{"path": "gen/limit", "type": "float", "readonly": false, "cmd": "mf gen/limit"},
|
||||
{"path": "gen/bipolar", "type": "bool", "readonly": false, "cmd": "mf gen/bipolar"},
|
||||
{"path": "ips", "type": "float", "kids": 13},
|
||||
{"path": "ips/ramp_slow", "type": "float", "readonly": false, "cmd": "mf ips/ramp_slow", "description": "ramp rate for coils Tesla/min."},
|
||||
{"path": "ips/ramp_fast", "type": "float", "description": "ramp rate for leads Tesla/min."},
|
||||
{"path": "ips/set_field", "type": "float", "readonly": false, "cmd": "mf ips/set_field"},
|
||||
{"path": "ips/heater", "type": "bool", "readonly": false, "cmd": "mf ips/heater"},
|
||||
{"path": "ips/ramp_state", "type": "enum", "enum": {"hold": 0, "to_zero": 1, "to_set": 2, "clamp": 3}, "readonly": false, "cmd": "mf ips/ramp_state"},
|
||||
{"path": "ips/leads_set", "type": "float", "description": "calculated current in the leads, converted to Tesla"},
|
||||
{"path": "ips/show_internals", "type": "bool", "readonly": false, "cmd": "mf ips/show_internals"},
|
||||
{"path": "ips/leads_meas", "type": "float", "description": "measured current in the leads, converted to Tesla"},
|
||||
{"path": "ips/volt", "type": "float"},
|
||||
{"path": "ips/symode", "type": "text"},
|
||||
{"path": "ips/engineering_password", "type": "text", "readonly": false, "cmd": "mf ips/engineering_password"},
|
||||
{"path": "ips/atob", "type": "float", "readonly": false, "cmd": "mf ips/atob", "description": "Amp/Tesla"},
|
||||
{"path": "ips/inductance", "type": "float", "readonly": false, "cmd": "mf ips/inductance", "description": "henries"}]]
|
3
cfg/sea/mirror.ultrasound.addon.json
Normal file
3
cfg/sea/mirror.ultrasound.addon.json
Normal file
@ -0,0 +1,3 @@
|
||||
["mirror", [{"path": "", "type": "text", "readonly": false, "cmd": "mirror", "kids": 2},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "mirror send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3}]]
|
51
cfg/sea/nv.ma11.config.json
Normal file
51
cfg/sea/nv.ma11.config.json
Normal file
@ -0,0 +1,51 @@
|
||||
["nv", [{"path": "", "type": "enum", "enum": {"fixed": 0, "controlled": 1, "automatic": 2, "close": 3, "open": 4}, "readonly": false, "cmd": "nv", "kids": 11},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "nv send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "motstat", "type": "enum", "enum": {"idle": 0, "opening": 1, "closing": 2, "opened": 3, "closed": 4, "no_motor": 5}},
|
||||
{"path": "flow", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "nv set"},
|
||||
{"path": "flowmax", "type": "float", "readonly": false, "cmd": "nv flowmax"},
|
||||
{"path": "flowp", "type": "float"},
|
||||
{"path": "span", "type": "float"},
|
||||
{"path": "ctrl", "type": "none", "kids": 13},
|
||||
{"path": "ctrl/regtext", "type": "text"},
|
||||
{"path": "ctrl/prop_o", "type": "float", "readonly": false, "cmd": "nv ctrl/prop_o", "description": "prop [sec/mbar] when opening. above 4 mbar a 10 times lower value is used"},
|
||||
{"path": "ctrl/prop_c", "type": "float", "readonly": false, "cmd": "nv ctrl/prop_c", "description": "prop [sec/mbar] when closing. above 4 mbar a 10 times lower value is used"},
|
||||
{"path": "ctrl/deriv_o", "type": "float", "readonly": false, "cmd": "nv ctrl/deriv_o", "description": "convergence target time [sec] when opening"},
|
||||
{"path": "ctrl/deriv_c", "type": "float", "readonly": false, "cmd": "nv ctrl/deriv_c", "description": "convergence target time [sec] when closing"},
|
||||
{"path": "ctrl/minpulse_o", "type": "float", "readonly": false, "cmd": "nv ctrl/minpulse_o", "description": "minimum close pulse [sec]"},
|
||||
{"path": "ctrl/minpulse_c", "type": "float", "readonly": false, "cmd": "nv ctrl/minpulse_c", "description": "standard close pulse [sec]"},
|
||||
{"path": "ctrl/hystpulse_o", "type": "float", "readonly": false, "cmd": "nv ctrl/hystpulse_o", "description": "motor pulse to overcome hysteresis when opening"},
|
||||
{"path": "ctrl/hystpulse_c", "type": "float", "readonly": false, "cmd": "nv ctrl/hystpulse_c", "description": "motor pulse to overcome hysteresis when closing"},
|
||||
{"path": "ctrl/tol", "type": "float", "readonly": false, "cmd": "nv ctrl/tol", "description": "valid below 3 mbar"},
|
||||
{"path": "ctrl/tolhigh", "type": "float", "readonly": false, "cmd": "nv ctrl/tolhigh", "description": "valid above 4 mbar"},
|
||||
{"path": "ctrl/openpulse", "type": "float", "readonly": false, "cmd": "nv ctrl/openpulse", "description": "time to open from completely closed to a significant opening"},
|
||||
{"path": "ctrl/adjust_minpulse", "type": "bool", "readonly": false, "cmd": "nv ctrl/adjust_minpulse", "description": "adjust minpulse automatically"},
|
||||
{"path": "autoflow", "type": "none", "kids": 24},
|
||||
{"path": "autoflow/suspended", "type": "bool", "readonly": false, "cmd": "nv autoflow/suspended"},
|
||||
{"path": "autoflow/prop", "type": "float", "readonly": false, "cmd": "nv autoflow/prop"},
|
||||
{"path": "autoflow/flowstd", "type": "float", "readonly": false, "cmd": "nv autoflow/flowstd"},
|
||||
{"path": "autoflow/flowlim", "type": "float", "readonly": false, "cmd": "nv autoflow/flowlim"},
|
||||
{"path": "autoflow/smooth", "type": "float", "readonly": false, "cmd": "nv autoflow/smooth"},
|
||||
{"path": "autoflow/difSize", "type": "float", "readonly": false, "cmd": "nv autoflow/difSize"},
|
||||
{"path": "autoflow/difRange", "type": "float", "readonly": false, "cmd": "nv autoflow/difRange"},
|
||||
{"path": "autoflow/flowSize", "type": "float", "readonly": false, "cmd": "nv autoflow/flowSize"},
|
||||
{"path": "autoflow/convTime", "type": "float", "readonly": false, "cmd": "nv autoflow/convTime"},
|
||||
{"path": "autoflow/Tmin", "type": "float", "readonly": false, "cmd": "nv autoflow/Tmin"},
|
||||
{"path": "autoflow/script", "type": "text", "readonly": false, "cmd": "nv autoflow/script"},
|
||||
{"path": "autoflow/getTemp", "type": "text", "readonly": false, "cmd": "nv autoflow/getTemp"},
|
||||
{"path": "autoflow/getTset", "type": "text", "readonly": false, "cmd": "nv autoflow/getTset"},
|
||||
{"path": "autoflow/getFlow", "type": "text", "readonly": false, "cmd": "nv autoflow/getFlow"},
|
||||
{"path": "autoflow/difBuf", "type": "text"},
|
||||
{"path": "autoflow/flowBuf", "type": "text"},
|
||||
{"path": "autoflow/flowset", "type": "float"},
|
||||
{"path": "autoflow/flowmin", "type": "float"},
|
||||
{"path": "autoflow/flowmax", "type": "float"},
|
||||
{"path": "autoflow/difmin", "type": "float"},
|
||||
{"path": "autoflow/difmax", "type": "float"},
|
||||
{"path": "autoflow/setmin", "type": "float"},
|
||||
{"path": "autoflow/setmax", "type": "float"},
|
||||
{"path": "autoflow/flowtarget", "type": "float"},
|
||||
{"path": "calib", "type": "none", "kids": 2},
|
||||
{"path": "calib/ln_per_min_per_mbar", "type": "float", "readonly": false, "cmd": "nv calib/ln_per_min_per_mbar"},
|
||||
{"path": "calib/mbar_offset", "type": "float", "readonly": false, "cmd": "nv calib/mbar_offset"}]]
|
51
cfg/sea/nv.ori1.config.json
Normal file
51
cfg/sea/nv.ori1.config.json
Normal file
@ -0,0 +1,51 @@
|
||||
["nv", [{"path": "", "type": "enum", "enum": {"fixed": 0, "controlled": 1, "automatic": 2, "close": 3, "open": 4}, "readonly": false, "cmd": "nv", "kids": 11},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "nv send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "motstat", "type": "enum", "enum": {"idle": 0, "opening": 1, "closing": 2, "opened": 3, "closed": 4, "no_motor": 5}},
|
||||
{"path": "flow", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "nv set"},
|
||||
{"path": "flowmax", "type": "float", "readonly": false, "cmd": "nv flowmax"},
|
||||
{"path": "flowp", "type": "float"},
|
||||
{"path": "span", "type": "float"},
|
||||
{"path": "ctrl", "type": "none", "kids": 13},
|
||||
{"path": "ctrl/regtext", "type": "text"},
|
||||
{"path": "ctrl/prop_o", "type": "float", "readonly": false, "cmd": "nv ctrl/prop_o", "description": "prop [sec/mbar] when opening. above 4 mbar a 10 times lower value is used"},
|
||||
{"path": "ctrl/prop_c", "type": "float", "readonly": false, "cmd": "nv ctrl/prop_c", "description": "prop [sec/mbar] when closing. above 4 mbar a 10 times lower value is used"},
|
||||
{"path": "ctrl/deriv_o", "type": "float", "readonly": false, "cmd": "nv ctrl/deriv_o", "description": "convergence target time [sec] when opening"},
|
||||
{"path": "ctrl/deriv_c", "type": "float", "readonly": false, "cmd": "nv ctrl/deriv_c", "description": "convergence target time [sec] when closing"},
|
||||
{"path": "ctrl/minpulse_o", "type": "float", "readonly": false, "cmd": "nv ctrl/minpulse_o", "description": "minimum close pulse [sec]"},
|
||||
{"path": "ctrl/minpulse_c", "type": "float", "readonly": false, "cmd": "nv ctrl/minpulse_c", "description": "standard close pulse [sec]"},
|
||||
{"path": "ctrl/hystpulse_o", "type": "float", "readonly": false, "cmd": "nv ctrl/hystpulse_o", "description": "motor pulse to overcome hysteresis when opening"},
|
||||
{"path": "ctrl/hystpulse_c", "type": "float", "readonly": false, "cmd": "nv ctrl/hystpulse_c", "description": "motor pulse to overcome hysteresis when closing"},
|
||||
{"path": "ctrl/tol", "type": "float", "readonly": false, "cmd": "nv ctrl/tol", "description": "valid below 3 mbar"},
|
||||
{"path": "ctrl/tolhigh", "type": "float", "readonly": false, "cmd": "nv ctrl/tolhigh", "description": "valid above 4 mbar"},
|
||||
{"path": "ctrl/openpulse", "type": "float", "readonly": false, "cmd": "nv ctrl/openpulse", "description": "time to open from completely closed to a significant opening"},
|
||||
{"path": "ctrl/adjust_minpulse", "type": "bool", "readonly": false, "cmd": "nv ctrl/adjust_minpulse", "description": "adjust minpulse automatically"},
|
||||
{"path": "autoflow", "type": "none", "kids": 24},
|
||||
{"path": "autoflow/suspended", "type": "bool", "readonly": false, "cmd": "nv autoflow/suspended"},
|
||||
{"path": "autoflow/prop", "type": "float", "readonly": false, "cmd": "nv autoflow/prop"},
|
||||
{"path": "autoflow/flowstd", "type": "float", "readonly": false, "cmd": "nv autoflow/flowstd"},
|
||||
{"path": "autoflow/flowlim", "type": "float", "readonly": false, "cmd": "nv autoflow/flowlim"},
|
||||
{"path": "autoflow/smooth", "type": "float", "readonly": false, "cmd": "nv autoflow/smooth"},
|
||||
{"path": "autoflow/difSize", "type": "float", "readonly": false, "cmd": "nv autoflow/difSize"},
|
||||
{"path": "autoflow/difRange", "type": "float", "readonly": false, "cmd": "nv autoflow/difRange"},
|
||||
{"path": "autoflow/flowSize", "type": "float", "readonly": false, "cmd": "nv autoflow/flowSize"},
|
||||
{"path": "autoflow/convTime", "type": "float", "readonly": false, "cmd": "nv autoflow/convTime"},
|
||||
{"path": "autoflow/Tmin", "type": "float", "readonly": false, "cmd": "nv autoflow/Tmin"},
|
||||
{"path": "autoflow/script", "type": "text", "readonly": false, "cmd": "nv autoflow/script"},
|
||||
{"path": "autoflow/getTemp", "type": "text", "readonly": false, "cmd": "nv autoflow/getTemp"},
|
||||
{"path": "autoflow/getTset", "type": "text", "readonly": false, "cmd": "nv autoflow/getTset"},
|
||||
{"path": "autoflow/getFlow", "type": "text", "readonly": false, "cmd": "nv autoflow/getFlow"},
|
||||
{"path": "autoflow/difBuf", "type": "text"},
|
||||
{"path": "autoflow/flowBuf", "type": "text"},
|
||||
{"path": "autoflow/flowset", "type": "float"},
|
||||
{"path": "autoflow/flowmin", "type": "float"},
|
||||
{"path": "autoflow/flowmax", "type": "float"},
|
||||
{"path": "autoflow/difmin", "type": "float"},
|
||||
{"path": "autoflow/difmax", "type": "float"},
|
||||
{"path": "autoflow/setmin", "type": "float"},
|
||||
{"path": "autoflow/setmax", "type": "float"},
|
||||
{"path": "autoflow/flowtarget", "type": "float"},
|
||||
{"path": "calib", "type": "none", "kids": 2},
|
||||
{"path": "calib/ln_per_min_per_mbar", "type": "float", "readonly": false, "cmd": "nv calib/ln_per_min_per_mbar"},
|
||||
{"path": "calib/mbar_offset", "type": "float", "readonly": false, "cmd": "nv calib/mbar_offset"}]]
|
23
cfg/sea/ori1.cfg
Normal file
23
cfg/sea/ori1.cfg
Normal file
@ -0,0 +1,23 @@
|
||||
[node ori1.psi.ch]
|
||||
description = ori1 over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8642
|
||||
|
||||
[module tt]
|
||||
class = secop_psi.sea.SeaDrivable
|
||||
iodev = seaconn
|
||||
json_descr = tt.ori1.config
|
||||
remote_paths = .
|
||||
|
||||
[module nv]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = nv.ori1.config
|
||||
remote_paths = .
|
5
cfg/sea/pars.ultrasound.addon.json
Normal file
5
cfg/sea/pars.ultrasound.addon.json
Normal file
@ -0,0 +1,5 @@
|
||||
["pars", [{"path": "", "type": "none", "kids": 4},
|
||||
{"path": "timestamp", "type": "text", "readonly": false, "cmd": "pars timestamp", "description": "unix timestamp"},
|
||||
{"path": "temperature", "type": "float", "readonly": false, "cmd": "pars temperature", "description": "T [K]"},
|
||||
{"path": "mf", "type": "float", "readonly": false, "cmd": "pars mf", "description": "field [T]"},
|
||||
{"path": "sr", "type": "float", "readonly": false, "cmd": "pars sr", "description": "rotaion angle [deg]"}]]
|
6
cfg/sea/pdyn.mb11.config.json
Normal file
6
cfg/sea/pdyn.mb11.config.json
Normal file
@ -0,0 +1,6 @@
|
||||
["pdyn", [{"path": "", "type": "float", "kids": 5},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "pdyn send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "pdyn set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "pdyn control"},
|
||||
{"path": "pos", "type": "float"}]]
|
6
cfg/sea/pdyn.varioxB.config.json
Normal file
6
cfg/sea/pdyn.varioxB.config.json
Normal file
@ -0,0 +1,6 @@
|
||||
["pdyn", [{"path": "", "type": "float", "kids": 5},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "pdyn send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "pdyn set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "pdyn control"},
|
||||
{"path": "pos", "type": "float"}]]
|
6
cfg/sea/pstat.mb11.config.json
Normal file
6
cfg/sea/pstat.mb11.config.json
Normal file
@ -0,0 +1,6 @@
|
||||
["pstat", [{"path": "", "type": "float", "kids": 5},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "pstat send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "pstat set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "pstat control"},
|
||||
{"path": "pos", "type": "float"}]]
|
6
cfg/sea/pstat.varioxB.config.json
Normal file
6
cfg/sea/pstat.varioxB.config.json
Normal file
@ -0,0 +1,6 @@
|
||||
["pstat", [{"path": "", "type": "float", "kids": 5},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "pstat send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "pstat set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "pstat control"},
|
||||
{"path": "pos", "type": "float"}]]
|
6
cfg/sea/pv.flamp.config.json
Normal file
6
cfg/sea/pv.flamp.config.json
Normal file
@ -0,0 +1,6 @@
|
||||
["pv", [{"path": "", "type": "float", "kids": 5},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "pv send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "sp1", "type": "text"},
|
||||
{"path": "sp2", "type": "text"},
|
||||
{"path": "sps", "type": "text"}]]
|
3
cfg/sea/secop.test_secop4.config.json
Normal file
3
cfg/sea/secop.test_secop4.config.json
Normal file
@ -0,0 +1,3 @@
|
||||
["secop", [{"path": "", "type": "text", "readonly": false, "cmd": "secop", "kids": 2},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "secop send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3}]]
|
29
cfg/sea/sorb.dil4.stick.json
Normal file
29
cfg/sea/sorb.dil4.stick.json
Normal file
@ -0,0 +1,29 @@
|
||||
["sorb", [{"path": "", "type": "float", "readonly": false, "cmd": "run sorb", "description": "sorb", "kids": 28},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "sorb send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "mode", "type": "enum", "enum": {"off": 0, "on": 1}, "readonly": false, "cmd": "sorb mode"},
|
||||
{"path": "reg", "type": "float"},
|
||||
{"path": "output", "type": "float", "readonly": false, "cmd": "sorb output"},
|
||||
{"path": "ramptime", "type": "float", "readonly": false, "cmd": "sorb ramptime", "description": "time for ramping [sec] deltax = 1 or a factor 10"},
|
||||
{"path": "ramptol", "type": "float", "readonly": false, "cmd": "sorb ramptol", "description": "log of max. deviation when ramping"},
|
||||
{"path": "smoothtime", "type": "float", "readonly": false, "cmd": "sorb smoothtime", "description": "time for smoothing ramp near setpoint"},
|
||||
{"path": "invar", "type": "text", "readonly": false, "cmd": "sorb invar", "visibility": 3},
|
||||
{"path": "outvar", "type": "text", "readonly": false, "cmd": "sorb outvar", "visibility": 3},
|
||||
{"path": "prop", "type": "float", "readonly": false, "cmd": "sorb prop", "description": "smaller means more sensitive. a change of 'prop' on input -> a change of 100 % or a factor 10 on output"},
|
||||
{"path": "int", "type": "float", "readonly": false, "cmd": "sorb int", "description": "integration time (sec)"},
|
||||
{"path": "outmin", "type": "float", "readonly": false, "cmd": "sorb outmin", "description": "output for maximal decrease of input var."},
|
||||
{"path": "outmax", "type": "float", "readonly": false, "cmd": "sorb outmax", "description": "output for maximal increase of input var."},
|
||||
{"path": "inpfunction", "type": "enum", "enum": {"linear": 0, "logarithmic": 1}, "readonly": false, "cmd": "sorb inpfunction"},
|
||||
{"path": "inplinear", "type": "float", "readonly": false, "cmd": "sorb inplinear", "description": "function gets linear below about this value"},
|
||||
{"path": "outfunction", "type": "enum", "enum": {"linear": 0, "exponential": 1}, "readonly": false, "cmd": "sorb outfunction"},
|
||||
{"path": "outlinear", "type": "float", "readonly": false, "cmd": "sorb outlinear", "description": "function gets linear below about this value"},
|
||||
{"path": "precision", "type": "float", "readonly": false, "cmd": "sorb precision"},
|
||||
{"path": "deadband", "type": "float", "readonly": false, "cmd": "sorb deadband"},
|
||||
{"path": "maxdelta", "type": "float", "readonly": false, "cmd": "sorb maxdelta"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "sorb set"},
|
||||
{"path": "target", "type": "float"},
|
||||
{"path": "running", "type": "int"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "sorb tolerance"},
|
||||
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "sorb maxwait"},
|
||||
{"path": "settle", "type": "float", "readonly": false, "cmd": "sorb settle"}]]
|
18
cfg/sea/table.ma11.config.json
Normal file
18
cfg/sea/table.ma11.config.json
Normal file
@ -0,0 +1,18 @@
|
||||
["table", [{"path": "", "type": "none", "kids": 17},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "table send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "fix_tt_set_prop", "type": "bool", "readonly": false, "cmd": "table fix_tt_set_prop"},
|
||||
{"path": "val_tt_set_prop", "type": "float"},
|
||||
{"path": "tbl_tt_set_prop", "type": "text", "readonly": false, "cmd": "table tbl_tt_set_prop", "description": "enter value pair separated with colon T1:par1 T2:par2 ..."},
|
||||
{"path": "fix_tt_set_integ", "type": "bool", "readonly": false, "cmd": "table fix_tt_set_integ"},
|
||||
{"path": "val_tt_set_integ", "type": "float"},
|
||||
{"path": "tbl_tt_set_integ", "type": "text", "readonly": false, "cmd": "table tbl_tt_set_integ", "description": "enter value pair separated with colon T1:par1 T2:par2 ..."},
|
||||
{"path": "fix_tt_dblctrl_int2", "type": "bool", "readonly": false, "cmd": "table fix_tt_dblctrl_int2"},
|
||||
{"path": "val_tt_dblctrl_int2", "type": "float"},
|
||||
{"path": "tbl_tt_dblctrl_int2", "type": "text", "readonly": false, "cmd": "table tbl_tt_dblctrl_int2", "description": "enter value pair separated with colon T1:par1 T2:par2 ..."},
|
||||
{"path": "fix_tt_dblctrl_prop_up", "type": "bool", "readonly": false, "cmd": "table fix_tt_dblctrl_prop_up"},
|
||||
{"path": "val_tt_dblctrl_prop_up", "type": "float"},
|
||||
{"path": "tbl_tt_dblctrl_prop_up", "type": "text", "readonly": false, "cmd": "table tbl_tt_dblctrl_prop_up", "description": "enter value pair separated with colon T1:par1 T2:par2 ..."},
|
||||
{"path": "fix_tt_dblctrl_prop_lo", "type": "bool", "readonly": false, "cmd": "table fix_tt_dblctrl_prop_lo"},
|
||||
{"path": "val_tt_dblctrl_prop_lo", "type": "float"},
|
||||
{"path": "tbl_tt_dblctrl_prop_lo", "type": "text", "readonly": false, "cmd": "table tbl_tt_dblctrl_prop_lo", "description": "enter value pair separated with colon T1:par1 T2:par2 ..."}]]
|
42
cfg/sea/tcoil.ma11.config.json
Normal file
42
cfg/sea/tcoil.ma11.config.json
Normal file
@ -0,0 +1,42 @@
|
||||
["tcoil", [{"path": "", "type": "float", "kids": 11},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tcoil send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "excitation", "type": "float", "readonly": false, "cmd": "tcoil excitation", "visibility": 3},
|
||||
{"path": "td", "type": "float", "visibility": 3, "kids": 3},
|
||||
{"path": "td/enable", "type": "bool", "readonly": false, "cmd": "tcoil td/enable"},
|
||||
{"path": "td/r", "type": "float"},
|
||||
{"path": "td/curve", "type": "text", "readonly": false, "cmd": "tcoil td/curve", "kids": 3},
|
||||
{"path": "td/curve/adjust", "type": "text", "readonly": false, "cmd": "tcoil td/curve/adjust"},
|
||||
{"path": "td/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tcoil td/curve/points"},
|
||||
{"path": "td/curve/cpoints", "type": "floatvarar", "readonly": false, "cmd": "tcoil td/curve/cpoints"},
|
||||
{"path": "tc", "type": "float", "visibility": 3, "kids": 3},
|
||||
{"path": "tc/enable", "type": "bool", "readonly": false, "cmd": "tcoil tc/enable"},
|
||||
{"path": "tc/r", "type": "float"},
|
||||
{"path": "tc/curve", "type": "text", "readonly": false, "cmd": "tcoil tc/curve", "kids": 3},
|
||||
{"path": "tc/curve/adjust", "type": "text", "readonly": false, "cmd": "tcoil tc/curve/adjust"},
|
||||
{"path": "tc/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tcoil tc/curve/points"},
|
||||
{"path": "tc/curve/cpoints", "type": "floatvarar", "readonly": false, "cmd": "tcoil tc/curve/cpoints"},
|
||||
{"path": "tb", "type": "float", "visibility": 3, "kids": 3},
|
||||
{"path": "tb/enable", "type": "bool", "readonly": false, "cmd": "tcoil tb/enable"},
|
||||
{"path": "tb/r", "type": "float"},
|
||||
{"path": "tb/curve", "type": "text", "readonly": false, "cmd": "tcoil tb/curve", "kids": 3},
|
||||
{"path": "tb/curve/adjust", "type": "text", "readonly": false, "cmd": "tcoil tb/curve/adjust"},
|
||||
{"path": "tb/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tcoil tb/curve/points"},
|
||||
{"path": "tb/curve/cpoints", "type": "floatvarar", "readonly": false, "cmd": "tcoil tb/curve/cpoints"},
|
||||
{"path": "ta", "type": "float", "visibility": 3, "kids": 3},
|
||||
{"path": "ta/enable", "type": "bool", "readonly": false, "cmd": "tcoil ta/enable"},
|
||||
{"path": "ta/r", "type": "float"},
|
||||
{"path": "ta/curve", "type": "text", "readonly": false, "cmd": "tcoil ta/curve", "kids": 3},
|
||||
{"path": "ta/curve/adjust", "type": "text", "readonly": false, "cmd": "tcoil ta/curve/adjust"},
|
||||
{"path": "ta/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tcoil ta/curve/points"},
|
||||
{"path": "ta/curve/cpoints", "type": "floatvarar", "readonly": false, "cmd": "tcoil ta/curve/cpoints"},
|
||||
{"path": "ref", "type": "float", "visibility": 3, "kids": 3},
|
||||
{"path": "ref/enable", "type": "bool", "readonly": false, "cmd": "tcoil ref/enable"},
|
||||
{"path": "ref/r", "type": "float"},
|
||||
{"path": "ref/curve", "type": "text", "readonly": false, "cmd": "tcoil ref/curve", "kids": 3},
|
||||
{"path": "ref/curve/adjust", "type": "text", "readonly": false, "cmd": "tcoil ref/curve/adjust"},
|
||||
{"path": "ref/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tcoil ref/curve/points"},
|
||||
{"path": "ref/curve/cpoints", "type": "floatvarar", "readonly": false, "cmd": "tcoil ref/curve/cpoints"},
|
||||
{"path": "ext", "type": "float", "visibility": 3},
|
||||
{"path": "com", "type": "float", "visibility": 3},
|
||||
{"path": "gnd", "type": "float", "visibility": 3}]]
|
4
cfg/sea/tcoil.mb11.config.json
Normal file
4
cfg/sea/tcoil.mb11.config.json
Normal file
@ -0,0 +1,4 @@
|
||||
["tcoil", [{"path": "", "type": "float", "kids": 3},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tcoil send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"}]]
|
17
cfg/sea/test_secop4.cfg
Normal file
17
cfg/sea/test_secop4.cfg
Normal file
@ -0,0 +1,17 @@
|
||||
[node test_secop4.psi.ch]
|
||||
description = test_secop4 over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8642
|
||||
|
||||
[module secop]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = secop.test_secop4.config
|
||||
remote_paths = .
|
107
cfg/sea/tmon.dil4.stick.json
Normal file
107
cfg/sea/tmon.dil4.stick.json
Normal file
@ -0,0 +1,107 @@
|
||||
["tmon", [{"path": "", "type": "int", "kids": 12},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tmon send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "autoscan", "type": "bool", "readonly": false, "cmd": "tmon autoscan", "kids": 4},
|
||||
{"path": "autoscan/synchronized", "type": "bool", "readonly": false, "cmd": "tmon autoscan/synchronized"},
|
||||
{"path": "autoscan/interval", "type": "text", "readonly": false, "cmd": "tmon autoscan/interval"},
|
||||
{"path": "autoscan/pause", "type": "text", "readonly": false, "cmd": "tmon autoscan/pause"},
|
||||
{"path": "autoscan/dwell", "type": "text", "readonly": false, "cmd": "tmon autoscan/dwell"},
|
||||
{"path": "sorb", "type": "float", "kids": 14},
|
||||
{"path": "sorb/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "tmon sorb/active"},
|
||||
{"path": "sorb/autorange", "type": "bool", "readonly": false, "cmd": "tmon sorb/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "sorb/range", "type": "text", "readonly": false, "cmd": "tmon sorb/range", "description": "resistance range in Ohm"},
|
||||
{"path": "sorb/range_num", "type": "int"},
|
||||
{"path": "sorb/excitation", "type": "text", "readonly": false, "cmd": "tmon sorb/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "sorb/excitation_num", "type": "int"},
|
||||
{"path": "sorb/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "sorb/pause", "type": "int", "readonly": false, "cmd": "tmon sorb/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "sorb/filter", "type": "int", "readonly": false, "cmd": "tmon sorb/filter", "description": "filter average time [sec]"},
|
||||
{"path": "sorb/dwell", "type": "int", "readonly": false, "cmd": "tmon sorb/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "sorb/status", "type": "text"},
|
||||
{"path": "sorb/curve", "type": "text", "readonly": false, "cmd": "tmon sorb/curve", "kids": 1},
|
||||
{"path": "sorb/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tmon sorb/curve/points", "visibility": 3},
|
||||
{"path": "sorb/alarm", "type": "float", "readonly": false, "cmd": "tmon sorb/alarm"},
|
||||
{"path": "sorb/raw", "type": "float"},
|
||||
{"path": "onek", "type": "float", "kids": 14},
|
||||
{"path": "onek/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "tmon onek/active"},
|
||||
{"path": "onek/autorange", "type": "bool", "readonly": false, "cmd": "tmon onek/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "onek/range", "type": "text", "readonly": false, "cmd": "tmon onek/range", "description": "resistance range in Ohm"},
|
||||
{"path": "onek/range_num", "type": "int"},
|
||||
{"path": "onek/excitation", "type": "text", "readonly": false, "cmd": "tmon onek/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "onek/excitation_num", "type": "int"},
|
||||
{"path": "onek/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "onek/pause", "type": "int", "readonly": false, "cmd": "tmon onek/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "onek/filter", "type": "int", "readonly": false, "cmd": "tmon onek/filter", "description": "filter average time [sec]"},
|
||||
{"path": "onek/dwell", "type": "int", "readonly": false, "cmd": "tmon onek/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "onek/status", "type": "text"},
|
||||
{"path": "onek/curve", "type": "text", "readonly": false, "cmd": "tmon onek/curve", "kids": 1},
|
||||
{"path": "onek/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tmon onek/curve/points", "visibility": 3},
|
||||
{"path": "onek/alarm", "type": "float", "readonly": false, "cmd": "tmon onek/alarm"},
|
||||
{"path": "onek/raw", "type": "float"},
|
||||
{"path": "stillt", "type": "float", "kids": 14},
|
||||
{"path": "stillt/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "tmon stillt/active"},
|
||||
{"path": "stillt/autorange", "type": "bool", "readonly": false, "cmd": "tmon stillt/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "stillt/range", "type": "text", "readonly": false, "cmd": "tmon stillt/range", "description": "resistance range in Ohm"},
|
||||
{"path": "stillt/range_num", "type": "int"},
|
||||
{"path": "stillt/excitation", "type": "text", "readonly": false, "cmd": "tmon stillt/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "stillt/excitation_num", "type": "int"},
|
||||
{"path": "stillt/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "stillt/pause", "type": "int", "readonly": false, "cmd": "tmon stillt/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "stillt/filter", "type": "int", "readonly": false, "cmd": "tmon stillt/filter", "description": "filter average time [sec]"},
|
||||
{"path": "stillt/dwell", "type": "int", "readonly": false, "cmd": "tmon stillt/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "stillt/status", "type": "text"},
|
||||
{"path": "stillt/curve", "type": "text", "readonly": false, "cmd": "tmon stillt/curve", "kids": 1},
|
||||
{"path": "stillt/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tmon stillt/curve/points", "visibility": 3},
|
||||
{"path": "stillt/alarm", "type": "float", "readonly": false, "cmd": "tmon stillt/alarm"},
|
||||
{"path": "stillt/raw", "type": "float"},
|
||||
{"path": "sample", "type": "float", "kids": 14},
|
||||
{"path": "sample/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "tmon sample/active"},
|
||||
{"path": "sample/autorange", "type": "bool", "readonly": false, "cmd": "tmon sample/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "sample/range", "type": "text", "readonly": false, "cmd": "tmon sample/range", "description": "resistance range in Ohm"},
|
||||
{"path": "sample/range_num", "type": "int"},
|
||||
{"path": "sample/excitation", "type": "text", "readonly": false, "cmd": "tmon sample/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "sample/excitation_num", "type": "int"},
|
||||
{"path": "sample/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "sample/pause", "type": "int", "readonly": false, "cmd": "tmon sample/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "sample/filter", "type": "int", "readonly": false, "cmd": "tmon sample/filter", "description": "filter average time [sec]"},
|
||||
{"path": "sample/dwell", "type": "int", "readonly": false, "cmd": "tmon sample/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "sample/status", "type": "text"},
|
||||
{"path": "sample/curve", "type": "text", "readonly": false, "cmd": "tmon sample/curve", "kids": 1},
|
||||
{"path": "sample/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tmon sample/curve/points", "visibility": 3},
|
||||
{"path": "sample/alarm", "type": "float", "readonly": false, "cmd": "tmon sample/alarm"},
|
||||
{"path": "sample/raw", "type": "float"},
|
||||
{"path": "samplehtr", "type": "float", "kids": 14},
|
||||
{"path": "samplehtr/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "tmon samplehtr/active"},
|
||||
{"path": "samplehtr/autorange", "type": "bool", "readonly": false, "cmd": "tmon samplehtr/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "samplehtr/range", "type": "text", "readonly": false, "cmd": "tmon samplehtr/range", "description": "resistance range in Ohm"},
|
||||
{"path": "samplehtr/range_num", "type": "int"},
|
||||
{"path": "samplehtr/excitation", "type": "text", "readonly": false, "cmd": "tmon samplehtr/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "samplehtr/excitation_num", "type": "int"},
|
||||
{"path": "samplehtr/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "samplehtr/pause", "type": "int", "readonly": false, "cmd": "tmon samplehtr/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "samplehtr/filter", "type": "int", "readonly": false, "cmd": "tmon samplehtr/filter", "description": "filter average time [sec]"},
|
||||
{"path": "samplehtr/dwell", "type": "int", "readonly": false, "cmd": "tmon samplehtr/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "samplehtr/status", "type": "text"},
|
||||
{"path": "samplehtr/curve", "type": "text", "readonly": false, "cmd": "tmon samplehtr/curve", "kids": 1},
|
||||
{"path": "samplehtr/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tmon samplehtr/curve/points", "visibility": 3},
|
||||
{"path": "samplehtr/alarm", "type": "float", "readonly": false, "cmd": "tmon samplehtr/alarm"},
|
||||
{"path": "samplehtr/raw", "type": "float"},
|
||||
{"path": "mix", "type": "float", "kids": 14},
|
||||
{"path": "mix/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "tmon mix/active"},
|
||||
{"path": "mix/autorange", "type": "bool", "readonly": false, "cmd": "tmon mix/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "mix/range", "type": "text", "readonly": false, "cmd": "tmon mix/range", "description": "resistance range in Ohm"},
|
||||
{"path": "mix/range_num", "type": "int"},
|
||||
{"path": "mix/excitation", "type": "text", "readonly": false, "cmd": "tmon mix/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "mix/excitation_num", "type": "int"},
|
||||
{"path": "mix/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "mix/pause", "type": "int", "readonly": false, "cmd": "tmon mix/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "mix/filter", "type": "int", "readonly": false, "cmd": "tmon mix/filter", "description": "filter average time [sec]"},
|
||||
{"path": "mix/dwell", "type": "int", "readonly": false, "cmd": "tmon mix/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "mix/status", "type": "text"},
|
||||
{"path": "mix/curve", "type": "text", "readonly": false, "cmd": "tmon mix/curve", "kids": 1},
|
||||
{"path": "mix/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tmon mix/curve/points", "visibility": 3},
|
||||
{"path": "mix/alarm", "type": "float", "readonly": false, "cmd": "tmon mix/alarm"},
|
||||
{"path": "mix/raw", "type": "float"},
|
||||
{"path": "analog2", "type": "float", "readonly": false, "cmd": "tmon analog2"},
|
||||
{"path": "remote", "type": "bool"},
|
||||
{"path": "display", "type": "text", "readonly": false, "cmd": "tmon display"}]]
|
4
cfg/sea/tneck1.mb11.config.json
Normal file
4
cfg/sea/tneck1.mb11.config.json
Normal file
@ -0,0 +1,4 @@
|
||||
["tneck1", [{"path": "", "type": "float", "kids": 3},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tneck1 send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"}]]
|
8
cfg/sea/tneck1.varioxB.config.json
Normal file
8
cfg/sea/tneck1.varioxB.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tneck1", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tneck1 send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tneck1 set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tneck1 control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
4
cfg/sea/tneck2.mb11.config.json
Normal file
4
cfg/sea/tneck2.mb11.config.json
Normal file
@ -0,0 +1,4 @@
|
||||
["tneck2", [{"path": "", "type": "float", "kids": 3},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tneck2 send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"}]]
|
8
cfg/sea/tneck2.varioxB.config.json
Normal file
8
cfg/sea/tneck2.varioxB.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tneck2", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tneck2 send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tneck2 set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tneck2 control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
4
cfg/sea/tnvd.mb11.config.json
Normal file
4
cfg/sea/tnvd.mb11.config.json
Normal file
@ -0,0 +1,4 @@
|
||||
["tnvd", [{"path": "", "type": "float", "kids": 3},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tnvd send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"}]]
|
8
cfg/sea/tnvd.varioxB.config.json
Normal file
8
cfg/sea/tnvd.varioxB.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tnvd", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tnvd send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tnvd set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tnvd control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
4
cfg/sea/tnvs.mb11.config.json
Normal file
4
cfg/sea/tnvs.mb11.config.json
Normal file
@ -0,0 +1,4 @@
|
||||
["tnvs", [{"path": "", "type": "float", "kids": 3},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tnvs send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"}]]
|
8
cfg/sea/tnvs.varioxB.config.json
Normal file
8
cfg/sea/tnvs.varioxB.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tnvs", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tnvs send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tnvs set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tnvs control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
78
cfg/sea/treg.dil4.stick.json
Normal file
78
cfg/sea/treg.dil4.stick.json
Normal file
@ -0,0 +1,78 @@
|
||||
["treg", [{"path": "", "type": "int", "kids": 10},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "treg send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "autoscan", "type": "bool", "readonly": false, "cmd": "treg autoscan", "kids": 4},
|
||||
{"path": "autoscan/synchronized", "type": "bool", "readonly": false, "cmd": "treg autoscan/synchronized"},
|
||||
{"path": "autoscan/interval", "type": "text", "readonly": false, "cmd": "treg autoscan/interval"},
|
||||
{"path": "autoscan/pause", "type": "text", "readonly": false, "cmd": "treg autoscan/pause"},
|
||||
{"path": "autoscan/dwell", "type": "text", "readonly": false, "cmd": "treg autoscan/dwell"},
|
||||
{"path": "sample", "type": "float", "kids": 14},
|
||||
{"path": "sample/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "treg sample/active"},
|
||||
{"path": "sample/autorange", "type": "bool", "readonly": false, "cmd": "treg sample/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "sample/range", "type": "text", "readonly": false, "cmd": "treg sample/range", "description": "resistance range in Ohm"},
|
||||
{"path": "sample/range_num", "type": "int"},
|
||||
{"path": "sample/excitation", "type": "text", "readonly": false, "cmd": "treg sample/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "sample/excitation_num", "type": "int"},
|
||||
{"path": "sample/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "sample/pause", "type": "int", "readonly": false, "cmd": "treg sample/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "sample/filter", "type": "int", "readonly": false, "cmd": "treg sample/filter", "description": "filter average time [sec]"},
|
||||
{"path": "sample/dwell", "type": "int", "readonly": false, "cmd": "treg sample/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "sample/status", "type": "text"},
|
||||
{"path": "sample/curve", "type": "text", "readonly": false, "cmd": "treg sample/curve", "kids": 1},
|
||||
{"path": "sample/curve/points", "type": "floatvarar", "readonly": false, "cmd": "treg sample/curve/points", "visibility": 3},
|
||||
{"path": "sample/alarm", "type": "float", "readonly": false, "cmd": "treg sample/alarm"},
|
||||
{"path": "sample/raw", "type": "float"},
|
||||
{"path": "mix", "type": "float", "kids": 14},
|
||||
{"path": "mix/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "treg mix/active"},
|
||||
{"path": "mix/autorange", "type": "bool", "readonly": false, "cmd": "treg mix/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "mix/range", "type": "text", "readonly": false, "cmd": "treg mix/range", "description": "resistance range in Ohm"},
|
||||
{"path": "mix/range_num", "type": "int"},
|
||||
{"path": "mix/excitation", "type": "text", "readonly": false, "cmd": "treg mix/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "mix/excitation_num", "type": "int"},
|
||||
{"path": "mix/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "mix/pause", "type": "int", "readonly": false, "cmd": "treg mix/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "mix/filter", "type": "int", "readonly": false, "cmd": "treg mix/filter", "description": "filter average time [sec]"},
|
||||
{"path": "mix/dwell", "type": "int", "readonly": false, "cmd": "treg mix/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "mix/status", "type": "text"},
|
||||
{"path": "mix/curve", "type": "text", "readonly": false, "cmd": "treg mix/curve", "kids": 1},
|
||||
{"path": "mix/curve/points", "type": "floatvarar", "readonly": false, "cmd": "treg mix/curve/points", "visibility": 3},
|
||||
{"path": "mix/alarm", "type": "float", "readonly": false, "cmd": "treg mix/alarm"},
|
||||
{"path": "mix/raw", "type": "float"},
|
||||
{"path": "samplehtr", "type": "float", "kids": 14},
|
||||
{"path": "samplehtr/active", "type": "enum", "enum": {"inactive": 0, "active": 1}, "readonly": false, "cmd": "treg samplehtr/active"},
|
||||
{"path": "samplehtr/autorange", "type": "bool", "readonly": false, "cmd": "treg samplehtr/autorange", "description": "autorange (common for all channels)"},
|
||||
{"path": "samplehtr/range", "type": "text", "readonly": false, "cmd": "treg samplehtr/range", "description": "resistance range in Ohm"},
|
||||
{"path": "samplehtr/range_num", "type": "int"},
|
||||
{"path": "samplehtr/excitation", "type": "text", "readonly": false, "cmd": "treg samplehtr/excitation", "description": "excitation with unit, i.e. 2uV or 3pA"},
|
||||
{"path": "samplehtr/excitation_num", "type": "int"},
|
||||
{"path": "samplehtr/excitation_mode", "type": "enum", "enum": {"voltage": 0, "current": 1, "off": 2}},
|
||||
{"path": "samplehtr/pause", "type": "int", "readonly": false, "cmd": "treg samplehtr/pause", "description": "pause time [sec] after channel change"},
|
||||
{"path": "samplehtr/filter", "type": "int", "readonly": false, "cmd": "treg samplehtr/filter", "description": "filter average time [sec]"},
|
||||
{"path": "samplehtr/dwell", "type": "int", "readonly": false, "cmd": "treg samplehtr/dwell", "description": "dwell time [sec]. Total time per channel: pause + filter + dwell"},
|
||||
{"path": "samplehtr/status", "type": "text"},
|
||||
{"path": "samplehtr/curve", "type": "text", "readonly": false, "cmd": "treg samplehtr/curve", "kids": 1},
|
||||
{"path": "samplehtr/curve/points", "type": "floatvarar", "readonly": false, "cmd": "treg samplehtr/curve/points", "visibility": 3},
|
||||
{"path": "samplehtr/alarm", "type": "float", "readonly": false, "cmd": "treg samplehtr/alarm"},
|
||||
{"path": "samplehtr/raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "treg set", "kids": 18},
|
||||
{"path": "set/mode", "type": "enum", "enum": {"disabled": -1, "off": 0, "controlling": 1, "manual": 2}, "readonly": false, "cmd": "treg set/mode"},
|
||||
{"path": "set/reg", "type": "float"},
|
||||
{"path": "set/ramp", "type": "float", "readonly": false, "cmd": "treg set/ramp", "description": "maximum ramp in K/min (0: ramp off)"},
|
||||
{"path": "set/wramp", "type": "float", "readonly": false, "cmd": "treg set/wramp"},
|
||||
{"path": "set/smooth", "type": "float", "readonly": false, "cmd": "treg set/smooth", "description": "smooth time (minutes)"},
|
||||
{"path": "set/channel", "type": "text", "readonly": false, "cmd": "treg set/channel"},
|
||||
{"path": "set/limit", "type": "float", "readonly": false, "cmd": "treg set/limit"},
|
||||
{"path": "set/resist", "type": "float", "readonly": false, "cmd": "treg set/resist"},
|
||||
{"path": "set/maxheater", "type": "text", "readonly": false, "cmd": "treg set/maxheater", "description": "maximum heater limit, units should be given without space: W, mW, A, mA"},
|
||||
{"path": "set/linearpower", "type": "float", "readonly": false, "cmd": "treg set/linearpower", "description": "when not 0, it is the maximum effective power, and the power is linear to the heater output"},
|
||||
{"path": "set/maxpowerlim", "type": "float", "description": "the maximum power limit (before any booster or converter)"},
|
||||
{"path": "set/maxpower", "type": "float", "readonly": false, "cmd": "treg set/maxpower", "description": "maximum power [W]"},
|
||||
{"path": "set/maxcurrent", "type": "float", "description": "the maximum current before any booster or converter"},
|
||||
{"path": "set/manualpower", "type": "float", "readonly": false, "cmd": "treg set/manualpower"},
|
||||
{"path": "set/power", "type": "float"},
|
||||
{"path": "set/prop", "type": "float", "readonly": false, "cmd": "treg set/prop", "description": "bigger means more gain"},
|
||||
{"path": "set/integ", "type": "float", "readonly": false, "cmd": "treg set/integ", "description": "[sec] bigger means slower"},
|
||||
{"path": "set/deriv", "type": "float", "readonly": false, "cmd": "treg set/deriv"},
|
||||
{"path": "analog2", "type": "float", "readonly": false, "cmd": "treg analog2"},
|
||||
{"path": "remote", "type": "bool"},
|
||||
{"path": "display", "type": "text", "readonly": false, "cmd": "treg display"}]]
|
58
cfg/sea/ts.dil4.stick.json
Normal file
58
cfg/sea/ts.dil4.stick.json
Normal file
@ -0,0 +1,58 @@
|
||||
["ts", [{"path": "", "type": "float", "readonly": false, "cmd": "run ts", "description": "ts", "kids": 19},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "ts send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "ts set", "visibility": 3},
|
||||
{"path": "target", "type": "float"},
|
||||
{"path": "running", "type": "int"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "ts tolerance"},
|
||||
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "ts maxwait"},
|
||||
{"path": "settle", "type": "float", "readonly": false, "cmd": "ts settle"},
|
||||
{"path": "log", "type": "text", "readonly": false, "cmd": "ts log", "visibility": 3, "kids": 4},
|
||||
{"path": "log/mean", "type": "float", "visibility": 3},
|
||||
{"path": "log/m2", "type": "float", "visibility": 3},
|
||||
{"path": "log/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "log/n", "type": "float", "visibility": 3},
|
||||
{"path": "ramp", "type": "float", "readonly": false, "cmd": "ts ramp", "description": "ramp [K/min]"},
|
||||
{"path": "heaterselect", "type": "enum", "enum": {"sample": 0, "mix": 1, "mix(temporarely)": 2}, "readonly": false, "cmd": "ts heaterselect"},
|
||||
{"path": "control", "type": "enum", "enum": {"off": 0, "sample": 6, "mix": 5}, "readonly": false, "cmd": "ts control", "description": "click off to reload list"},
|
||||
{"path": "heatermode", "type": "enum", "enum": {"disabled": -1, "off": 0, "on": 1}, "readonly": false, "cmd": "ts heatermode"},
|
||||
{"path": "heaterrange", "type": "enum", "enum": {"2uW": 1, "20uW": 2, "200uW": 3, "2mW": 4, "20mW": 5}, "readonly": false, "cmd": "ts heaterrange"},
|
||||
{"path": "autoheater", "type": "bool", "readonly": false, "cmd": "ts autoheater", "description": "automatic heater range", "kids": 12},
|
||||
{"path": "autoheater/wlp0", "type": "float", "readonly": false, "cmd": "ts autoheater/wlp0", "description": "weak link base temperature (used for auto heater)", "visibility": 3},
|
||||
{"path": "autoheater/wlp1", "type": "float", "readonly": false, "cmd": "ts autoheater/wlp1", "description": "weak link temperature at 1 uW (used for auto heater)", "visibility": 3},
|
||||
{"path": "autoheater/wlp2", "type": "float", "readonly": false, "cmd": "ts autoheater/wlp2", "description": "weak link temperature at 10 uW (used for auto heater)", "visibility": 3},
|
||||
{"path": "autoheater/wlp3", "type": "float", "readonly": false, "cmd": "ts autoheater/wlp3", "description": "weak link temperature at 100 uW (used for auto heater)", "visibility": 3},
|
||||
{"path": "autoheater/wlp4", "type": "float", "readonly": false, "cmd": "ts autoheater/wlp4", "description": "weak link temperature at 1 mW (used for auto heater)", "visibility": 3},
|
||||
{"path": "autoheater/mxp0", "type": "float", "readonly": false, "cmd": "ts autoheater/mxp0", "description": "weak link base temperature (used for auto heater)"},
|
||||
{"path": "autoheater/mxp1", "type": "float", "readonly": false, "cmd": "ts autoheater/mxp1", "description": "mix.ch. temperature at 1 uW (used for auto heater)"},
|
||||
{"path": "autoheater/mxp2", "type": "float", "readonly": false, "cmd": "ts autoheater/mxp2", "description": "mix.ch. temperature at 10 uW (used for auto heater)"},
|
||||
{"path": "autoheater/mxp3", "type": "float", "readonly": false, "cmd": "ts autoheater/mxp3", "description": "mix.ch. temperature at 100 uW (used for auto heater)"},
|
||||
{"path": "autoheater/mxp4", "type": "float", "readonly": false, "cmd": "ts autoheater/mxp4", "description": "mix.ch. temperature at 1 mW (used for auto heater)"},
|
||||
{"path": "autoheater/switchdown", "type": "float", "readonly": false, "cmd": "ts autoheater/switchdown", "description": "percentage for auto heater switch down"},
|
||||
{"path": "autoheater/switchup", "type": "float", "readonly": false, "cmd": "ts autoheater/switchup", "description": "when the calculated power is above this percentage, use higher range"},
|
||||
{"path": "autoprop", "type": "bool", "readonly": false, "cmd": "ts autoprop", "description": "change prop value depending on actual power", "kids": 2},
|
||||
{"path": "autoprop/prop", "type": "float", "readonly": false, "cmd": "ts autoprop/prop", "description": "prop value (maximum prop value when autheater is on)"},
|
||||
{"path": "autoprop/integ", "type": "float", "readonly": false, "cmd": "ts autoprop/integ", "description": "integral value [sec], deriv is set to 0 on change"},
|
||||
{"path": "instructions", "type": "text"},
|
||||
{"path": "auto", "type": "enum", "enum": {"off": 0, "cool_vti": 1, "pipe_pump": 11, "pipes_ready": 12, "ready_for_sorbpump": 2, "sorb_pump": 3, "condense": 4, "circulate": 5, "remove_only": 60, "remove_and_warmup": 62, "remove_and_condense": 61, "remove_and_sorbpump": 63, "finished": 7}, "readonly": false, "cmd": "ts auto", "kids": 20},
|
||||
{"path": "auto/usetrap", "type": "enum", "enum": {"trap_A": 0, "trap_B": 1}, "readonly": false, "cmd": "ts auto/usetrap"},
|
||||
{"path": "auto/hasturbo", "type": "bool"},
|
||||
{"path": "auto/pipes_pumped", "type": "bool", "readonly": false, "cmd": "ts auto/pipes_pumped"},
|
||||
{"path": "auto/cool_crit", "type": "text", "readonly": false, "cmd": "ts auto/cool_crit", "description": "criterium for transition to ready_for_sorbpump"},
|
||||
{"path": "auto/pumptime1", "type": "float", "readonly": false, "cmd": "ts auto/pumptime1", "description": "pump time [sec] while sorb at 40"},
|
||||
{"path": "auto/pumptime2", "type": "float", "readonly": false, "cmd": "ts auto/pumptime2", "description": "pump time [sec] while sorb cools down"},
|
||||
{"path": "auto/condensep", "type": "float", "readonly": false, "cmd": "ts auto/condensep"},
|
||||
{"path": "auto/dumptarget", "type": "float", "readonly": false, "cmd": "ts auto/dumptarget"},
|
||||
{"path": "auto/condenseflow", "type": "float", "readonly": false, "cmd": "ts auto/condenseflow", "description": "VTI flow for condensing and min. flow for cooling"},
|
||||
{"path": "auto/circulateflow", "type": "float", "readonly": false, "cmd": "ts auto/circulateflow", "description": "VTI flow for circulating (may be changed during circulation)"},
|
||||
{"path": "auto/onekstate", "type": "enum", "enum": {"normal": 0, "fill": 1, "optimize": 2}, "readonly": false, "cmd": "ts auto/onekstate"},
|
||||
{"path": "auto/oneklimit", "type": "float", "readonly": false, "cmd": "ts auto/oneklimit"},
|
||||
{"path": "auto/minflow", "type": "float", "readonly": false, "cmd": "ts auto/minflow", "description": "minimum VTI flow (optimize stops at this value)"},
|
||||
{"path": "auto/p1low", "type": "float", "readonly": false, "cmd": "ts auto/p1low", "description": "p1 value indicating a negligible mixture amount"},
|
||||
{"path": "auto/p2low", "type": "float", "readonly": false, "cmd": "ts auto/p2low", "description": "p2 value indicating a good vacuum"},
|
||||
{"path": "auto/warmup_t", "type": "float", "readonly": false, "cmd": "ts auto/warmup_t", "description": "VTI temperature to reach when remove_and_warmup"},
|
||||
{"path": "auto/vti_t", "type": "float", "readonly": false, "cmd": "ts auto/vti_t", "description": "VTI temperature to reach when remove_only"},
|
||||
{"path": "auto/xgas", "type": "enum", "enum": {"pump": 0, "add": 1, "empty": 2}, "readonly": false, "cmd": "ts auto/xgas"},
|
||||
{"path": "auto/xgas_pulse", "type": "float", "readonly": false, "cmd": "ts auto/xgas_pulse", "description": "opening time for xgas capillary [sec]"},
|
||||
{"path": "auto/removephase", "type": "enum", "enum": {"raw_remove": 0, "wait_p1_low": 1, "wait_v6_open": 2, "wait_a_little": 3, "wait_v6_closed": 4, "wait_t_warmup": 5}, "readonly": false, "cmd": "ts auto/removephase"}]]
|
8
cfg/sea/ts.mb11.config.json
Normal file
8
cfg/sea/ts.mb11.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["ts", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "ts send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "ts set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "ts control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
8
cfg/sea/ts.vb.stick.json
Normal file
8
cfg/sea/ts.vb.stick.json
Normal file
@ -0,0 +1,8 @@
|
||||
["ts", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "ts send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "ts set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "ts control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
58
cfg/sea/tt.flamp.config.json
Normal file
58
cfg/sea/tt.flamp.config.json
Normal file
@ -0,0 +1,58 @@
|
||||
["tt", [{"path": "", "type": "float", "readonly": false, "cmd": "run tt", "description": "tt", "kids": 37},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tt send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tt set"},
|
||||
{"path": "target", "type": "float"},
|
||||
{"path": "running", "type": "int"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "tt tolerance"},
|
||||
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "tt maxwait"},
|
||||
{"path": "settle", "type": "float", "readonly": false, "cmd": "tt settle"},
|
||||
{"path": "log", "type": "text", "readonly": false, "cmd": "tt log", "visibility": 3, "kids": 4},
|
||||
{"path": "log/mean", "type": "float", "visibility": 3},
|
||||
{"path": "log/m2", "type": "float", "visibility": 3},
|
||||
{"path": "log/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "log/n", "type": "float", "visibility": 3},
|
||||
{"path": "t1", "type": "float", "kids": 3},
|
||||
{"path": "t1/raw", "type": "float"},
|
||||
{"path": "t1/curve", "type": "text", "readonly": false, "cmd": "tt t1/curve", "kids": 1},
|
||||
{"path": "t1/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt t1/curve/points"},
|
||||
{"path": "t1/valid", "type": "bool"},
|
||||
{"path": "t2", "type": "float", "kids": 3},
|
||||
{"path": "t2/raw", "type": "float"},
|
||||
{"path": "t2/curve", "type": "text", "readonly": false, "cmd": "tt t2/curve", "kids": 1},
|
||||
{"path": "t2/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt t2/curve/points"},
|
||||
{"path": "t2/valid", "type": "bool"},
|
||||
{"path": "t3", "type": "float", "kids": 3},
|
||||
{"path": "t3/raw", "type": "float"},
|
||||
{"path": "t3/curve", "type": "text", "readonly": false, "cmd": "tt t3/curve", "kids": 1},
|
||||
{"path": "t3/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt t3/curve/points"},
|
||||
{"path": "t3/valid", "type": "bool"},
|
||||
{"path": "t4", "type": "float", "kids": 3},
|
||||
{"path": "t4/raw", "type": "float"},
|
||||
{"path": "t4/curve", "type": "text", "readonly": false, "cmd": "tt t4/curve", "kids": 1},
|
||||
{"path": "t4/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt t4/curve/points"},
|
||||
{"path": "t4/valid", "type": "bool"},
|
||||
{"path": "tref", "type": "float"},
|
||||
{"path": "tout", "type": "float"},
|
||||
{"path": "ctrlmode", "type": "enum", "enum": {"ok": 0, "off": 1, "illegal_channel": 2, "no_sensor": 3, "no_flow": 4, "above_alarm": 5, "bad_vacuum": 6}, "readonly": false, "cmd": "tt ctrlmode"},
|
||||
{"path": "ramp", "type": "float", "readonly": false, "cmd": "tt ramp"},
|
||||
{"path": "smooth", "type": "float", "readonly": false, "cmd": "tt smooth"},
|
||||
{"path": "prop", "type": "float", "readonly": false, "cmd": "tt prop"},
|
||||
{"path": "int", "type": "float", "readonly": false, "cmd": "tt int"},
|
||||
{"path": "powerset", "type": "float", "readonly": false, "cmd": "tt powerset"},
|
||||
{"path": "power", "type": "float"},
|
||||
{"path": "resist", "type": "float"},
|
||||
{"path": "maxpower", "type": "float", "readonly": false, "cmd": "tt maxpower"},
|
||||
{"path": "maxheater", "type": "float", "readonly": false, "cmd": "tt maxheater"},
|
||||
{"path": "output", "type": "float", "readonly": false, "cmd": "tt output"},
|
||||
{"path": "manualpower", "type": "bool", "readonly": false, "cmd": "tt manualpower"},
|
||||
{"path": "ctrlchan", "type": "int", "readonly": false, "cmd": "tt ctrlchan"},
|
||||
{"path": "interlock_state", "type": "enum", "enum": {"ok": 0, "no_waterflow": 1, "no_vacuum": 2, "no_water_no_vacuum": 3}},
|
||||
{"path": "interlock_mask", "type": "enum", "enum": {"no_check": 0, "check_water_only": 1, "check_vacuum_only": 2, "check_all": 3}, "readonly": false, "cmd": "tt interlock_mask"},
|
||||
{"path": "sramp", "type": "float"},
|
||||
{"path": "slope", "type": "float"},
|
||||
{"path": "v_htr", "type": "float"},
|
||||
{"path": "i_htr", "type": "float"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "powerprop", "type": "float"}]]
|
71
cfg/sea/tt.ma11.config.json
Normal file
71
cfg/sea/tt.ma11.config.json
Normal file
@ -0,0 +1,71 @@
|
||||
["tt", [{"path": "", "type": "float", "readonly": false, "cmd": "run tt", "description": "tt", "kids": 19},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tt send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "target", "type": "float"},
|
||||
{"path": "running", "type": "int"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "tt tolerance"},
|
||||
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "tt maxwait"},
|
||||
{"path": "settle", "type": "float", "readonly": false, "cmd": "tt settle"},
|
||||
{"path": "log", "type": "text", "readonly": false, "cmd": "tt log", "visibility": 3, "kids": 4},
|
||||
{"path": "log/mean", "type": "float", "visibility": 3},
|
||||
{"path": "log/m2", "type": "float", "visibility": 3},
|
||||
{"path": "log/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "log/n", "type": "float", "visibility": 3},
|
||||
{"path": "dblctrl", "type": "bool", "readonly": false, "cmd": "tt dblctrl", "kids": 9},
|
||||
{"path": "dblctrl/tshift", "type": "float", "readonly": false, "cmd": "tt dblctrl/tshift"},
|
||||
{"path": "dblctrl/mode", "type": "enum", "enum": {"disabled": -1, "inactive": 0, "stable": 1, "up": 2, "down": 3}, "readonly": false, "cmd": "tt dblctrl/mode"},
|
||||
{"path": "dblctrl/shift_up", "type": "float"},
|
||||
{"path": "dblctrl/shift_lo", "type": "float"},
|
||||
{"path": "dblctrl/t_min", "type": "float"},
|
||||
{"path": "dblctrl/t_max", "type": "float"},
|
||||
{"path": "dblctrl/int2", "type": "float", "readonly": false, "cmd": "tt dblctrl/int2"},
|
||||
{"path": "dblctrl/prop_up", "type": "float", "readonly": false, "cmd": "tt dblctrl/prop_up"},
|
||||
{"path": "dblctrl/prop_lo", "type": "float", "readonly": false, "cmd": "tt dblctrl/prop_lo"},
|
||||
{"path": "tm", "type": "float", "kids": 4},
|
||||
{"path": "tm/curve", "type": "text", "readonly": false, "cmd": "tt tm/curve", "kids": 1},
|
||||
{"path": "tm/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt tm/curve/points", "visibility": 3},
|
||||
{"path": "tm/alarm", "type": "float", "readonly": false, "cmd": "tt tm/alarm"},
|
||||
{"path": "tm/stddev", "type": "float"},
|
||||
{"path": "tm/raw", "type": "float"},
|
||||
{"path": "ts", "type": "float", "visibility": 3, "kids": 4},
|
||||
{"path": "ts/curve", "type": "text", "readonly": false, "cmd": "tt ts/curve", "visibility": 3, "kids": 1},
|
||||
{"path": "ts/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt ts/curve/points", "visibility": 3},
|
||||
{"path": "ts/alarm", "type": "float", "readonly": false, "cmd": "tt ts/alarm", "visibility": 3},
|
||||
{"path": "ts/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "ts/raw", "type": "float", "visibility": 3},
|
||||
{"path": "tm_pt", "type": "float", "kids": 4},
|
||||
{"path": "tm_pt/curve", "type": "text", "readonly": false, "cmd": "tt tm_pt/curve", "kids": 1},
|
||||
{"path": "tm_pt/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt tm_pt/curve/points", "visibility": 3},
|
||||
{"path": "tm_pt/alarm", "type": "float", "readonly": false, "cmd": "tt tm_pt/alarm"},
|
||||
{"path": "tm_pt/stddev", "type": "float"},
|
||||
{"path": "tm_pt/raw", "type": "float"},
|
||||
{"path": "ts_2", "type": "float", "visibility": 3, "kids": 4},
|
||||
{"path": "ts_2/curve", "type": "text", "readonly": false, "cmd": "tt ts_2/curve", "visibility": 3, "kids": 1},
|
||||
{"path": "ts_2/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt ts_2/curve/points", "visibility": 3},
|
||||
{"path": "ts_2/alarm", "type": "float", "readonly": false, "cmd": "tt ts_2/alarm", "visibility": 3},
|
||||
{"path": "ts_2/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "ts_2/raw", "type": "float", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tt set", "kids": 18},
|
||||
{"path": "set/mode", "type": "enum", "enum": {"disabled": -1, "off": 0, "controlling": 1, "manual": 2}, "readonly": false, "cmd": "tt set/mode"},
|
||||
{"path": "set/reg", "type": "float"},
|
||||
{"path": "set/ramp", "type": "float", "readonly": false, "cmd": "tt set/ramp", "description": "maximum ramp in K/min (0: ramp off)"},
|
||||
{"path": "set/wramp", "type": "float", "readonly": false, "cmd": "tt set/wramp"},
|
||||
{"path": "set/smooth", "type": "float", "readonly": false, "cmd": "tt set/smooth", "description": "smooth time (minutes)"},
|
||||
{"path": "set/channel", "type": "text", "readonly": false, "cmd": "tt set/channel"},
|
||||
{"path": "set/limit", "type": "float", "readonly": false, "cmd": "tt set/limit"},
|
||||
{"path": "set/resist", "type": "float", "readonly": false, "cmd": "tt set/resist"},
|
||||
{"path": "set/maxheater", "type": "text", "readonly": false, "cmd": "tt set/maxheater", "description": "maximum heater limit, units should be given without space: W, mW, A, mA"},
|
||||
{"path": "set/linearpower", "type": "float", "readonly": false, "cmd": "tt set/linearpower", "description": "when not 0, it is the maximum effective power, and the power is linear to the heater output"},
|
||||
{"path": "set/maxpowerlim", "type": "float", "description": "the maximum power limit (before any booster or converter)"},
|
||||
{"path": "set/maxpower", "type": "float", "readonly": false, "cmd": "tt set/maxpower", "description": "maximum power [W]"},
|
||||
{"path": "set/maxcurrent", "type": "float", "description": "the maximum current before any booster or converter"},
|
||||
{"path": "set/manualpower", "type": "float", "readonly": false, "cmd": "tt set/manualpower"},
|
||||
{"path": "set/power", "type": "float"},
|
||||
{"path": "set/prop", "type": "float", "readonly": false, "cmd": "tt set/prop", "description": "bigger means more gain"},
|
||||
{"path": "set/integ", "type": "float", "readonly": false, "cmd": "tt set/integ", "description": "bigger means faster"},
|
||||
{"path": "set/deriv", "type": "float", "readonly": false, "cmd": "tt set/deriv"},
|
||||
{"path": "display", "type": "text", "readonly": false, "cmd": "tt display"},
|
||||
{"path": "dout", "type": "int", "readonly": false, "cmd": "tt dout"},
|
||||
{"path": "dinp", "type": "int"},
|
||||
{"path": "remote", "type": "bool"}]]
|
65
cfg/sea/tt.ori1.config.json
Normal file
65
cfg/sea/tt.ori1.config.json
Normal file
@ -0,0 +1,65 @@
|
||||
["tt", [{"path": "", "type": "float", "readonly": false, "cmd": "run tt", "description": "tt", "kids": 18},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tt send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "is_running", "type": "int", "visibility": 3},
|
||||
{"path": "target", "type": "float"},
|
||||
{"path": "running", "type": "int"},
|
||||
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "tt tolerance"},
|
||||
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "tt maxwait"},
|
||||
{"path": "settle", "type": "float", "readonly": false, "cmd": "tt settle"},
|
||||
{"path": "log", "type": "text", "readonly": false, "cmd": "tt log", "visibility": 3, "kids": 4},
|
||||
{"path": "log/mean", "type": "float", "visibility": 3},
|
||||
{"path": "log/m2", "type": "float", "visibility": 3},
|
||||
{"path": "log/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "log/n", "type": "float", "visibility": 3},
|
||||
{"path": "dblctrl", "type": "bool", "readonly": false, "cmd": "tt dblctrl", "kids": 9},
|
||||
{"path": "dblctrl/tshift", "type": "float", "readonly": false, "cmd": "tt dblctrl/tshift"},
|
||||
{"path": "dblctrl/mode", "type": "enum", "enum": {"disabled": -1, "inactive": 0, "stable": 1, "up": 2, "down": 3}, "readonly": false, "cmd": "tt dblctrl/mode"},
|
||||
{"path": "dblctrl/shift_up", "type": "float"},
|
||||
{"path": "dblctrl/shift_lo", "type": "float"},
|
||||
{"path": "dblctrl/t_min", "type": "float"},
|
||||
{"path": "dblctrl/t_max", "type": "float"},
|
||||
{"path": "dblctrl/int2", "type": "float", "readonly": false, "cmd": "tt dblctrl/int2"},
|
||||
{"path": "dblctrl/prop_up", "type": "float", "readonly": false, "cmd": "tt dblctrl/prop_up"},
|
||||
{"path": "dblctrl/prop_lo", "type": "float", "readonly": false, "cmd": "tt dblctrl/prop_lo"},
|
||||
{"path": "tm", "type": "float", "kids": 4},
|
||||
{"path": "tm/curve", "type": "text", "readonly": false, "cmd": "tt tm/curve", "kids": 1},
|
||||
{"path": "tm/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt tm/curve/points", "visibility": 3},
|
||||
{"path": "tm/alarm", "type": "float", "readonly": false, "cmd": "tt tm/alarm"},
|
||||
{"path": "tm/stddev", "type": "float"},
|
||||
{"path": "tm/raw", "type": "float"},
|
||||
{"path": "ts", "type": "float", "kids": 4},
|
||||
{"path": "ts/curve", "type": "text", "readonly": false, "cmd": "tt ts/curve", "kids": 1},
|
||||
{"path": "ts/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt ts/curve/points", "visibility": 3},
|
||||
{"path": "ts/alarm", "type": "float", "readonly": false, "cmd": "tt ts/alarm"},
|
||||
{"path": "ts/stddev", "type": "float"},
|
||||
{"path": "ts/raw", "type": "float"},
|
||||
{"path": "ts_2", "type": "float", "visibility": 3, "kids": 4},
|
||||
{"path": "ts_2/curve", "type": "text", "readonly": false, "cmd": "tt ts_2/curve", "visibility": 3, "kids": 1},
|
||||
{"path": "ts_2/curve/points", "type": "floatvarar", "readonly": false, "cmd": "tt ts_2/curve/points", "visibility": 3},
|
||||
{"path": "ts_2/alarm", "type": "float", "readonly": false, "cmd": "tt ts_2/alarm", "visibility": 3},
|
||||
{"path": "ts_2/stddev", "type": "float", "visibility": 3},
|
||||
{"path": "ts_2/raw", "type": "float", "visibility": 3},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tt set", "kids": 18},
|
||||
{"path": "set/mode", "type": "enum", "enum": {"disabled": -1, "off": 0, "controlling": 1, "manual": 2}, "readonly": false, "cmd": "tt set/mode"},
|
||||
{"path": "set/reg", "type": "float"},
|
||||
{"path": "set/ramp", "type": "float", "readonly": false, "cmd": "tt set/ramp", "description": "maximum ramp in K/min (0: ramp off)"},
|
||||
{"path": "set/wramp", "type": "float", "readonly": false, "cmd": "tt set/wramp"},
|
||||
{"path": "set/smooth", "type": "float", "readonly": false, "cmd": "tt set/smooth", "description": "smooth time (minutes)"},
|
||||
{"path": "set/channel", "type": "text", "readonly": false, "cmd": "tt set/channel"},
|
||||
{"path": "set/limit", "type": "float", "readonly": false, "cmd": "tt set/limit"},
|
||||
{"path": "set/resist", "type": "float", "readonly": false, "cmd": "tt set/resist"},
|
||||
{"path": "set/maxheater", "type": "text", "readonly": false, "cmd": "tt set/maxheater", "description": "maximum heater limit, units should be given without space: W, mW, A, mA"},
|
||||
{"path": "set/linearpower", "type": "float", "readonly": false, "cmd": "tt set/linearpower", "description": "when not 0, it is the maximum effective power, and the power is linear to the heater output"},
|
||||
{"path": "set/maxpowerlim", "type": "float", "description": "the maximum power limit (before any booster or converter)"},
|
||||
{"path": "set/maxpower", "type": "float", "readonly": false, "cmd": "tt set/maxpower", "description": "maximum power [W]"},
|
||||
{"path": "set/maxcurrent", "type": "float", "description": "the maximum current before any booster or converter"},
|
||||
{"path": "set/manualpower", "type": "float", "readonly": false, "cmd": "tt set/manualpower"},
|
||||
{"path": "set/power", "type": "float"},
|
||||
{"path": "set/prop", "type": "float", "readonly": false, "cmd": "tt set/prop", "description": "bigger means more gain"},
|
||||
{"path": "set/integ", "type": "float", "readonly": false, "cmd": "tt set/integ", "description": "bigger means faster"},
|
||||
{"path": "set/deriv", "type": "float", "readonly": false, "cmd": "tt set/deriv"},
|
||||
{"path": "display", "type": "text", "readonly": false, "cmd": "tt display"},
|
||||
{"path": "dout", "type": "int", "readonly": false, "cmd": "tt dout"},
|
||||
{"path": "dinp", "type": "int"},
|
||||
{"path": "remote", "type": "bool"}]]
|
8
cfg/sea/tvd.mb11.config.json
Normal file
8
cfg/sea/tvd.mb11.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tvd", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tvd send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tvd set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tvd control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
8
cfg/sea/tvd.varioxB.config.json
Normal file
8
cfg/sea/tvd.varioxB.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tvd", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tvd send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tvd set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tvd control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
8
cfg/sea/tvs.mb11.config.json
Normal file
8
cfg/sea/tvs.mb11.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tvs", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tvs send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tvs set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tvs control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
8
cfg/sea/tvs.varioxB.config.json
Normal file
8
cfg/sea/tvs.varioxB.config.json
Normal file
@ -0,0 +1,8 @@
|
||||
["tvs", [{"path": "", "type": "float", "kids": 7},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "tvs send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "raw", "type": "float"},
|
||||
{"path": "set", "type": "float", "readonly": false, "cmd": "tvs set"},
|
||||
{"path": "control", "type": "enum", "enum": {"OFF": 0, "ON": 1}, "readonly": false, "cmd": "tvs control"},
|
||||
{"path": "htr", "type": "float"},
|
||||
{"path": "pow", "type": "float"}]]
|
3
cfg/sea/ultrasound.ultrasound.addon.json
Normal file
3
cfg/sea/ultrasound.ultrasound.addon.json
Normal file
@ -0,0 +1,3 @@
|
||||
["ultrasound", [{"path": "", "type": "text", "readonly": false, "cmd": "ultrasound", "kids": 2},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "ultrasound send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3}]]
|
65
cfg/sea/varioxB_vb.cfg
Normal file
65
cfg/sea/varioxB_vb.cfg
Normal file
@ -0,0 +1,65 @@
|
||||
[node varioxB_vb.psi.ch]
|
||||
description = varioxB_vb over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8646
|
||||
|
||||
[module tvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvs.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvd.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module pstat]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pstat.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module pdyn]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pdyn.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tneck1]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck1.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tneck2]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck2.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tnvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvs.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tnvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvd.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module ts]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = ts.vb.stick
|
||||
remote_paths = .
|
31
cfg/sea/wall.lampovenwall.addon.json
Normal file
31
cfg/sea/wall.lampovenwall.addon.json
Normal file
@ -0,0 +1,31 @@
|
||||
["wall", [{"path": "", "type": "float", "kids": 10},
|
||||
{"path": "send", "type": "text", "readonly": false, "cmd": "wall send", "visibility": 3},
|
||||
{"path": "status", "type": "text", "visibility": 3},
|
||||
{"path": "tw1", "type": "float", "kids": 4},
|
||||
{"path": "tw1/curve", "type": "text", "readonly": false, "cmd": "wall tw1/curve", "kids": 1},
|
||||
{"path": "tw1/curve/points", "type": "floatvarar", "readonly": false, "cmd": "wall tw1/curve/points", "visibility": 3},
|
||||
{"path": "tw1/alarm", "type": "float", "readonly": false, "cmd": "wall tw1/alarm"},
|
||||
{"path": "tw1/stddev", "type": "float"},
|
||||
{"path": "tw1/raw", "type": "float"},
|
||||
{"path": "tw2", "type": "float", "kids": 4},
|
||||
{"path": "tw2/curve", "type": "text", "readonly": false, "cmd": "wall tw2/curve", "kids": 1},
|
||||
{"path": "tw2/curve/points", "type": "floatvarar", "readonly": false, "cmd": "wall tw2/curve/points", "visibility": 3},
|
||||
{"path": "tw2/alarm", "type": "float", "readonly": false, "cmd": "wall tw2/alarm"},
|
||||
{"path": "tw2/stddev", "type": "float"},
|
||||
{"path": "tw2/raw", "type": "float"},
|
||||
{"path": "tw3", "type": "float", "kids": 4},
|
||||
{"path": "tw3/curve", "type": "text", "readonly": false, "cmd": "wall tw3/curve", "kids": 1},
|
||||
{"path": "tw3/curve/points", "type": "floatvarar", "readonly": false, "cmd": "wall tw3/curve/points", "visibility": 3},
|
||||
{"path": "tw3/alarm", "type": "float", "readonly": false, "cmd": "wall tw3/alarm"},
|
||||
{"path": "tw3/stddev", "type": "float"},
|
||||
{"path": "tw3/raw", "type": "float"},
|
||||
{"path": "tw4", "type": "float", "kids": 4},
|
||||
{"path": "tw4/curve", "type": "text", "readonly": false, "cmd": "wall tw4/curve", "kids": 1},
|
||||
{"path": "tw4/curve/points", "type": "floatvarar", "readonly": false, "cmd": "wall tw4/curve/points", "visibility": 3},
|
||||
{"path": "tw4/alarm", "type": "float", "readonly": false, "cmd": "wall tw4/alarm"},
|
||||
{"path": "tw4/stddev", "type": "float"},
|
||||
{"path": "tw4/raw", "type": "float"},
|
||||
{"path": "display", "type": "text", "readonly": false, "cmd": "wall display"},
|
||||
{"path": "dout", "type": "int", "readonly": false, "cmd": "wall dout"},
|
||||
{"path": "dinp", "type": "int"},
|
||||
{"path": "remote", "type": "bool"}]]
|
19
cfg/senis3mh3.cfg
Normal file
19
cfg/senis3mh3.cfg
Normal file
@ -0,0 +1,19 @@
|
||||
[b]
|
||||
description = '3D hall sensor'
|
||||
class = secop_psi.senis.Teslameter3MH3
|
||||
usb = /dev/tty.usbserial-AI02VAD9
|
||||
x = bx
|
||||
y = by
|
||||
z = bz
|
||||
|
||||
[bx]
|
||||
description = 'x component'
|
||||
class = secop_psi.senis.Bcomp
|
||||
|
||||
[by]
|
||||
description = 'y component'
|
||||
class = secop_psi.senis.Bcomp
|
||||
|
||||
[bz]
|
||||
description = 'z component'
|
||||
class = secop_psi.senis.Bcomp
|
55
cfg/senis3mh6.cfg
Normal file
55
cfg/senis3mh6.cfg
Normal file
@ -0,0 +1,55 @@
|
||||
[b]
|
||||
description = '3D hall sensor'
|
||||
class = secop_psi.senis.Teslameter3MH6
|
||||
usb = /dev/ttyUSB0
|
||||
nsample = 100
|
||||
x = bx
|
||||
y = by
|
||||
z = bz
|
||||
probe_temp = ptemp
|
||||
box_temp = btemp
|
||||
x_direct = dbx
|
||||
y_direct = dby
|
||||
z_direct = dbz
|
||||
probe_temp_direct = dptemp
|
||||
box_temp_direct = dbtemp
|
||||
|
||||
[bx]
|
||||
description = 'x component'
|
||||
class = secop_psi.senis.Bcomp
|
||||
|
||||
[by]
|
||||
description = 'y component'
|
||||
class = secop_psi.senis.Bcomp
|
||||
|
||||
[bz]
|
||||
description = 'z component'
|
||||
class = secop_psi.senis.Bcomp
|
||||
|
||||
[ptemp]
|
||||
description = 'probe temperature'
|
||||
class = secop_psi.senis.Temperature
|
||||
|
||||
[btemp]
|
||||
description = 'box temperature'
|
||||
class = secop_psi.senis.Temperature
|
||||
|
||||
[dbx]
|
||||
description = 'x component'
|
||||
class = secop_psi.senis.Raw
|
||||
|
||||
[dby]
|
||||
description = 'y component'
|
||||
class = secop_psi.senis.Raw
|
||||
|
||||
[dbz]
|
||||
description = 'z component'
|
||||
class = secop_psi.senis.Raw
|
||||
|
||||
[dptemp]
|
||||
description = 'probe temperature'
|
||||
class = secop_psi.senis.Raw
|
||||
|
||||
[dbtemp]
|
||||
description = 'box temperature'
|
||||
class = secop_psi.senis.Temperature
|
55
cfg/test_cryocombi.cfg
Normal file
55
cfg/test_cryocombi.cfg
Normal file
@ -0,0 +1,55 @@
|
||||
[node cryo_7]
|
||||
# set SEC-node properties
|
||||
description = short description
|
||||
.
|
||||
This is a very long description providing all the glory details in all the glory details about the stuff we are describing
|
||||
|
||||
|
||||
[remotenode x]
|
||||
connectto=localhost
|
||||
port=5000
|
||||
|
||||
[interface tcp]
|
||||
type=tcp
|
||||
bindto=0.0.0.0
|
||||
bindport=10769
|
||||
|
||||
|
||||
[module cryo]
|
||||
# some (non-defaut) module properties
|
||||
.group=very important/stuff
|
||||
.description=A simulated cc cryostat with heat-load, specific heat for the sample
|
||||
and a temperature dependend heat-link between sample and regulation.
|
||||
|
||||
# class of module:
|
||||
class=secop_demo.cryo.Cryostat
|
||||
|
||||
# some parameters
|
||||
jitter=0.1
|
||||
T_start=10.0
|
||||
target=10.0
|
||||
looptime=1
|
||||
ramp=6
|
||||
maxpower=20.0
|
||||
heater=4.1
|
||||
p=40
|
||||
i=10
|
||||
d=2
|
||||
mode=pid
|
||||
tolerance=0.1
|
||||
window=30
|
||||
timeout=900
|
||||
|
||||
# some (non-default) parameter properties
|
||||
pollinterval.export=False
|
||||
|
||||
# some parameter grouping
|
||||
p.group=pid
|
||||
i.group=pid
|
||||
d.group=pid
|
||||
|
||||
value.unit=K
|
||||
|
||||
# test custom properties
|
||||
value.test=customized value
|
||||
|
73
cfg/test_ppms_mf.cfg
Normal file
73
cfg/test_ppms_mf.cfg
Normal file
@ -0,0 +1,73 @@
|
||||
[node PPMS.psi.ch]
|
||||
description = PPMS at PSI
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindto = 0.0.0.0
|
||||
bindport = 5000
|
||||
|
||||
#[module tt]
|
||||
#class = secop_psi.ppms.Temp
|
||||
#.description = main temperature
|
||||
#iodev = ppms
|
||||
|
||||
[module mf]
|
||||
class = secop_psi.ppms.Field
|
||||
.description = magnetic field
|
||||
iodev = ppms
|
||||
|
||||
#[module pos]
|
||||
#class = secop_psi.ppms.Position
|
||||
#.description = sample rotator
|
||||
#iodev = ppms
|
||||
|
||||
#[module lev]
|
||||
#class = secop_psi.ppms.Level
|
||||
#.description = helium level
|
||||
#iodev = ppms
|
||||
|
||||
#[module chamber]
|
||||
#class = secop_psi.ppms.Chamber
|
||||
#.description = chamber state
|
||||
#iodev = ppms
|
||||
|
||||
#[module r1]
|
||||
#class = secop_psi.ppms.BridgeChannel
|
||||
#.description = resistivity channel 1
|
||||
#no = 1
|
||||
#value.unit = Ohm
|
||||
#iodev = ppms
|
||||
|
||||
#[module i1]
|
||||
#class = secop_psi.ppms.Channel
|
||||
#.description = current channel 1
|
||||
#no = 1
|
||||
#value.unit = uA
|
||||
#iodev = ppms
|
||||
|
||||
#[module v1]
|
||||
#class = secop_psi.ppms.DriverChannel
|
||||
#.description = voltage channel 1
|
||||
#no = 1
|
||||
#value.unit = V
|
||||
#iodev = ppms
|
||||
|
||||
#[module tv]
|
||||
#class = secop_psi.ppms.UserChannel
|
||||
#.description = VTI temperature
|
||||
#enabled = 1
|
||||
#value.unit = K
|
||||
#iodev = ppms
|
||||
|
||||
#[module ts]
|
||||
#class = secop_psi.ppms.UserChannel
|
||||
#.description = sample temperature
|
||||
#enabled = 1
|
||||
#value.unit = K
|
||||
#iodev = ppms
|
||||
|
||||
[module ppms]
|
||||
class = secop_psi.ppms.Main
|
||||
.description = the main and poller module
|
||||
class_id = QD.MULTIVU.PPMS.1
|
||||
pollinterval = 2
|
3
cfg/testcmd.cfg
Normal file
3
cfg/testcmd.cfg
Normal file
@ -0,0 +1,3 @@
|
||||
[m]
|
||||
class = secop_psi.testcmd.TestCmd
|
||||
description = 'module for testing commands'
|
60
cfg/varioxb.cfg
Normal file
60
cfg/varioxb.cfg
Normal file
@ -0,0 +1,60 @@
|
||||
[node varioxB_vb.psi.ch]
|
||||
description = varioxB over SEA
|
||||
|
||||
[interface tcp]
|
||||
type = tcp
|
||||
bindport = 10767
|
||||
|
||||
[module seaconn]
|
||||
class = secop_psi.sea.SeaClient
|
||||
description = a SEA connection
|
||||
uri = tcp://samenv.psi.ch:8646
|
||||
|
||||
[module tvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvs.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tvd.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module pstat]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pstat.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module pdyn]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = pdyn.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tneck1]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck1.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tneck2]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tneck2.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tnvs]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvs.varioxB.config
|
||||
remote_paths = .
|
||||
|
||||
[module tnvd]
|
||||
class = secop_psi.sea.SeaReadable
|
||||
iodev = seaconn
|
||||
json_descr = tnvd.varioxB.config
|
||||
remote_paths = .
|
||||
|
109
secop/histwriter.py
Normal file
109
secop/histwriter.py
Normal file
@ -0,0 +1,109 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# *****************************************************************************
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
|
||||
# details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with
|
||||
# this program; if not, write to the Free Software Foundation, Inc.,
|
||||
# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
# Module authors:
|
||||
# Markus Zolliker <markus.zolliker@psi.ch>
|
||||
# *****************************************************************************
|
||||
|
||||
import time
|
||||
from secop.datatypes import get_datatype, IntRange, FloatRange, ScaledInteger,\
|
||||
EnumType, BoolType, StringType, TupleOf, StructOf
|
||||
import histreader.histwriter as histwriter
|
||||
|
||||
|
||||
def make_cvt_list(dt, tail=''):
|
||||
"""create conversion list
|
||||
|
||||
list of tuple (<conversion function>, <tail>, <curve options>)
|
||||
tail is a postfix to be appended in case of tuples and structs
|
||||
"""
|
||||
if isinstance(dt, (EnumType, IntRange, BoolType)):
|
||||
return[(int, tail, dict(type='NUM'))]
|
||||
if isinstance(dt, (FloatRange, ScaledInteger)):
|
||||
return [(dt.import_value, tail, dict(type='NUM', unit=dt.unit, period=5) if dt.unit else {})]
|
||||
if isinstance(dt, StringType):
|
||||
return [(lambda x: x, tail, dict(type='STR'))]
|
||||
if isinstance(dt, TupleOf):
|
||||
items = enumerate(dt.members)
|
||||
elif isinstance(dt, StructOf):
|
||||
items = dt.members.items()
|
||||
else:
|
||||
return [] # ArrayType, BlobType and TextType are ignored: too much data, probably not used
|
||||
result = []
|
||||
for subkey, elmtype in items:
|
||||
for fun, tail, opts in make_cvt_list(elmtype, '%s.%s' % (tail, subkey)):
|
||||
result.append((lambda v, k=subkey, f=fun: f(v[k]), tail, opts))
|
||||
return result
|
||||
|
||||
|
||||
class HistWriter(histwriter.HistWriter):
|
||||
"""extend writer to be used as an internal frappy connection"""
|
||||
def __init__(self, directory, predefined_names, dispatcher):
|
||||
super().__init__(directory)
|
||||
self.predefined_names = predefined_names
|
||||
self.cvt_lists = {} # dict <mod:param> of <conversion list>
|
||||
self.activated = False
|
||||
self.dispatcher = dispatcher
|
||||
self._init_time = None
|
||||
print('HISTINIT')
|
||||
|
||||
def init(self, msg):
|
||||
action, _, description = msg
|
||||
assert action == 'describing'
|
||||
self._init_time = time.time()
|
||||
|
||||
for modname, moddesc in description['modules'].items():
|
||||
for pname, pdesc in moddesc['accessibles'].items():
|
||||
ident = key = modname + ':' + pname
|
||||
if pname.startswith('_') and pname[1:] not in self.predefined_names:
|
||||
key = modname + ':' + pname[1:]
|
||||
dt = get_datatype(pdesc['datainfo'])
|
||||
cvt_list = make_cvt_list(dt, key)
|
||||
for _, hkey, opts in cvt_list:
|
||||
if pname == 'value':
|
||||
opts['period'] = opts.get('period', 0)
|
||||
opts['show'] = True
|
||||
opts['label'] = modname
|
||||
elif pname == 'target':
|
||||
opts['period'] = 0
|
||||
opts['label'] = modname + '_target'
|
||||
opts['show'] = True
|
||||
self.put_def(hkey, opts)
|
||||
self.cvt_lists[ident] = cvt_list
|
||||
# self.put(self._init_time, 'STR', 'vars', ' '.join(vars))
|
||||
self.dispatcher.handle_activate(self, None, None)
|
||||
self._init_time = None
|
||||
return
|
||||
|
||||
def send_reply(self, msg):
|
||||
action, ident, value = msg
|
||||
if not action.endswith('update'):
|
||||
print('unknown async message %r' % msg)
|
||||
return
|
||||
now = self._init_time or time.time() # on initialisation, us the same timestamp for all
|
||||
if action == 'update':
|
||||
for fun, key, opts in self.cvt_lists[ident]:
|
||||
# we only look at the value, qualifiers are ignored for now
|
||||
# we do not use the timestamp here, as a potentially decreasing value might
|
||||
# bring the reader software into trouble
|
||||
self.put(now, key, str(fun(value[0])))
|
||||
|
||||
else: # error_update
|
||||
for _, key, _ in self.cvt_lists[ident]:
|
||||
old = self.cache.get(key)
|
||||
if old is None:
|
||||
return # ignore if this key is not yet used
|
||||
self.put(now, key, '')
|
114
secop_psi/FG_Lecroy_3000.py
Normal file
114
secop_psi/FG_Lecroy_3000.py
Normal file
@ -0,0 +1,114 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
# *****************************************************************************
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
|
||||
# details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with
|
||||
# this program; if not, write to the Free Software Foundation, Inc.,
|
||||
# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
# Module authors:
|
||||
# Daniel Margineda <daniel.margineda@psi.ch>
|
||||
# *****************************************************************************
|
||||
"""WAVE FUNCTION LECROY XX: SIGNAL GENERATOR"""
|
||||
|
||||
from secop.core import Readable, Parameter, FloatRange, \
|
||||
HasIodev, IntRange, BoolType, EnumType, Module, Property
|
||||
|
||||
|
||||
class Channel(HasIodev, Module):
|
||||
channel = Property('choose channel to manipulate', IntRange(1, 2))
|
||||
|
||||
freq = Parameter('frequency', FloatRange(1e-6, 20e6, unit='Hz'),
|
||||
poll=True, initwrite=True, default=1000)
|
||||
amp = Parameter('exc_volt_int', FloatRange(0.00, 5, unit='Vrms'),
|
||||
poll=True, readonly=False, initwrite=True, default=0.1)
|
||||
offset = Parameter('offset_volt_int', FloatRange(0.00, 10, unit='V'),
|
||||
poll=True, readonly=False, initwrite=True, default=0.0)
|
||||
wave = Parameter('type of wavefunction',
|
||||
EnumType('WaveFunction', SINE=1, SQUARE=2, RAMP=3, PULSE=4, NOISE=5, ARB=6, DC=7),
|
||||
poll=True, readonly=False, default='SINE'),
|
||||
phase = Parameter('signal phase', FloatRange(0, 360, unit='deg'),
|
||||
poll=True, readonly=False, initwrite=True, default=0)
|
||||
enabled = Parameter('enable output channel', datatype=EnumType('OnOff', OFF=0, ON=1),
|
||||
readonly=False, default='OFF')
|
||||
symm = Parameter('wavefunction symmetry', FloatRange(0, 100, unit=''),
|
||||
poll=True, readonly=False, default=0)
|
||||
|
||||
def read_value(self):
|
||||
return self.sendRecv('C%d:BSWV FRQ?' % self.channel)
|
||||
|
||||
def write_target(self, value):
|
||||
self.sendRecv('C%d:BSWV FRQ, %g' % (self.channel, str(value)+'Hz'))
|
||||
return value
|
||||
|
||||
# signal wavefunction parameter
|
||||
def read_wave(self):
|
||||
return self.sendRecv('C%d:BSWV WVTP?' % self.channel)
|
||||
|
||||
def write_wave(self, value): # string value
|
||||
self.sendRecv('C%d:BSWV WVTP, %s' % (self.channel, value.name))
|
||||
return value
|
||||
|
||||
# signal amplitude parameter
|
||||
def read_amp(self):
|
||||
return self.sendRecv('C%d:BSWV AMP?' % self.channel)
|
||||
|
||||
def write_amp(self, value):
|
||||
self.sendRecv('C%d:BSWV AMP, %g' % (self.channel, value))
|
||||
return value
|
||||
|
||||
# offset value parameter
|
||||
def read_offset(self):
|
||||
return self.sendRecv('C%d:BSWV OFST?' % self.channel)
|
||||
|
||||
def write_offset(self, value):
|
||||
self.sendRecv('C%d:BSWV OFST %g' % (self.channel, value))
|
||||
return value
|
||||
|
||||
# channel symmetry
|
||||
def read_symm(self):
|
||||
return self.sendRecv('C%d:BSWV SYM?' % self.channel)
|
||||
|
||||
def write_symm(self, value):
|
||||
self.sendRecv('C%d:BSWV SYM %g' % (self.channel, value))
|
||||
return value
|
||||
|
||||
# wave phase parameter
|
||||
def read_phase(self):
|
||||
return self.sendRecv('C%d:BSWV PHSE?' % self.channel)
|
||||
|
||||
def write_phase(self, value):
|
||||
self.sendRecv('C%d:BSWV PHSE %g' % (self.channel, str(value)))
|
||||
|
||||
return value
|
||||
|
||||
# dis/enable output channel
|
||||
def read_enabled(self):
|
||||
return self.sendRecv('C%d: OUTP?' % self.channel)
|
||||
|
||||
def write_enabled(self, value):
|
||||
self.sendRecv('C%d: OUTP %s' % (self.channel, value.name))
|
||||
return value
|
||||
|
||||
|
||||
# devices are defined as arg less output enable what is defined as arg2
|
||||
|
||||
class arg(Readable):
|
||||
pollerClass = None
|
||||
|
||||
value = Parameter(datatype=FloatRange(unit=''))
|
||||
|
||||
|
||||
class arg2(Readable):
|
||||
pollerClass = None
|
||||
|
||||
value = Parameter(datatype=BoolType())
|
48
secop_psi/SR_7270.py
Normal file
48
secop_psi/SR_7270.py
Normal file
@ -0,0 +1,48 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
# *****************************************************************************
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
|
||||
# details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with
|
||||
# this program; if not, write to the Free Software Foundation, Inc.,
|
||||
# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
# Module authors:
|
||||
# Daniel Margineda <daniel.margineda@psi.ch>
|
||||
# *****************************************************************************
|
||||
"""SIGNAL RECOVERY SR7270: lOCKIN AMPLIFIER FOR AC SUSCEPTIBILITY"""
|
||||
|
||||
from secop.core import FloatRange, HasIodev, \
|
||||
Parameter, Readable, StringIO, TupleOf
|
||||
|
||||
|
||||
class SR7270(StringIO):
|
||||
# end_of_line = '\x00' #termination line from maanual page 6.8
|
||||
end_of_line = '\n'
|
||||
|
||||
|
||||
class XY(HasIodev, Readable):
|
||||
value = Parameter('X, Y', datatype=TupleOf(FloatRange(unit='V'), FloatRange(unit='V')))
|
||||
freq = Parameter('exc_freq_int', FloatRange(0.001,250e3,unit='Hz'), readonly=False, default=100)
|
||||
|
||||
iodevClass = SR7270
|
||||
|
||||
def read_value(self):
|
||||
reply = self.sendRecv('XY.').split('\x00')[-1]
|
||||
return reply.split(',')
|
||||
|
||||
def read_freq(self):
|
||||
reply = self.sendRecv('OF.').split('\x00')[-1]
|
||||
return reply
|
||||
|
||||
def write_freq(self,value):
|
||||
self.sendRecv('OF. %g' % value)
|
||||
return value
|
61
secop_psi/calcurves/.#x38622.inp.1.2
Normal file
61
secop_psi/calcurves/.#x38622.inp.1.2
Normal file
@ -0,0 +1,61 @@
|
||||
sens=x30906 ! S/N of sensor
|
||||
unit=Ohm ! sensor format (mV,V,Ohm), log formats are choosen
|
||||
!tlim=325 ! setpoint limit (automatic if omitted)
|
||||
type=cernox ! sensor type (Special,Si,GaAlAs,Pt250,Pt500,Pt2500,RhFe,C,Cernox,RuOx,Ge) (special if omitted)
|
||||
excit=1mV ! (off,30nA,100nA,300nA,1uA,3uA,10uA,30uA,100uA,300uA,1mA,10mV,1mV) (if omitted: default from sensor type)
|
||||
!rang=0 ! range in sensor units (if rang=0: determine range from table, if omitted: default from sensor type)
|
||||
curv ! R Ohm vs temp K
|
||||
71.59785311 325
|
||||
71.77447095 324
|
||||
74.57787422 309
|
||||
77.67656285 294
|
||||
81.11851656 279
|
||||
84.95716272 264
|
||||
89.25858546 249
|
||||
94.10658202 234
|
||||
99.60015172 219
|
||||
105.8741654 204
|
||||
113.0941133 189
|
||||
121.4842565 174
|
||||
131.3409037 159
|
||||
143.0836466 144
|
||||
157.3040847 129
|
||||
174.8799418 114
|
||||
197.2150255 99
|
||||
226.6992065 84
|
||||
267.7133324 69
|
||||
303.4659719 59.5
|
||||
351.6333029 50
|
||||
384.4678243 45
|
||||
424.8444997 40
|
||||
475.7841828 35
|
||||
542.2505485 30
|
||||
630.913761 25.1
|
||||
725.6212623 21.3
|
||||
838.397549 18
|
||||
965.8507024 15.3
|
||||
1117.094722 13
|
||||
1281.150056 11.2
|
||||
1483.81583 9.6
|
||||
1693.869702 8.4
|
||||
1958.97999 7.3
|
||||
2260.476518 6.4
|
||||
2580.358212 5.7
|
||||
2948.695996 5.1
|
||||
3357.840013 4.6
|
||||
3911.289841 4.1
|
||||
4514.815423 3.7
|
||||
5110.107072 3.4
|
||||
5887.351963 3.1
|
||||
6549.678763 2.9
|
||||
7374.456191 2.7
|
||||
8425.777762 2.5
|
||||
9804.602701 2.3
|
||||
10664.97889 2.2
|
||||
11677.23445 2.1
|
||||
12881.90227 2
|
||||
14333.42572 1.9
|
||||
16104.60213 1.8
|
||||
18295.74085 1.7
|
||||
24540.30748 1.5
|
||||
29071.00193 1.4
|
189
secop_psi/calcurves/CStdILL.340x
Normal file
189
secop_psi/calcurves/CStdILL.340x
Normal file
@ -0,0 +1,189 @@
|
||||
Sensor Model: CARBONE C91
|
||||
Serial Number: C91_0404
|
||||
Data Format: 4 (Log Ohms vs. Kelvin)
|
||||
SetPoint Limit: 100. (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 180
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 1.95425 310.451
|
||||
2 2.00000 177.957
|
||||
3 2.04140 115.629
|
||||
4 2.07918 82.078
|
||||
5 2.11394 62.133
|
||||
6 2.14614 49.348
|
||||
7 2.17609 40.656
|
||||
8 2.20413 34.463
|
||||
9 2.23045 29.880
|
||||
10 2.25527 26.380
|
||||
11 2.27875 23.636
|
||||
12 2.30103 21.437
|
||||
13 2.34242 18.150
|
||||
14 2.38021 15.823
|
||||
15 2.41497 14.097
|
||||
16 2.44717 12.767
|
||||
17 2.47713 11.712
|
||||
18 2.50515 10.855
|
||||
19 2.53148 10.144
|
||||
20 2.55630 9.545
|
||||
21 2.57978 9.033
|
||||
22 2.60206 8.589
|
||||
23 2.62325 8.202
|
||||
24 2.64345 7.859
|
||||
25 2.66276 7.555
|
||||
26 2.68124 7.282
|
||||
27 2.69897 7.036
|
||||
28 2.71600 6.813
|
||||
29 2.73239 6.610
|
||||
30 2.74820 6.424
|
||||
31 2.76344 6.253
|
||||
32 2.77815 6.095
|
||||
33 2.79239 5.949
|
||||
34 2.80618 5.813
|
||||
35 2.81954 5.687
|
||||
36 2.83251 5.569
|
||||
37 2.84510 5.458
|
||||
38 2.85733 5.354
|
||||
39 2.86923 5.256
|
||||
40 2.88081 5.164
|
||||
41 2.89209 5.077
|
||||
42 2.90309 4.995
|
||||
43 2.91381 4.916
|
||||
44 2.92428 4.842
|
||||
45 2.93450 4.772
|
||||
46 2.94448 4.705
|
||||
47 2.95424 4.641
|
||||
48 2.96380 4.579
|
||||
49 2.97314 4.521
|
||||
50 2.98227 4.465
|
||||
51 2.99123 4.411
|
||||
52 3.00000 4.360
|
||||
53 3.02120 4.240
|
||||
54 3.04140 4.131
|
||||
55 3.06071 4.032
|
||||
56 3.07918 3.940
|
||||
57 3.09691 3.856
|
||||
58 3.11394 3.778
|
||||
59 3.13034 3.706
|
||||
60 3.14614 3.639
|
||||
61 3.16138 3.576
|
||||
62 3.17609 3.517
|
||||
63 3.19034 3.461
|
||||
64 3.20413 3.409
|
||||
65 3.21748 3.360
|
||||
66 3.23045 3.313
|
||||
67 3.24304 3.269
|
||||
68 3.25527 3.227
|
||||
69 3.26718 3.187
|
||||
70 3.27875 3.149
|
||||
71 3.29004 3.113
|
||||
72 3.30103 3.078
|
||||
73 3.32222 3.013
|
||||
74 3.34242 2.953
|
||||
75 3.36173 2.898
|
||||
76 3.38021 2.847
|
||||
77 3.39794 2.799
|
||||
78 3.41497 2.755
|
||||
79 3.43136 2.713
|
||||
80 3.44717 2.674
|
||||
81 3.46240 2.637
|
||||
82 3.47713 2.602
|
||||
83 3.49136 2.569
|
||||
84 3.50515 2.538
|
||||
85 3.51851 2.508
|
||||
86 3.53148 2.480
|
||||
87 3.54407 2.453
|
||||
88 3.55630 2.427
|
||||
89 3.56820 2.403
|
||||
90 3.57978 2.379
|
||||
91 3.59106 2.356
|
||||
92 3.60206 2.335
|
||||
93 3.61278 2.314
|
||||
94 3.62325 2.294
|
||||
95 3.63347 2.275
|
||||
96 3.64345 2.256
|
||||
97 3.65321 2.239
|
||||
98 3.66276 2.221
|
||||
99 3.67210 2.205
|
||||
100 3.68124 2.189
|
||||
101 3.69020 2.173
|
||||
102 3.69897 2.158
|
||||
103 3.71600 2.129
|
||||
104 3.73239 2.103
|
||||
105 3.74820 2.077
|
||||
106 3.76344 2.053
|
||||
107 3.77815 2.030
|
||||
108 3.79239 2.009
|
||||
109 3.80618 1.988
|
||||
110 3.81954 1.969
|
||||
111 3.83251 1.950
|
||||
112 3.84510 1.933
|
||||
113 3.85733 1.916
|
||||
114 3.86923 1.900
|
||||
115 3.88081 1.884
|
||||
116 3.89209 1.869
|
||||
117 3.90309 1.855
|
||||
118 3.91381 1.841
|
||||
119 3.92428 1.828
|
||||
120 3.93450 1.815
|
||||
121 3.94448 1.803
|
||||
122 3.95424 1.791
|
||||
123 3.96380 1.780
|
||||
124 3.97314 1.769
|
||||
125 3.98227 1.758
|
||||
126 3.99123 1.747
|
||||
127 4.00000 1.737
|
||||
128 4.02119 1.714
|
||||
129 4.04140 1.692
|
||||
130 4.06070 1.671
|
||||
131 4.07918 1.652
|
||||
132 4.09691 1.634
|
||||
133 4.11394 1.616
|
||||
134 4.13033 1.600
|
||||
135 4.14613 1.585
|
||||
136 4.16137 1.570
|
||||
137 4.17610 1.557
|
||||
138 4.19033 1.543
|
||||
139 4.20412 1.531
|
||||
140 4.21748 1.519
|
||||
141 4.23046 1.507
|
||||
142 4.24305 1.496
|
||||
143 4.25528 1.485
|
||||
144 4.26717 1.475
|
||||
145 4.27876 1.465
|
||||
146 4.29003 1.455
|
||||
147 4.30103 1.446
|
||||
148 4.32222 1.428
|
||||
149 4.34242 1.412
|
||||
150 4.36173 1.396
|
||||
151 4.38021 1.381
|
||||
152 4.39794 1.367
|
||||
153 4.41497 1.354
|
||||
154 4.43137 1.341
|
||||
155 4.44717 1.329
|
||||
156 4.46240 1.318
|
||||
157 4.47713 1.307
|
||||
158 4.49137 1.296
|
||||
159 4.50515 1.286
|
||||
160 4.51851 1.277
|
||||
161 4.53148 1.268
|
||||
162 4.54407 1.259
|
||||
163 4.55631 1.251
|
||||
164 4.56820 1.243
|
||||
165 4.57979 1.236
|
||||
166 4.59107 1.229
|
||||
167 4.60206 1.222
|
||||
168 4.61278 1.216
|
||||
169 4.62325 1.210
|
||||
170 4.63347 1.204
|
||||
171 4.64345 1.199
|
||||
172 4.65321 1.194
|
||||
173 4.66276 1.190
|
||||
174 4.67210 1.186
|
||||
175 4.68125 1.182
|
||||
176 4.69020 1.178
|
||||
177 4.69897 1.175
|
||||
178 4.74037 1.164
|
||||
179 4.77815 1.161
|
||||
180 4.81291 1.160
|
159
secop_psi/calcurves/CX078_HIGH.340
Normal file
159
secop_psi/calcurves/CX078_HIGH.340
Normal file
@ -0,0 +1,159 @@
|
||||
Sensor Model: CX-unknown
|
||||
Serial Number: CX078
|
||||
Data Format: 5 (Log Ohms/Log Kelvin)
|
||||
SetPoint Limit: 330.1
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 149
|
||||
Calibration date: 2014-05-15
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 1.80076 2.51858
|
||||
2 1.80639 2.51188
|
||||
3 1.81326 2.50379
|
||||
4 1.81969 2.49624
|
||||
5 1.82627 2.48855
|
||||
6 1.83299 2.48073
|
||||
7 1.83986 2.47276
|
||||
8 1.84690 2.46464
|
||||
9 1.85409 2.45637
|
||||
10 1.86144 2.44793
|
||||
11 1.86896 2.43933
|
||||
12 1.87665 2.43056
|
||||
13 1.88451 2.42160
|
||||
14 1.89256 2.41246
|
||||
15 1.90078 2.40312
|
||||
16 1.90843 2.39445
|
||||
17 1.91625 2.38561
|
||||
18 1.92421 2.37658
|
||||
19 1.93236 2.36736
|
||||
20 1.94068 2.35793
|
||||
21 1.94917 2.34830
|
||||
22 1.95786 2.33846
|
||||
23 1.96674 2.32838
|
||||
24 1.97582 2.31806
|
||||
25 1.98511 2.30750
|
||||
26 1.99461 2.29667
|
||||
27 2.00433 2.28556
|
||||
28 2.01428 2.27416
|
||||
29 2.02447 2.26245
|
||||
30 2.03386 2.25164
|
||||
31 2.04346 2.24055
|
||||
32 2.05326 2.22917
|
||||
33 2.06331 2.21748
|
||||
34 2.07357 2.20548
|
||||
35 2.08410 2.19312
|
||||
36 2.09487 2.18041
|
||||
37 2.10593 2.16732
|
||||
38 2.11725 2.15381
|
||||
39 2.12888 2.13988
|
||||
40 2.13948 2.12710
|
||||
41 2.15034 2.11394
|
||||
42 2.16147 2.10037
|
||||
43 2.17289 2.08636
|
||||
44 2.18462 2.07188
|
||||
45 2.19667 2.05690
|
||||
46 2.20906 2.04139
|
||||
47 2.22181 2.02531
|
||||
48 2.23330 2.01072
|
||||
49 2.24170 2.00000
|
||||
50 2.25026 1.98900
|
||||
51 2.25899 1.97772
|
||||
52 2.26791 1.96614
|
||||
53 2.27701 1.95424
|
||||
54 2.28632 1.94201
|
||||
55 2.29585 1.92942
|
||||
56 2.30560 1.91645
|
||||
57 2.31558 1.90309
|
||||
58 2.32581 1.88930
|
||||
59 2.33419 1.87795
|
||||
60 2.34273 1.86629
|
||||
61 2.35147 1.85431
|
||||
62 2.36040 1.84198
|
||||
63 2.36953 1.82930
|
||||
64 2.37889 1.81624
|
||||
65 2.38847 1.80277
|
||||
66 2.39829 1.78888
|
||||
67 2.40888 1.77379
|
||||
68 2.41924 1.75891
|
||||
69 2.42990 1.74351
|
||||
70 2.43976 1.72916
|
||||
71 2.44987 1.71433
|
||||
72 2.46026 1.69897
|
||||
73 2.47094 1.68305
|
||||
74 2.48195 1.66652
|
||||
75 2.49329 1.64933
|
||||
76 2.50367 1.63347
|
||||
77 2.51436 1.61700
|
||||
78 2.52606 1.59879
|
||||
79 2.53742 1.58092
|
||||
80 2.54917 1.56229
|
||||
81 2.56054 1.54407
|
||||
82 2.57228 1.52504
|
||||
83 2.58443 1.50515
|
||||
84 2.59617 1.48572
|
||||
85 2.60832 1.46538
|
||||
86 2.62092 1.44404
|
||||
87 2.63306 1.42325
|
||||
88 2.64565 1.40140
|
||||
89 2.65773 1.38021
|
||||
90 2.67028 1.35793
|
||||
91 2.68334 1.33445
|
||||
92 2.69584 1.31175
|
||||
93 2.70528 1.29447
|
||||
94 2.71316 1.27989
|
||||
95 2.72124 1.26482
|
||||
96 2.72957 1.24920
|
||||
97 2.73815 1.23300
|
||||
98 2.74631 1.21748
|
||||
99 2.75472 1.20140
|
||||
100 2.76339 1.18469
|
||||
101 2.77160 1.16879
|
||||
102 2.78007 1.15229
|
||||
103 2.78883 1.13513
|
||||
104 2.79790 1.11727
|
||||
105 2.80644 1.10037
|
||||
106 2.81528 1.08279
|
||||
107 2.82443 1.06446
|
||||
108 2.83299 1.04727
|
||||
109 2.84185 1.02938
|
||||
110 2.85104 1.01072
|
||||
111 2.86060 0.99123
|
||||
112 2.86944 0.97313
|
||||
113 2.87861 0.95424
|
||||
114 2.88816 0.93450
|
||||
115 2.89811 0.91381
|
||||
116 2.90850 0.89209
|
||||
117 2.91801 0.87216
|
||||
118 2.92790 0.85126
|
||||
119 2.93825 0.82930
|
||||
120 2.94907 0.80618
|
||||
121 2.96043 0.78176
|
||||
122 2.97099 0.75891
|
||||
123 2.98167 0.73560
|
||||
124 2.99287 0.71096
|
||||
125 3.00385 0.68664
|
||||
126 3.01533 0.66087
|
||||
127 3.02655 0.63548
|
||||
128 3.03829 0.60853
|
||||
129 3.04779 0.58659
|
||||
130 3.05613 0.56703
|
||||
131 3.06477 0.54654
|
||||
132 3.07319 0.52634
|
||||
133 3.08191 0.50515
|
||||
134 3.09096 0.48287
|
||||
135 3.09976 0.46090
|
||||
136 3.10887 0.43775
|
||||
137 3.11770 0.41497
|
||||
138 3.12682 0.39094
|
||||
139 3.13560 0.36736
|
||||
140 3.14464 0.34242
|
||||
141 3.15398 0.31597
|
||||
142 3.16288 0.29003
|
||||
143 3.17203 0.26245
|
||||
144 3.18147 0.23300
|
||||
145 3.19034 0.20412
|
||||
146 3.19854 0.17609
|
||||
147 3.20681 0.14922
|
||||
148 3.20788 0.14613
|
||||
149 3.23003 0.07968
|
117
secop_psi/calcurves/D69874.340
Normal file
117
secop_psi/calcurves/D69874.340
Normal file
@ -0,0 +1,117 @@
|
||||
Sensor Model: DT-470-CO-13-1.4H
|
||||
Serial Number: D69874
|
||||
Data Format: 2 (Volts/Kelvin)
|
||||
SetPoint Limit: 500.0 (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 108
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 4.09856e-02 500.000
|
||||
2 4.97661e-02 494.500
|
||||
3 5.95024e-02 489.000
|
||||
4 7.21937e-02 482.500
|
||||
5 8.70809e-02 475.500
|
||||
6 9.04948e-02 474.000
|
||||
7 .100622 469.500
|
||||
8 .117028 462.500
|
||||
9 .137589 454.000
|
||||
10 .169783 441.000
|
||||
11 .273941 399.500
|
||||
12 .336138 374.500
|
||||
13 .395255 350.500
|
||||
14 .464776 322.000
|
||||
15 .501093 307.000
|
||||
16 .554051 285.000
|
||||
17 .604319 264.000
|
||||
18 .647150 246.000
|
||||
19 .683775 230.500
|
||||
20 .717769 216.000
|
||||
21 .749156 202.500
|
||||
22 .777965 190.000
|
||||
23 .805368 178.000
|
||||
24 .831375 166.500
|
||||
25 .855993 155.500
|
||||
26 .879230 145.000
|
||||
27 .900002 135.500
|
||||
28 .919439 126.500
|
||||
29 .937546 118.000
|
||||
30 .954337 110.000
|
||||
31 .969831 102.500
|
||||
32 .981020 97.000
|
||||
33 .990074 92.500
|
||||
34 .999019 88.000
|
||||
35 1.00785 83.500
|
||||
36 1.01656 79.000
|
||||
37 1.02514 74.500
|
||||
38 1.03359 70.000
|
||||
39 1.04192 65.500
|
||||
40 1.05013 61.000
|
||||
41 1.05841 56.400
|
||||
42 1.06659 51.800
|
||||
43 1.07502 47.000
|
||||
44 1.08581 40.800
|
||||
45 1.09041 38.200
|
||||
46 1.09386 36.300
|
||||
47 1.09686 34.700
|
||||
48 1.09959 33.300
|
||||
49 1.10204 32.100
|
||||
50 1.10440 31.000
|
||||
51 1.10668 30.000
|
||||
52 1.10888 29.100
|
||||
53 1.11098 28.300
|
||||
54 1.11297 27.600
|
||||
55 1.11483 27.000
|
||||
56 1.11656 26.500
|
||||
57 1.11810 26.100
|
||||
58 1.11984 25.700
|
||||
59 1.12189 25.300
|
||||
60 1.12375 25.000
|
||||
61 1.12595 24.700
|
||||
62 1.12868 24.400
|
||||
63 1.13210 24.100
|
||||
64 1.13629 23.800
|
||||
65 1.14132 23.500
|
||||
66 1.14920 23.100
|
||||
67 1.17157 22.100
|
||||
68 1.18390 21.500
|
||||
69 1.19894 20.700
|
||||
70 1.21570 19.750
|
||||
71 1.24078 18.300
|
||||
72 1.25839 17.300
|
||||
73 1.27374 16.450
|
||||
74 1.28768 15.700
|
||||
75 1.30111 15.000
|
||||
76 1.31401 14.350
|
||||
77 1.32637 13.750
|
||||
78 1.33922 13.150
|
||||
79 1.35152 12.600
|
||||
80 1.36432 12.050
|
||||
81 1.37772 11.500
|
||||
82 1.39048 11.000
|
||||
83 1.40381 10.500
|
||||
84 1.41782 10.000
|
||||
85 1.43109 9.550
|
||||
86 1.44502 9.100
|
||||
87 1.45969 8.650
|
||||
88 1.47511 8.200
|
||||
89 1.49309 7.700
|
||||
90 1.51565 7.100
|
||||
91 1.57145 5.660
|
||||
92 1.59930 4.920
|
||||
93 1.61816 4.400
|
||||
94 1.63124 4.020
|
||||
95 1.64142 3.710
|
||||
96 1.65055 3.420
|
||||
97 1.65964 3.120
|
||||
98 1.66748 2.850
|
||||
99 1.67387 2.620
|
||||
100 1.67914 2.420
|
||||
101 1.68359 2.240
|
||||
102 1.68727 2.080
|
||||
103 1.69025 1.940
|
||||
104 1.69280 1.810
|
||||
105 1.69496 1.690
|
||||
106 1.69693 1.570
|
||||
107 1.69856 1.460
|
||||
108 1.69937 1.400
|
118
secop_psi/calcurves/D69875.340
Normal file
118
secop_psi/calcurves/D69875.340
Normal file
@ -0,0 +1,118 @@
|
||||
Sensor Model: DT-470-CO-13-1.4H
|
||||
Serial Number: D69875
|
||||
Data Format: 2 (Volts/Kelvin)
|
||||
SetPoint Limit: 500.0 (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 109
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 4.13189e-02 500.000
|
||||
2 5.01285e-02 494.500
|
||||
3 5.98868e-02 489.000
|
||||
4 7.25964e-02 482.500
|
||||
5 8.74931e-02 475.500
|
||||
6 9.09066e-02 474.000
|
||||
7 .101034 469.500
|
||||
8 .117435 462.500
|
||||
9 .139205 453.500
|
||||
10 .173884 439.500
|
||||
11 .269153 401.500
|
||||
12 .331296 376.500
|
||||
13 .390382 352.500
|
||||
14 .456228 325.500
|
||||
15 .492574 310.500
|
||||
16 .545569 288.500
|
||||
17 .597076 267.000
|
||||
18 .641140 248.500
|
||||
19 .678994 232.500
|
||||
20 .713028 218.000
|
||||
21 .745619 204.000
|
||||
22 .775607 191.000
|
||||
23 .804166 178.500
|
||||
24 .830180 167.000
|
||||
25 .854810 156.000
|
||||
26 .878055 145.500
|
||||
27 .898836 136.000
|
||||
28 .918285 127.000
|
||||
29 .936405 118.500
|
||||
30 .953209 110.500
|
||||
31 .968717 103.000
|
||||
32 .979918 97.500
|
||||
33 .988983 93.000
|
||||
34 .997941 88.500
|
||||
35 1.00678 84.000
|
||||
36 1.01551 79.500
|
||||
37 1.02411 75.000
|
||||
38 1.03258 70.500
|
||||
39 1.04094 66.000
|
||||
40 1.04917 61.500
|
||||
41 1.05766 56.800
|
||||
42 1.06622 52.000
|
||||
43 1.07503 47.000
|
||||
44 1.08585 40.800
|
||||
45 1.09046 38.200
|
||||
46 1.09411 36.200
|
||||
47 1.09712 34.600
|
||||
48 1.09967 33.300
|
||||
49 1.10212 32.100
|
||||
50 1.10449 31.000
|
||||
51 1.10678 30.000
|
||||
52 1.10899 29.100
|
||||
53 1.11111 28.300
|
||||
54 1.11310 27.600
|
||||
55 1.11498 27.000
|
||||
56 1.11674 26.500
|
||||
57 1.11831 26.100
|
||||
58 1.12011 25.700
|
||||
59 1.12168 25.400
|
||||
60 1.12350 25.100
|
||||
61 1.12569 24.800
|
||||
62 1.12841 24.500
|
||||
63 1.13183 24.200
|
||||
64 1.13605 23.900
|
||||
65 1.14111 23.600
|
||||
66 1.14895 23.200
|
||||
67 1.17546 22.000
|
||||
68 1.18960 21.300
|
||||
69 1.20635 20.400
|
||||
70 1.23209 18.950
|
||||
71 1.24709 18.100
|
||||
72 1.26515 17.100
|
||||
73 1.28181 16.200
|
||||
74 1.29705 15.400
|
||||
75 1.31083 14.700
|
||||
76 1.32408 14.050
|
||||
77 1.33676 13.450
|
||||
78 1.34994 12.850
|
||||
79 1.36254 12.300
|
||||
80 1.37566 11.750
|
||||
81 1.38938 11.200
|
||||
82 1.40244 10.700
|
||||
83 1.41612 10.200
|
||||
84 1.43053 9.700
|
||||
85 1.44419 9.250
|
||||
86 1.45854 8.800
|
||||
87 1.47366 8.350
|
||||
88 1.48952 7.900
|
||||
89 1.50978 7.350
|
||||
90 1.54235 6.500
|
||||
91 1.57338 5.700
|
||||
92 1.60199 4.940
|
||||
93 1.62087 4.420
|
||||
94 1.63471 4.020
|
||||
95 1.63732 3.940
|
||||
96 1.64426 3.730
|
||||
97 1.65345 3.440
|
||||
98 1.66258 3.140
|
||||
99 1.67047 2.870
|
||||
100 1.67690 2.640
|
||||
101 1.68219 2.440
|
||||
102 1.68667 2.260
|
||||
103 1.69038 2.100
|
||||
104 1.69339 1.960
|
||||
105 1.69597 1.830
|
||||
106 1.69816 1.710
|
||||
107 1.70016 1.590
|
||||
108 1.70181 1.480
|
||||
109 1.70290 1.400
|
12
secop_psi/calcurves/LINRUO2.340
Normal file
12
secop_psi/calcurves/LINRUO2.340
Normal file
@ -0,0 +1,12 @@
|
||||
Sensor Model: RUO5K
|
||||
Serial Number: LINRUO2
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325.0 (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 2
|
||||
intype:0,2,2,12,1
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 4000.0 4.000
|
||||
2 100000.0 100.0
|
59
secop_psi/calcurves/PT100BF.340
Normal file
59
secop_psi/calcurves/PT100BF.340
Normal file
@ -0,0 +1,59 @@
|
||||
Sensor Model: PT-100-20K
|
||||
Serial Number: Pt1012
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325.0 (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 49
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
|
||||
1 1.15783 20.1
|
||||
2 1.239 20.8
|
||||
3 1.33962 21.6
|
||||
4 1.44842 22.4
|
||||
5 1.5652 23.2
|
||||
6 1.68977 24
|
||||
7 1.82194 24.8
|
||||
8 1.97947 25.7
|
||||
9 2.1461 26.6
|
||||
10 2.3216 27.5
|
||||
11 2.50568 28.4
|
||||
12 2.72 29.4
|
||||
13 2.94429 30.4
|
||||
14 3.17822 31.4
|
||||
15 3.44629 32.5
|
||||
16 3.72522 33.6
|
||||
17 4.04142 34.8
|
||||
18 4.36953 36
|
||||
19 4.73786 37.3
|
||||
20 5.11897 38.6
|
||||
21 5.543 40
|
||||
22 5.98043 41.4
|
||||
23 6.43055 42.8
|
||||
24 6.95963 44.4
|
||||
25 7.57238 46.2
|
||||
26 8.20241 48
|
||||
27 8.92114 50
|
||||
28 9.73256 52.2
|
||||
29 10.64021 54.6
|
||||
30 11.64708 57.2
|
||||
31 12.75542 60
|
||||
32 13.96666 63
|
||||
33 15.40565 66.5
|
||||
34 17.28803 71
|
||||
35 19.83742 77
|
||||
36 28.86588 98
|
||||
37 33.75231 109.5
|
||||
38 39.16824 122.5
|
||||
39 44.46682 135.5
|
||||
40 49.86957 149
|
||||
41 55.60533 163.5
|
||||
42 61.91549 179.5
|
||||
43 68.65811 196.5
|
||||
44 75.87463 214.5
|
||||
45 83.36426 233
|
||||
46 91.08188 252
|
||||
47 98.97328 271.5
|
||||
48 107.05449 291.5
|
||||
49 115.13033 311
|
59
secop_psi/calcurves/PT1012.340
Normal file
59
secop_psi/calcurves/PT1012.340
Normal file
@ -0,0 +1,59 @@
|
||||
Sensor Model: PT-100-20K
|
||||
Serial Number: Pt1012
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325.0 (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 49
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
|
||||
1 1.15783 20.1
|
||||
2 1.239 20.8
|
||||
3 1.33962 21.6
|
||||
4 1.44842 22.4
|
||||
5 1.5652 23.2
|
||||
6 1.68977 24
|
||||
7 1.82194 24.8
|
||||
8 1.97947 25.7
|
||||
9 2.1461 26.6
|
||||
10 2.3216 27.5
|
||||
11 2.50568 28.4
|
||||
12 2.72 29.4
|
||||
13 2.94429 30.4
|
||||
14 3.17822 31.4
|
||||
15 3.44629 32.5
|
||||
16 3.72522 33.6
|
||||
17 4.04142 34.8
|
||||
18 4.36953 36
|
||||
19 4.73786 37.3
|
||||
20 5.11897 38.6
|
||||
21 5.543 40
|
||||
22 5.98043 41.4
|
||||
23 6.43055 42.8
|
||||
24 6.95963 44.4
|
||||
25 7.57238 46.2
|
||||
26 8.20241 48
|
||||
27 8.92114 50
|
||||
28 9.73256 52.2
|
||||
29 10.64021 54.6
|
||||
30 11.64708 57.2
|
||||
31 12.75542 60
|
||||
32 13.96666 63
|
||||
33 15.40565 66.5
|
||||
34 17.28803 71
|
||||
35 19.83742 77
|
||||
36 28.86588 98
|
||||
37 33.75231 109.5
|
||||
38 39.16824 122.5
|
||||
39 44.46682 135.5
|
||||
40 49.86957 149
|
||||
41 55.60533 163.5
|
||||
42 61.91549 179.5
|
||||
43 68.65811 196.5
|
||||
44 75.87463 214.5
|
||||
45 83.36426 233
|
||||
46 91.08188 252
|
||||
47 98.97328 271.5
|
||||
48 107.05449 291.5
|
||||
49 115.13033 311
|
209
secop_psi/calcurves/PtStdILL.340x
Normal file
209
secop_psi/calcurves/PtStdILL.340x
Normal file
@ -0,0 +1,209 @@
|
||||
Sensor Model: PLATINE PT0
|
||||
Serial Number: PT0_0404
|
||||
Data Format: 3 (Ohms vs. Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 200
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 2.00100e-02 0.867
|
||||
2 4.00000e-02 4.092
|
||||
3 6.00000e-02 6.939
|
||||
4 8.00100e-02 9.066
|
||||
5 .100010 10.677
|
||||
6 .118000 11.826
|
||||
7 .136010 12.777
|
||||
8 .154010 13.583
|
||||
9 .172010 14.282
|
||||
10 .190010 14.897
|
||||
11 .208010 15.448
|
||||
12 .226010 15.947
|
||||
13 .244010 16.403
|
||||
14 .262000 16.824
|
||||
15 .280010 17.216
|
||||
16 .298010 17.583
|
||||
17 .316000 17.929
|
||||
18 .334000 18.256
|
||||
19 .352000 18.566
|
||||
20 .370000 18.862
|
||||
21 .388000 19.146
|
||||
22 .406010 19.418
|
||||
23 .424010 19.679
|
||||
24 .442000 19.931
|
||||
25 .460000 20.175
|
||||
26 .478010 20.411
|
||||
27 .496000 20.640
|
||||
28 .514010 20.862
|
||||
29 .532010 21.078
|
||||
30 .550010 21.288
|
||||
31 .568010 21.493
|
||||
32 .586000 21.693
|
||||
33 .604010 21.889
|
||||
34 .622010 22.080
|
||||
35 .640010 22.267
|
||||
36 .658010 22.450
|
||||
37 .676000 22.630
|
||||
38 .694000 22.806
|
||||
39 .712000 22.979
|
||||
40 .730010 23.148
|
||||
41 .748010 23.315
|
||||
42 .766010 23.479
|
||||
43 .784000 23.640
|
||||
44 .802010 23.799
|
||||
45 .820010 23.955
|
||||
46 .838010 24.109
|
||||
47 .856010 24.261
|
||||
48 .874010 24.410
|
||||
49 .892010 24.558
|
||||
50 .910010 24.703
|
||||
51 .928010 24.847
|
||||
52 .946010 24.988
|
||||
53 .964010 25.128
|
||||
54 .982010 25.266
|
||||
55 1.00001 25.402
|
||||
56 1.12858 26.332
|
||||
57 1.25714 27.196
|
||||
58 1.38572 28.005
|
||||
59 1.51429 28.769
|
||||
60 1.64287 29.494
|
||||
61 1.77143 30.185
|
||||
62 1.90000 30.848
|
||||
63 2.02858 31.484
|
||||
64 2.15714 32.098
|
||||
65 2.28572 32.692
|
||||
66 2.41429 33.267
|
||||
67 2.54286 33.825
|
||||
68 2.67143 34.369
|
||||
69 2.80000 34.899
|
||||
70 2.92857 35.416
|
||||
71 3.05714 35.922
|
||||
72 3.18572 36.416
|
||||
73 3.31429 36.902
|
||||
74 3.44286 37.378
|
||||
75 3.57143 37.845
|
||||
76 3.70000 38.305
|
||||
77 3.82857 38.757
|
||||
78 3.95714 39.202
|
||||
79 4.08571 39.641
|
||||
80 4.21429 40.074
|
||||
81 4.34286 40.501
|
||||
82 4.47144 40.922
|
||||
83 4.60000 41.339
|
||||
84 4.72857 41.750
|
||||
85 4.85714 42.157
|
||||
86 4.98571 42.560
|
||||
87 5.11429 42.959
|
||||
88 5.24287 43.353
|
||||
89 5.37143 43.744
|
||||
90 5.50000 44.132
|
||||
91 5.62857 44.516
|
||||
92 5.75714 44.897
|
||||
93 5.88571 45.275
|
||||
94 6.01429 45.650
|
||||
95 6.14286 46.022
|
||||
96 6.27144 46.392
|
||||
97 6.40001 46.759
|
||||
98 6.52857 47.123
|
||||
99 6.65714 47.485
|
||||
100 6.78571 47.845
|
||||
101 6.91430 48.203
|
||||
102 7.04286 48.559
|
||||
103 7.17143 48.913
|
||||
104 7.30000 49.265
|
||||
105 7.42857 49.615
|
||||
106 7.55714 49.963
|
||||
107 7.68571 50.310
|
||||
108 7.81429 50.655
|
||||
109 7.94287 50.998
|
||||
110 8.07144 51.340
|
||||
111 8.20000 51.680
|
||||
112 8.32857 52.019
|
||||
113 8.45715 52.357
|
||||
114 8.58572 52.693
|
||||
115 8.71429 53.028
|
||||
116 8.84286 53.362
|
||||
117 8.97144 53.695
|
||||
118 9.10000 54.026
|
||||
119 9.22857 54.357
|
||||
120 9.35715 54.686
|
||||
121 9.48572 55.014
|
||||
122 9.61429 55.342
|
||||
123 9.74286 55.668
|
||||
124 9.87144 55.993
|
||||
125 10.0000 56.318
|
||||
126 11.2858 59.518
|
||||
127 12.5715 62.654
|
||||
128 13.8572 65.741
|
||||
129 15.1429 68.791
|
||||
130 16.4286 71.815
|
||||
131 17.7144 74.818
|
||||
132 19.0001 77.806
|
||||
133 20.2857 80.783
|
||||
134 21.5715 83.752
|
||||
135 22.8572 86.717
|
||||
136 24.1430 89.680
|
||||
137 25.4286 92.642
|
||||
138 26.7144 95.604
|
||||
139 28.0001 98.569
|
||||
140 29.2857 101.537
|
||||
141 30.5715 104.508
|
||||
142 31.8572 107.484
|
||||
143 33.1430 110.465
|
||||
144 34.4287 113.452
|
||||
145 35.7144 116.444
|
||||
146 37.0001 119.443
|
||||
147 38.2858 122.448
|
||||
148 39.5714 125.459
|
||||
149 40.8571 128.477
|
||||
150 42.1430 131.502
|
||||
151 43.4287 134.535
|
||||
152 44.7144 137.574
|
||||
153 46.0001 140.621
|
||||
154 47.2858 143.674
|
||||
155 48.5714 146.735
|
||||
156 49.8571 149.803
|
||||
157 51.1430 152.876
|
||||
158 52.4287 155.958
|
||||
159 53.7144 159.045
|
||||
160 55.0001 162.140
|
||||
161 56.2858 165.240
|
||||
162 57.5714 168.349
|
||||
163 58.8571 171.462
|
||||
164 60.1430 174.582
|
||||
165 61.4287 177.706
|
||||
166 62.7144 180.839
|
||||
167 64.0001 183.975
|
||||
168 65.2857 187.117
|
||||
169 66.5714 190.265
|
||||
170 67.8572 193.419
|
||||
171 69.1429 196.577
|
||||
172 70.4287 199.740
|
||||
173 71.7144 202.909
|
||||
174 73.0001 206.081
|
||||
175 74.2857 209.256
|
||||
176 75.5714 212.438
|
||||
177 76.8572 215.623
|
||||
178 78.1429 218.811
|
||||
179 79.4287 222.003
|
||||
180 80.7144 225.199
|
||||
181 82.0001 228.399
|
||||
182 83.2857 231.600
|
||||
183 84.5714 234.806
|
||||
184 85.8572 238.014
|
||||
185 87.1429 241.224
|
||||
186 88.4287 244.438
|
||||
187 89.7144 247.653
|
||||
188 91.0001 250.870
|
||||
189 92.2857 254.090
|
||||
190 93.5714 257.311
|
||||
191 94.8572 260.533
|
||||
192 96.1429 263.757
|
||||
193 97.4287 266.983
|
||||
194 98.7144 270.209
|
||||
195 100.001 273.436
|
||||
196 105.001 285.992
|
||||
197 110.001 298.550
|
||||
198 115.001 311.098
|
||||
199 120.001 323.630
|
||||
200 125.001 336.135
|
88
secop_psi/calcurves/R10401.340
Normal file
88
secop_psi/calcurves/R10401.340
Normal file
@ -0,0 +1,88 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10401
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 79
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 11.1270 4.000
|
||||
2 11.3246 4.500
|
||||
3 11.5126 5.000
|
||||
4 11.6917 5.500
|
||||
5 11.8625 6.000
|
||||
6 12.0256 6.500
|
||||
7 12.1814 7.000
|
||||
8 12.3302 7.500
|
||||
9 12.4726 8.000
|
||||
10 12.6089 8.500
|
||||
11 12.7395 9.000
|
||||
12 12.8647 9.500
|
||||
13 12.9968 10.050
|
||||
14 13.1232 10.600
|
||||
15 13.2445 11.150
|
||||
16 13.3611 11.700
|
||||
17 13.4732 12.250
|
||||
18 13.5910 12.850
|
||||
19 13.7042 13.450
|
||||
20 13.8134 14.050
|
||||
21 13.9274 14.700
|
||||
22 14.0372 15.350
|
||||
23 14.1432 16.000
|
||||
24 14.2535 16.700
|
||||
25 14.3601 17.400
|
||||
26 14.4559 18.050
|
||||
27 14.5624 18.800
|
||||
28 14.6938 19.750
|
||||
29 14.8343 20.800
|
||||
30 15.0133 22.200
|
||||
31 15.2350 24.000
|
||||
32 15.7634 28.400
|
||||
33 16.0094 30.400
|
||||
34 16.2252 32.100
|
||||
35 16.4358 33.700
|
||||
36 16.6413 35.200
|
||||
37 16.8411 36.600
|
||||
38 17.0493 38.000
|
||||
39 17.2667 39.400
|
||||
40 17.4939 40.800
|
||||
41 17.7312 42.200
|
||||
42 17.9787 43.600
|
||||
43 18.2366 45.000
|
||||
44 18.5049 46.400
|
||||
45 18.7836 47.800
|
||||
46 19.0726 49.200
|
||||
47 19.4152 50.800
|
||||
48 19.7716 52.400
|
||||
49 20.1410 54.000
|
||||
50 20.5235 55.600
|
||||
51 20.9686 57.400
|
||||
52 21.4296 59.200
|
||||
53 21.9050 61.000
|
||||
54 22.4490 63.000
|
||||
55 23.0091 65.000
|
||||
56 23.5838 67.000
|
||||
57 24.1725 69.000
|
||||
58 24.9264 71.500
|
||||
59 25.7006 74.000
|
||||
60 26.4913 76.500
|
||||
61 27.4592 79.500
|
||||
62 28.4467 82.500
|
||||
63 29.6182 86.000
|
||||
64 30.9803 90.000
|
||||
65 32.5354 94.500
|
||||
66 34.8108 101.000
|
||||
67 39.9476 115.500
|
||||
68 44.0348 127.000
|
||||
69 48.6182 140.000
|
||||
70 52.8094 152.000
|
||||
71 56.9586 164.000
|
||||
72 61.0665 176.000
|
||||
73 65.4753 189.000
|
||||
74 70.3484 203.500
|
||||
75 75.8492 220.000
|
||||
76 82.4719 240.000
|
||||
77 92.3541 270.000
|
||||
78 104.681 307.500
|
||||
79 110.450 325.000
|
88
secop_psi/calcurves/R10402.340
Normal file
88
secop_psi/calcurves/R10402.340
Normal file
@ -0,0 +1,88 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10402
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 79
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 11.0405 4.000
|
||||
2 11.2462 4.520
|
||||
3 11.4347 5.020
|
||||
4 11.6141 5.520
|
||||
5 11.7783 6.000
|
||||
6 11.9417 6.500
|
||||
7 12.0976 7.000
|
||||
8 12.2465 7.500
|
||||
9 12.3889 8.000
|
||||
10 12.5253 8.500
|
||||
11 12.6559 9.000
|
||||
12 12.7813 9.500
|
||||
13 12.9137 10.050
|
||||
14 13.0404 10.600
|
||||
15 13.1621 11.150
|
||||
16 13.2790 11.700
|
||||
17 13.3915 12.250
|
||||
18 13.5097 12.850
|
||||
19 13.6232 13.450
|
||||
20 13.7326 14.050
|
||||
21 13.8381 14.650
|
||||
22 13.9484 15.300
|
||||
23 14.0548 15.950
|
||||
24 14.1575 16.600
|
||||
25 14.2646 17.300
|
||||
26 14.3681 18.000
|
||||
27 14.4750 18.750
|
||||
28 14.6069 19.700
|
||||
29 14.7414 20.700
|
||||
30 14.9215 22.100
|
||||
31 15.1442 23.900
|
||||
32 15.6748 28.300
|
||||
33 15.9217 30.300
|
||||
34 16.1384 32.000
|
||||
35 16.3367 33.500
|
||||
36 16.5288 34.900
|
||||
37 16.7285 36.300
|
||||
38 16.9370 37.700
|
||||
39 17.1547 39.100
|
||||
40 17.3659 40.400
|
||||
41 17.6030 41.800
|
||||
42 17.8507 43.200
|
||||
43 18.1090 44.600
|
||||
44 18.3780 46.000
|
||||
45 18.6576 47.400
|
||||
46 18.9478 48.800
|
||||
47 19.2485 50.200
|
||||
48 19.6047 51.800
|
||||
49 19.9751 53.400
|
||||
50 20.3587 55.000
|
||||
51 20.7557 56.600
|
||||
52 21.2172 58.400
|
||||
53 21.6411 60.000
|
||||
54 22.1858 62.000
|
||||
55 22.7481 64.000
|
||||
56 23.3258 66.000
|
||||
57 23.9182 68.000
|
||||
58 24.5249 70.000
|
||||
59 25.3013 72.500
|
||||
60 26.0977 75.000
|
||||
61 26.9101 77.500
|
||||
62 27.9039 80.500
|
||||
63 28.9170 83.500
|
||||
64 30.1182 87.000
|
||||
65 31.5138 91.000
|
||||
66 33.1058 95.500
|
||||
67 35.4333 102.000
|
||||
68 43.2218 123.500
|
||||
69 46.8419 133.500
|
||||
70 51.3254 146.000
|
||||
71 55.5875 158.000
|
||||
72 59.8072 170.000
|
||||
73 64.1606 182.500
|
||||
74 68.8197 196.000
|
||||
75 73.9537 211.000
|
||||
76 80.0698 229.000
|
||||
77 88.1754 253.000
|
||||
78 107.688 311.000
|
||||
79 112.414 325.000
|
87
secop_psi/calcurves/R10403.340
Normal file
87
secop_psi/calcurves/R10403.340
Normal file
@ -0,0 +1,87 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10403
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 78
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 10.8280 4.000
|
||||
2 11.0464 4.540
|
||||
3 11.2472 5.060
|
||||
4 11.4317 5.560
|
||||
5 11.5868 6.000
|
||||
6 11.7391 6.450
|
||||
7 11.9010 6.950
|
||||
8 12.0552 7.450
|
||||
9 12.2026 7.950
|
||||
10 12.3436 8.450
|
||||
11 12.4788 8.950
|
||||
12 12.6213 9.500
|
||||
13 12.7576 10.050
|
||||
14 12.8884 10.600
|
||||
15 13.0139 11.150
|
||||
16 13.1345 11.700
|
||||
17 13.2506 12.250
|
||||
18 13.3726 12.850
|
||||
19 13.4897 13.450
|
||||
20 13.6026 14.050
|
||||
21 13.7114 14.650
|
||||
22 13.8251 15.300
|
||||
23 13.9348 15.950
|
||||
24 14.0407 16.600
|
||||
25 14.1511 17.300
|
||||
26 14.2579 18.000
|
||||
27 14.3682 18.750
|
||||
28 14.5043 19.700
|
||||
29 14.6430 20.700
|
||||
30 14.8288 22.100
|
||||
31 15.0581 23.900
|
||||
32 15.6407 28.600
|
||||
33 15.8948 30.600
|
||||
34 16.1178 32.300
|
||||
35 16.3355 33.900
|
||||
36 16.5481 35.400
|
||||
37 16.7547 36.800
|
||||
38 16.9700 38.200
|
||||
39 17.1948 39.600
|
||||
40 17.4297 41.000
|
||||
41 17.6748 42.400
|
||||
42 17.9305 43.800
|
||||
43 18.1968 45.200
|
||||
44 18.4738 46.600
|
||||
45 18.7613 48.000
|
||||
46 19.0594 49.400
|
||||
47 19.4126 51.000
|
||||
48 19.7798 52.600
|
||||
49 20.1602 54.200
|
||||
50 20.5540 55.800
|
||||
51 21.0121 57.600
|
||||
52 21.4864 59.400
|
||||
53 22.0580 61.500
|
||||
54 22.6207 63.500
|
||||
55 23.1988 65.500
|
||||
56 23.7919 67.500
|
||||
57 24.3991 69.500
|
||||
58 25.1761 72.000
|
||||
59 25.9734 74.500
|
||||
60 26.7874 77.000
|
||||
61 27.7834 80.000
|
||||
62 28.9691 83.500
|
||||
63 30.1770 87.000
|
||||
64 31.5787 91.000
|
||||
65 33.1777 95.500
|
||||
66 35.6948 102.500
|
||||
67 45.6933 130.000
|
||||
68 50.1999 142.500
|
||||
69 54.3066 154.000
|
||||
70 58.3734 165.500
|
||||
71 62.5757 177.500
|
||||
72 67.0853 190.500
|
||||
73 72.0708 205.000
|
||||
74 77.6993 221.500
|
||||
75 84.6463 242.000
|
||||
76 95.2649 273.500
|
||||
77 106.200 306.000
|
||||
78 112.612 325.000
|
141
secop_psi/calcurves/R10409.340
Normal file
141
secop_psi/calcurves/R10409.340
Normal file
@ -0,0 +1,141 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10409
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 132
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 8.63666 4.620
|
||||
2 8.64115 4.600
|
||||
3 8.64784 4.640
|
||||
4 8.66048 4.580
|
||||
5 8.67378 4.660
|
||||
6 8.69184 4.560
|
||||
7 8.71322 4.680
|
||||
8 8.78962 4.520
|
||||
9 8.82545 4.720
|
||||
10 9.00578 4.460
|
||||
11 9.06505 4.780
|
||||
12 9.62290 4.320
|
||||
13 9.83684 4.260
|
||||
14 9.87889 4.000
|
||||
15 9.93502 4.220
|
||||
16 9.96266 4.080
|
||||
17 9.96790 4.200
|
||||
18 9.97968 4.100
|
||||
19 9.98859 4.180
|
||||
20 9.99252 4.120
|
||||
21 9.99855 4.160
|
||||
22 9.99933 4.140
|
||||
23 10.0865 4.980
|
||||
24 10.3150 5.040
|
||||
25 10.3537 5.700
|
||||
26 10.3544 5.680
|
||||
27 10.3544 5.720
|
||||
28 10.3565 5.740
|
||||
29 10.3565 5.660
|
||||
30 10.3598 5.760
|
||||
31 10.3599 5.640
|
||||
32 10.3697 5.800
|
||||
33 10.3723 5.600
|
||||
34 10.3909 5.560
|
||||
35 10.3922 5.860
|
||||
36 10.4274 5.080
|
||||
37 10.4336 5.500
|
||||
38 10.4338 5.940
|
||||
39 10.5101 5.420
|
||||
40 10.5113 5.120
|
||||
41 10.5386 6.100
|
||||
42 10.5676 5.160
|
||||
43 10.5773 5.340
|
||||
44 10.5858 5.180
|
||||
45 10.5994 5.200
|
||||
46 10.6001 5.300
|
||||
47 10.6075 5.280
|
||||
48 10.6076 6.200
|
||||
49 10.6080 5.220
|
||||
50 10.6116 5.260
|
||||
51 10.6119 5.240
|
||||
52 10.6660 6.300
|
||||
53 10.7127 6.400
|
||||
54 10.7497 6.500
|
||||
55 10.7789 6.600
|
||||
56 10.8022 6.700
|
||||
57 10.8216 6.800
|
||||
58 10.8650 7.050
|
||||
59 10.8965 7.200
|
||||
60 10.9329 7.350
|
||||
61 11.0007 7.600
|
||||
62 11.1172 8.000
|
||||
63 11.1851 8.250
|
||||
64 11.2598 8.550
|
||||
65 11.3640 9.000
|
||||
66 11.5555 9.850
|
||||
67 11.6639 10.350
|
||||
68 11.7774 10.900
|
||||
69 11.8961 11.500
|
||||
70 12.0101 12.100
|
||||
71 12.1194 12.700
|
||||
72 12.2244 13.300
|
||||
73 12.3255 13.900
|
||||
74 12.4229 14.500
|
||||
75 12.5247 15.150
|
||||
76 12.6228 15.800
|
||||
77 12.7176 16.450
|
||||
78 12.8164 17.150
|
||||
79 12.9120 17.850
|
||||
80 13.0044 18.550
|
||||
81 13.1197 19.450
|
||||
82 13.2381 20.400
|
||||
83 13.3934 21.700
|
||||
84 13.5887 23.400
|
||||
85 14.1028 28.000
|
||||
86 14.3321 30.000
|
||||
87 14.5338 31.700
|
||||
88 14.7188 33.200
|
||||
89 14.8983 34.600
|
||||
90 15.0853 36.000
|
||||
91 15.2809 37.400
|
||||
92 15.4857 38.800
|
||||
93 15.6692 40.000
|
||||
94 15.8599 41.200
|
||||
95 16.0917 42.600
|
||||
96 16.3345 44.000
|
||||
97 16.5879 45.400
|
||||
98 16.8520 46.800
|
||||
99 17.1269 48.200
|
||||
100 17.4126 49.600
|
||||
101 17.7089 51.000
|
||||
102 18.0603 52.600
|
||||
103 18.4258 54.200
|
||||
104 18.8045 55.800
|
||||
105 19.1965 57.400
|
||||
106 19.6518 59.200
|
||||
107 20.1229 61.000
|
||||
108 20.6621 63.000
|
||||
109 21.2184 65.000
|
||||
110 21.7900 67.000
|
||||
111 22.3764 69.000
|
||||
112 22.9766 71.000
|
||||
113 23.7443 73.500
|
||||
114 24.5310 76.000
|
||||
115 25.3335 78.500
|
||||
116 26.3154 81.500
|
||||
117 27.4843 85.000
|
||||
118 28.6732 88.500
|
||||
119 30.0521 92.500
|
||||
120 31.8007 97.500
|
||||
121 34.6320 105.500
|
||||
122 43.2030 129.500
|
||||
123 47.8091 142.500
|
||||
124 52.0202 154.500
|
||||
125 56.1896 166.500
|
||||
126 60.4903 179.000
|
||||
127 65.0920 192.500
|
||||
128 70.1614 207.500
|
||||
129 76.0312 225.000
|
||||
130 83.6977 248.000
|
||||
131 105.768 314.500
|
||||
132 109.267 325.000
|
89
secop_psi/calcurves/R10410.340
Normal file
89
secop_psi/calcurves/R10410.340
Normal file
@ -0,0 +1,89 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10410
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 80
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 12.7415 4.000
|
||||
2 12.9408 4.520
|
||||
3 13.1160 5.000
|
||||
4 13.2827 5.480
|
||||
5 13.4415 5.960
|
||||
6 13.5961 6.450
|
||||
7 13.7467 6.950
|
||||
8 13.8904 7.450
|
||||
9 14.0280 7.950
|
||||
10 14.1597 8.450
|
||||
11 14.2860 8.950
|
||||
12 14.4072 9.450
|
||||
13 14.5350 10.000
|
||||
14 14.6572 10.550
|
||||
15 14.7745 11.100
|
||||
16 14.8870 11.650
|
||||
17 14.9952 12.200
|
||||
18 15.1087 12.800
|
||||
19 15.2175 13.400
|
||||
20 15.3224 14.000
|
||||
21 15.4235 14.600
|
||||
22 15.5291 15.250
|
||||
23 15.6310 15.900
|
||||
24 15.7295 16.550
|
||||
25 15.8321 17.250
|
||||
26 15.9315 17.950
|
||||
27 16.0345 18.700
|
||||
28 16.1545 19.600
|
||||
29 16.2710 20.500
|
||||
30 16.4457 21.900
|
||||
31 16.6980 24.000
|
||||
32 17.0407 26.900
|
||||
33 17.2829 28.900
|
||||
34 17.4830 30.500
|
||||
35 17.6777 32.000
|
||||
36 17.8672 33.400
|
||||
37 18.0507 34.700
|
||||
38 18.2423 36.000
|
||||
39 18.4430 37.300
|
||||
40 18.6530 38.600
|
||||
41 18.8731 39.900
|
||||
42 19.1035 41.200
|
||||
43 19.3631 42.600
|
||||
44 19.6354 44.000
|
||||
45 19.9201 45.400
|
||||
46 20.2174 46.800
|
||||
47 20.5272 48.200
|
||||
48 20.8497 49.600
|
||||
49 21.1849 51.000
|
||||
50 21.5326 52.400
|
||||
51 21.9446 54.000
|
||||
52 22.3727 55.600
|
||||
53 22.8155 57.200
|
||||
54 23.3305 59.000
|
||||
55 23.7740 60.500
|
||||
56 24.3812 62.500
|
||||
57 25.0093 64.500
|
||||
58 25.6559 66.500
|
||||
59 26.3204 68.500
|
||||
60 27.0009 70.500
|
||||
61 27.8712 73.000
|
||||
62 28.7638 75.500
|
||||
63 29.6754 78.000
|
||||
64 30.7912 81.000
|
||||
65 31.9292 84.000
|
||||
66 33.2790 87.500
|
||||
67 34.8478 91.500
|
||||
68 36.6375 96.000
|
||||
69 39.4561 103.000
|
||||
70 51.0644 131.500
|
||||
71 56.1121 144.000
|
||||
72 60.9116 156.000
|
||||
73 65.6624 168.000
|
||||
74 70.5637 180.500
|
||||
75 75.8090 194.000
|
||||
76 81.5890 209.000
|
||||
77 88.4747 227.000
|
||||
78 97.5989 251.000
|
||||
79 120.133 310.500
|
||||
80 125.642 325.000
|
89
secop_psi/calcurves/R10411.340
Normal file
89
secop_psi/calcurves/R10411.340
Normal file
@ -0,0 +1,89 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10411
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 80
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 11.3152 4.000
|
||||
2 11.5075 4.500
|
||||
3 11.6981 5.020
|
||||
4 11.8872 5.560
|
||||
5 12.0516 6.050
|
||||
6 12.2129 6.550
|
||||
7 12.3678 7.050
|
||||
8 12.5163 7.550
|
||||
9 12.6589 8.050
|
||||
10 12.7956 8.550
|
||||
11 12.9268 9.050
|
||||
12 13.0528 9.550
|
||||
13 13.1857 10.100
|
||||
14 13.3130 10.650
|
||||
15 13.4351 11.200
|
||||
16 13.5523 11.750
|
||||
17 13.6651 12.300
|
||||
18 13.7836 12.900
|
||||
19 13.8974 13.500
|
||||
20 14.0071 14.100
|
||||
21 14.1217 14.750
|
||||
22 14.2320 15.400
|
||||
23 14.3386 16.050
|
||||
24 14.4496 16.750
|
||||
25 14.5568 17.450
|
||||
26 14.6533 18.100
|
||||
27 14.7609 18.850
|
||||
28 14.8866 19.750
|
||||
29 15.0416 20.900
|
||||
30 15.2350 22.400
|
||||
31 15.5088 24.600
|
||||
32 15.8519 27.400
|
||||
33 16.1150 29.500
|
||||
34 16.3349 31.200
|
||||
35 16.5360 32.700
|
||||
36 16.7309 34.100
|
||||
37 16.9338 35.500
|
||||
38 17.1457 36.900
|
||||
39 17.3676 38.300
|
||||
40 17.5831 39.600
|
||||
41 17.8257 41.000
|
||||
42 18.0798 42.400
|
||||
43 18.3456 43.800
|
||||
44 18.6231 45.200
|
||||
45 18.9125 46.600
|
||||
46 19.2137 48.000
|
||||
47 19.5267 49.400
|
||||
48 19.8514 50.800
|
||||
49 20.2363 52.400
|
||||
50 20.6368 54.000
|
||||
51 21.0518 55.600
|
||||
52 21.4812 57.200
|
||||
53 21.9805 59.000
|
||||
54 22.4104 60.500
|
||||
55 22.9990 62.500
|
||||
56 23.6076 64.500
|
||||
57 24.2333 66.500
|
||||
58 24.8758 68.500
|
||||
59 25.5337 70.500
|
||||
60 26.3754 73.000
|
||||
61 27.2384 75.500
|
||||
62 28.1190 78.000
|
||||
63 29.1967 81.000
|
||||
64 30.2962 84.000
|
||||
65 31.6002 87.500
|
||||
66 33.1154 91.500
|
||||
67 34.8442 96.000
|
||||
68 37.3720 102.500
|
||||
69 45.2418 122.500
|
||||
70 49.1796 132.500
|
||||
71 54.2526 145.500
|
||||
72 58.8896 157.500
|
||||
73 63.4816 169.500
|
||||
74 68.2196 182.000
|
||||
75 73.2917 195.500
|
||||
76 79.0685 211.000
|
||||
77 85.9146 229.500
|
||||
78 95.1132 254.500
|
||||
79 114.731 308.000
|
||||
80 120.986 325.000
|
88
secop_psi/calcurves/R10412.340
Normal file
88
secop_psi/calcurves/R10412.340
Normal file
@ -0,0 +1,88 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10412
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 79
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 10.9667 4.000
|
||||
2 11.1639 4.520
|
||||
3 11.3372 5.000
|
||||
4 11.5023 5.480
|
||||
5 11.6663 5.980
|
||||
6 11.8286 6.500
|
||||
7 11.9774 7.000
|
||||
8 12.1198 7.500
|
||||
9 12.2559 8.000
|
||||
10 12.3863 8.500
|
||||
11 12.5113 9.000
|
||||
12 12.6431 9.550
|
||||
13 12.7691 10.100
|
||||
14 12.8900 10.650
|
||||
15 13.0060 11.200
|
||||
16 13.1175 11.750
|
||||
17 13.2247 12.300
|
||||
18 13.3374 12.900
|
||||
19 13.4456 13.500
|
||||
20 13.5499 14.100
|
||||
21 13.6505 14.700
|
||||
22 13.7556 15.350
|
||||
23 13.8569 16.000
|
||||
24 13.9549 16.650
|
||||
25 14.0570 17.350
|
||||
26 14.1557 18.050
|
||||
27 14.2580 18.800
|
||||
28 14.3775 19.700
|
||||
29 14.5062 20.700
|
||||
30 14.6789 22.100
|
||||
31 14.9045 24.000
|
||||
32 15.3350 27.700
|
||||
33 15.5734 29.700
|
||||
34 15.7825 31.400
|
||||
35 15.9740 32.900
|
||||
36 16.1598 34.300
|
||||
37 16.3533 35.700
|
||||
38 16.5554 37.100
|
||||
39 16.7670 38.500
|
||||
40 16.9885 39.900
|
||||
41 17.2039 41.200
|
||||
42 17.4458 42.600
|
||||
43 17.6990 44.000
|
||||
44 17.9632 45.400
|
||||
45 18.2387 46.800
|
||||
46 18.5253 48.200
|
||||
47 18.8230 49.600
|
||||
48 19.1319 51.000
|
||||
49 19.4981 52.600
|
||||
50 19.8789 54.200
|
||||
51 20.2733 55.800
|
||||
52 20.6814 57.400
|
||||
53 21.1555 59.200
|
||||
54 21.6459 61.000
|
||||
55 22.2074 63.000
|
||||
56 22.7867 65.000
|
||||
57 23.3822 67.000
|
||||
58 23.9929 69.000
|
||||
59 24.6179 71.000
|
||||
60 25.4169 73.500
|
||||
61 26.2358 76.000
|
||||
62 27.0715 78.500
|
||||
63 28.0935 81.500
|
||||
64 29.3094 85.000
|
||||
65 30.5473 88.500
|
||||
66 31.9827 92.500
|
||||
67 33.8021 97.500
|
||||
68 36.7495 105.500
|
||||
69 45.6744 129.500
|
||||
70 50.4707 142.500
|
||||
71 54.8559 154.500
|
||||
72 59.1983 166.500
|
||||
73 63.6779 179.000
|
||||
74 68.4711 192.500
|
||||
75 73.7516 207.500
|
||||
76 79.8667 225.000
|
||||
77 87.6811 247.500
|
||||
78 110.503 313.500
|
||||
79 114.494 325.000
|
87
secop_psi/calcurves/R10413.340
Normal file
87
secop_psi/calcurves/R10413.340
Normal file
@ -0,0 +1,87 @@
|
||||
Sensor Model: RF-100U-AA-4L
|
||||
Serial Number: R10413
|
||||
Data Format: 3 (Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 2 (Positive)
|
||||
Number of Breakpoints: 78
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 11.5938 4.000
|
||||
2 11.8402 4.640
|
||||
3 12.0797 5.280
|
||||
4 12.2661 5.800
|
||||
5 12.4369 6.300
|
||||
6 12.5993 6.800
|
||||
7 12.7541 7.300
|
||||
8 12.9021 7.800
|
||||
9 13.0439 8.300
|
||||
10 13.1800 8.800
|
||||
11 13.3236 9.350
|
||||
12 13.4609 9.900
|
||||
13 13.5925 10.450
|
||||
14 13.7186 11.000
|
||||
15 13.8397 11.550
|
||||
16 13.9561 12.100
|
||||
17 14.0782 12.700
|
||||
18 14.1954 13.300
|
||||
19 14.3084 13.900
|
||||
20 14.4173 14.500
|
||||
21 14.5312 15.150
|
||||
22 14.6410 15.800
|
||||
23 14.7471 16.450
|
||||
24 14.8576 17.150
|
||||
25 14.9643 17.850
|
||||
26 15.0675 18.550
|
||||
27 15.1963 19.450
|
||||
28 15.3286 20.400
|
||||
29 15.5021 21.700
|
||||
30 15.7201 23.400
|
||||
31 16.3301 28.300
|
||||
32 16.5727 30.200
|
||||
33 16.7836 31.800
|
||||
34 16.9885 33.300
|
||||
35 17.1873 34.700
|
||||
36 17.3943 36.100
|
||||
37 17.6105 37.500
|
||||
38 17.8366 38.900
|
||||
39 18.0562 40.200
|
||||
40 18.3032 41.600
|
||||
41 18.5617 43.000
|
||||
42 18.8317 44.400
|
||||
43 19.1133 45.800
|
||||
44 19.4066 47.200
|
||||
45 19.7115 48.600
|
||||
46 20.0280 50.000
|
||||
47 20.4034 51.600
|
||||
48 20.7943 53.200
|
||||
49 21.1996 54.800
|
||||
50 21.6194 56.400
|
||||
51 22.1080 58.200
|
||||
52 22.6140 60.000
|
||||
53 23.1945 62.000
|
||||
54 23.7939 64.000
|
||||
55 24.4106 66.000
|
||||
56 25.0437 68.000
|
||||
57 25.6924 70.000
|
||||
58 26.5230 72.500
|
||||
59 27.3756 75.000
|
||||
60 28.2465 77.500
|
||||
61 29.3130 80.500
|
||||
62 30.4014 83.500
|
||||
63 31.6920 87.000
|
||||
64 33.1918 91.000
|
||||
65 34.9052 95.500
|
||||
66 37.4117 102.000
|
||||
67 42.8755 116.000
|
||||
68 47.7710 128.500
|
||||
69 53.0161 142.000
|
||||
70 57.6342 154.000
|
||||
71 62.2076 166.000
|
||||
72 66.9250 178.500
|
||||
73 71.9724 192.000
|
||||
74 77.5329 207.000
|
||||
75 83.9720 224.500
|
||||
76 92.0168 246.500
|
||||
77 116.583 314.000
|
||||
78 120.600 325.000
|
104
secop_psi/calcurves/RC550.inp
Normal file
104
secop_psi/calcurves/RC550.inp
Normal file
@ -0,0 +1,104 @@
|
||||
#sens=RC550
|
||||
#unit=Ohm
|
||||
#type=Ruox ! Model:RC550
|
||||
#curv ! curve follows R[Ohm] T[K]
|
||||
1445.9959 4.4471
|
||||
1463.1306 4.2323
|
||||
1480.9575 4.0279
|
||||
1499.5083 3.8334
|
||||
1518.8161 3.6483
|
||||
1538.9161 3.4721
|
||||
1559.8453 3.3045
|
||||
1581.6428 3.1449
|
||||
1604.3498 2.9930
|
||||
1628.0101 2.8485
|
||||
1652.6695 2.7109
|
||||
1678.3770 2.5800
|
||||
1705.1839 2.4554
|
||||
1733.1450 2.3369
|
||||
1762.3180 2.2240
|
||||
1792.7641 2.1166
|
||||
1824.5483 2.0144
|
||||
1857.7393 1.9171
|
||||
1892.4102 1.8246
|
||||
1928.6386 1.7364
|
||||
1966.5069 1.6526
|
||||
2006.1024 1.5728
|
||||
2047.5184 1.4968
|
||||
2090.8538 1.4246
|
||||
2136.2139 1.3558
|
||||
2183.7111 1.2903
|
||||
2233.4648 1.2280
|
||||
2285.6024 1.1687
|
||||
2340.2600 1.1123
|
||||
2397.5825 1.0585
|
||||
2457.7250 1.0074
|
||||
2520.8527 0.9588
|
||||
2587.1427 0.9125
|
||||
2656.7841 0.8684
|
||||
2729.9793 0.8265
|
||||
2806.9450 0.7866
|
||||
2887.9135 0.7486
|
||||
2973.1335 0.7124
|
||||
3062.8720 0.6780
|
||||
3157.4153 0.6453
|
||||
3257.0711 0.6141
|
||||
3362.1695 0.5845
|
||||
3473.0657 0.5562
|
||||
3590.1416 0.5294
|
||||
3713.8082 0.5038
|
||||
3844.5080 0.4795
|
||||
3982.7178 0.4563
|
||||
4128.9515 0.4343
|
||||
4283.7635 0.4133
|
||||
4447.7522 0.3934
|
||||
4621.5637 0.3744
|
||||
4805.8961 0.3563
|
||||
5001.5042 0.3391
|
||||
5209.2046 0.3227
|
||||
5429.8811 0.3071
|
||||
5664.4910 0.2923
|
||||
5914.0717 0.2782
|
||||
6179.7479 0.2648
|
||||
6462.7401 0.2520
|
||||
6764.3730 0.2398
|
||||
7086.0858 0.2282
|
||||
7429.4423 0.2172
|
||||
7796.1434 0.2067
|
||||
8188.0396 0.1967
|
||||
8607.1457 0.1872
|
||||
9055.6564 0.1782
|
||||
9535.9635 0.1696
|
||||
10050.6758 0.1614
|
||||
10602.6394 0.1536
|
||||
11194.9617 0.1462
|
||||
11831.0369 0.1391
|
||||
12514.5745 0.1324
|
||||
13249.6307 0.1260
|
||||
14040.6432 0.1199
|
||||
14892.4692 0.1141
|
||||
15810.4284 0.1086
|
||||
16800.3490 0.1034
|
||||
17868.6202 0.0984
|
||||
19022.2489 0.0936
|
||||
20268.9232 0.0891
|
||||
21617.0824 0.0848
|
||||
23075.9940 0.0807
|
||||
24655.8396 0.0768
|
||||
26367.8096 0.0731
|
||||
28224.2072 0.0696
|
||||
30238.5650 0.0662
|
||||
32425.7720 0.0630
|
||||
34802.2158 0.0600
|
||||
37385.9384 0.0571
|
||||
40196.8090 0.0543
|
||||
43256.7154 0.0517
|
||||
46589.7737 0.0492
|
||||
50222.5622 0.0468
|
||||
54184.3772 0.0446
|
||||
58507.5166 0.0424
|
||||
63227.5921 0.0404
|
||||
68383.8730 0.0384
|
||||
74019.6647 0.0366
|
||||
80182.7251 0.0348
|
||||
86925.7225 0.0331
|
100
secop_psi/calcurves/RCW575.inp
Normal file
100
secop_psi/calcurves/RCW575.inp
Normal file
@ -0,0 +1,100 @@
|
||||
sens=RCW575
|
||||
unit=Ohm ! sensor format (mV V Ohm) log formats are choosen automatically
|
||||
!tlim=2 ! setpoint limit (automatic if omitted)
|
||||
type=Special ! sensor type (Special Si GaAlAs Pt250 Pt500 Pt2500 RhFe C Cernox RuOx)
|
||||
form=loglog
|
||||
curv ! curve (sensor temp/K) follows must be ordered but can be in$
|
||||
1000 300
|
||||
1196.0677 26.0000
|
||||
1197.9099 23.2067
|
||||
1200.0980 20.7134
|
||||
1202.6877 18.4881
|
||||
1205.7424 16.5018
|
||||
1209.3334 14.7289
|
||||
1213.5411 13.1465
|
||||
1218.4554 11.7341
|
||||
1224.1767 10.4734
|
||||
1230.8169 9.3482
|
||||
1238.5000 8.3439
|
||||
1247.3630 7.4474
|
||||
1257.5571 6.6473
|
||||
1269.2482 5.9331
|
||||
1282.6180 5.2957
|
||||
1297.8652 4.7268
|
||||
1315.2055 4.2189
|
||||
1334.8733 3.7657
|
||||
1357.1224 3.3611
|
||||
1382.2261 3.0000
|
||||
1386.2 2.9779
|
||||
1399.7 2.8638
|
||||
1413.2 2.7541
|
||||
1422.3 2.6573
|
||||
1426.8 2.6059
|
||||
1436 2.5144
|
||||
1449.9 2.4102
|
||||
1464 2.3254
|
||||
1473.3 2.2364
|
||||
1487.6 2.1507
|
||||
1502.1 2.075
|
||||
1511.8 2.0217
|
||||
1521.5 1.9569
|
||||
1531.3 1.8943
|
||||
1541.1 1.8337
|
||||
1556.1 1.7807
|
||||
1581.4 1.6957
|
||||
1596.7 1.6149
|
||||
1612.2 1.5581
|
||||
1633.1 1.4887
|
||||
1648.9 1.4224
|
||||
1664.9 1.3768
|
||||
1686.6 1.324
|
||||
1708.5 1.2773
|
||||
1719.5 1.2404
|
||||
1736.2 1.2007
|
||||
1753.1 1.1622
|
||||
1770.1 1.1213
|
||||
1804.8 1.0643
|
||||
1834.1 1.007
|
||||
1876.2 0.9589
|
||||
1912.8 0.8984
|
||||
1956.6 0.8444
|
||||
2034.1 0.7707
|
||||
2087.4 0.7173
|
||||
2163.1 0.6676
|
||||
2219.8 0.6234
|
||||
2256 0.5975
|
||||
2330.3 0.5579
|
||||
2414.7 0.5126
|
||||
2535.1 0.4662
|
||||
2644.2 0.4325
|
||||
2793.9 0.382
|
||||
2933 0.3452
|
||||
3079 0.308
|
||||
3285 0.27114
|
||||
3483 0.24264
|
||||
3656 0.22214
|
||||
3838 0.20141
|
||||
4069 0.18141
|
||||
4328 0.16498
|
||||
4471 0.15505
|
||||
4694 0.1415
|
||||
4928 0.13039
|
||||
5123 0.12056
|
||||
5292 0.11441
|
||||
5485 0.10857
|
||||
5629 0.10338
|
||||
5758 0.10005
|
||||
5948 0.09243
|
||||
6211 0.08538
|
||||
6486 0.07886
|
||||
6772 0.07283
|
||||
7069 0.06727
|
||||
7378 0.06214
|
||||
7699 0.05739
|
||||
8032 0.05301
|
||||
8378 0.04896
|
||||
8736 0.04522
|
||||
9107. 0.04177
|
||||
9492 0.03858
|
||||
9889 0.03563
|
||||
10301 0.03291
|
107
secop_psi/calcurves/RCW575_fit.inp
Normal file
107
secop_psi/calcurves/RCW575_fit.inp
Normal file
@ -0,0 +1,107 @@
|
||||
sens=RCW575_fit
|
||||
unit=Ohm ! sensor format (mV V Ohm) log formats are choosen automatical$
|
||||
!tlim=2 ! setpoint limit (automatic if omitted)
|
||||
type=Special ! sensor type (Special Si GaAlAs Pt250 Pt500 Pt2500 RhFe C Cern$
|
||||
form=loglog
|
||||
curv ! curve (sensor temp/K) follows must be ordered but can be in$
|
||||
1000 300
|
||||
1196.067 26
|
||||
1197.321 24.01478
|
||||
1198.735 22.18114
|
||||
1200.329 20.4875
|
||||
1202.121 18.9232
|
||||
1204.134 17.47833
|
||||
1206.391 16.1437
|
||||
1208.916 14.9111
|
||||
1211.738 13.7725
|
||||
1214.886 12.7209
|
||||
1218.393 11.7496
|
||||
1222.293 10.8525
|
||||
1226.624 10.0239
|
||||
1231.426 9.258539
|
||||
1236.742 8.55160
|
||||
1242.619 7.89865
|
||||
1249.107 7.29555
|
||||
1256.259 6.73850
|
||||
1264.131 6.22399
|
||||
1272.785 5.74876
|
||||
1282.284 5.30981
|
||||
1292.697 4.90439
|
||||
1304.097 4.52991
|
||||
1316.561 4.18403
|
||||
1330.169 3.86456
|
||||
1345.009 3.56949
|
||||
1361.170 3.29694
|
||||
1378.749 3.04520
|
||||
1397.845 2.81269
|
||||
1418.565 2.59793
|
||||
1441.020 2.39956
|
||||
1465.324 2.21634
|
||||
1491.601 2.04712
|
||||
1519.976 1.89081
|
||||
1550.583 1.74644
|
||||
1583.558 1.61309
|
||||
1619.046 1.48992
|
||||
1657.196 1.37616
|
||||
1698.163 1.27108
|
||||
1742.106 1.17403
|
||||
1789.194 1.08439
|
||||
1839.596 1.00159
|
||||
1893.491 0.92511
|
||||
1951.062 0.85448
|
||||
2012.498 0.78923
|
||||
2077.991 0.72897
|
||||
2147.742 0.67331
|
||||
2221.955 0.62190
|
||||
2300.840 0.57441
|
||||
2384.611 0.530559
|
||||
2473.488 0.49004
|
||||
2567.695 0.45263
|
||||
2667.461 0.418070
|
||||
2773.018 0.38614
|
||||
2884.603 0.35666
|
||||
3002.457 0.329432
|
||||
3126.825 0.30427
|
||||
3257.954 0.28104
|
||||
3396.096 0.25958
|
||||
3541.504 0.239765
|
||||
3694.434 0.22145
|
||||
3855.145 0.20454
|
||||
4023.898 0.18893
|
||||
4200.955 0.17450
|
||||
4386.579 0.16118
|
||||
4581.035 0.14887
|
||||
4784.588 0.13750
|
||||
4997.503 0.12700
|
||||
5220.046 0.11731
|
||||
5452.482 0.108352
|
||||
5695.076 0.10007
|
||||
5948.090 0.09243
|
||||
6211.786 0.08538
|
||||
6486.424 0.07886
|
||||
6772.262 0.07283
|
||||
7069.555 0.06727
|
||||
7378.555 0.06214
|
||||
7699.512 0.05739
|
||||
8032.669 0.05301
|
||||
8378.269 0.04896
|
||||
8736.548 0.04522
|
||||
9107.739 0.04177
|
||||
9492.069 0.03858
|
||||
9889.760 0.03563
|
||||
10301.02 0.03291
|
||||
10726.08 0.03040
|
||||
11165.12 0.02808
|
||||
11618.36 0.02593
|
||||
12085.97 0.023957
|
||||
12568.14 0.02212
|
||||
13065.06 0.02043
|
||||
13576.87 0.01887
|
||||
14103.76 0.01743
|
||||
14645.86 0.01610
|
||||
15203.32 0.01487
|
||||
15776.28 0.01373
|
||||
16364.87 0.01269
|
||||
16969.19 0.011721
|
||||
17589.36 0.01082
|
||||
18225.49 0.01
|
42
secop_psi/calcurves/RO600A_408.inp
Normal file
42
secop_psi/calcurves/RO600A_408.inp
Normal file
@ -0,0 +1,42 @@
|
||||
sens=R0408
|
||||
unit=Ohm ! sensor format (mV V Ohm) log formats are choosen automatical$
|
||||
!tlim=2 ! setpoint limit (automatic if omitted)
|
||||
type=Special ! sensor type (Special Si GaAlAs Pt250 Pt500 Pt2500 RhFe C Cern$
|
||||
form=loglog
|
||||
curv ! curve (sensor temp/K) follows must be ordered but can be in$
|
||||
1480.0 300
|
||||
1488.5 3.20
|
||||
1517.2 3.00
|
||||
1550.3 2.80
|
||||
1587.5 2.60
|
||||
1630.2 2.40
|
||||
1679.8 2.20
|
||||
1739.8 2.00
|
||||
1774.8 1.90
|
||||
1812.4 1.80
|
||||
1854.4 1.70
|
||||
1901.5 1.60
|
||||
1953.7 1.50
|
||||
2011.5 1.40
|
||||
2079.3 1.30
|
||||
2160.4 1.20
|
||||
2256.6 1.10
|
||||
2368.1 1.00
|
||||
2508.7 0.90
|
||||
2679.9 0.80
|
||||
2902.2 0.70
|
||||
3193.5 0.60
|
||||
3602.5 0.50
|
||||
3875.1 0.45
|
||||
4222.8 0.40
|
||||
4629.0 0.35
|
||||
5228.7 0.30
|
||||
6081.5 0.25
|
||||
7398.5 0.20
|
||||
9749.7 0.15
|
||||
15315. 0.10
|
||||
17554 0.09
|
||||
20523 0.08
|
||||
23723 0.07
|
||||
29568 0.06
|
||||
37886.0 0.05
|
125
secop_psi/calcurves/RX078.340
Normal file
125
secop_psi/calcurves/RX078.340
Normal file
@ -0,0 +1,125 @@
|
||||
Sensor Model: CX-unknown
|
||||
Serial Number: RX078
|
||||
Data Format: 5 (Log Ohms/Log Kelvin)
|
||||
SetPoint Limit: 330.1
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 149
|
||||
Calibration date: 2014-05-15
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 3.43221 2.51858
|
||||
36 3.43222 2.18041
|
||||
37 3.43242 2.16732
|
||||
38 3.43264 2.15381
|
||||
39 3.43288 2.13988
|
||||
40 3.43312 2.12710
|
||||
41 3.43338 2.11394
|
||||
42 3.43367 2.10037
|
||||
43 3.43399 2.08636
|
||||
44 3.43433 2.07188
|
||||
45 3.43471 2.05690
|
||||
46 3.43512 2.04139
|
||||
47 3.43558 2.02531
|
||||
48 3.43601 2.01072
|
||||
49 3.43635 2.00000
|
||||
50 3.43670 1.98900
|
||||
51 3.43707 1.97772
|
||||
52 3.43747 1.96614
|
||||
53 3.43789 1.95424
|
||||
54 3.43835 1.94201
|
||||
55 3.43883 1.92942
|
||||
56 3.43934 1.91645
|
||||
57 3.43989 1.90309
|
||||
58 3.44047 1.88930
|
||||
59 3.44097 1.87795
|
||||
60 3.44149 1.86629
|
||||
61 3.44205 1.85431
|
||||
62 3.44264 1.84198
|
||||
63 3.44326 1.82930
|
||||
64 3.44392 1.81624
|
||||
65 3.44463 1.80277
|
||||
66 3.44538 1.78888
|
||||
67 3.44622 1.77379
|
||||
68 3.44707 1.75891
|
||||
69 3.44799 1.74351
|
||||
70 3.44887 1.72916
|
||||
71 3.44981 1.71433
|
||||
72 3.45082 1.69897
|
||||
73 3.45189 1.68305
|
||||
74 3.45305 1.66652
|
||||
75 3.45429 1.64933
|
||||
76 3.45548 1.63347
|
||||
77 3.45675 1.61700
|
||||
78 3.45820 1.59879
|
||||
79 3.45968 1.58092
|
||||
80 3.46127 1.56229
|
||||
81 3.46288 1.54407
|
||||
82 3.46463 1.52504
|
||||
83 3.46651 1.50515
|
||||
84 3.46842 1.48572
|
||||
85 3.47049 1.46538
|
||||
86 3.47275 1.44404
|
||||
87 3.47502 1.42325
|
||||
88 3.47750 1.40140
|
||||
89 3.48000 1.38021
|
||||
90 3.48271 1.35793
|
||||
91 3.48568 1.33445
|
||||
92 3.48867 1.31175
|
||||
93 3.49102 1.29447
|
||||
94 3.49305 1.27989
|
||||
95 3.49520 1.26482
|
||||
96 3.49748 1.24920
|
||||
97 3.49991 1.23300
|
||||
98 3.50229 1.21748
|
||||
99 3.50482 1.20140
|
||||
100 3.50752 1.18469
|
||||
101 3.51016 1.16879
|
||||
102 3.51297 1.15229
|
||||
103 3.51596 1.13513
|
||||
104 3.51917 1.11727
|
||||
105 3.52229 1.10037
|
||||
106 3.52562 1.08279
|
||||
107 3.52920 1.06446
|
||||
108 3.53264 1.04727
|
||||
109 3.53632 1.02938
|
||||
110 3.54027 1.01072
|
||||
111 3.54452 0.99123
|
||||
112 3.54859 0.97313
|
||||
113 3.55294 0.95424
|
||||
114 3.55762 0.93450
|
||||
115 3.56268 0.91381
|
||||
116 3.56816 0.89209
|
||||
117 3.57335 0.87216
|
||||
118 3.57895 0.85126
|
||||
119 3.58501 0.82930
|
||||
120 3.59160 0.80618
|
||||
121 3.59879 0.78176
|
||||
122 3.60575 0.75891
|
||||
123 3.61307 0.73560
|
||||
124 3.62105 0.71096
|
||||
125 3.62919 0.68664
|
||||
126 3.63808 0.66087
|
||||
127 3.64713 0.63548
|
||||
128 3.65705 0.60853
|
||||
129 3.66541 0.58659
|
||||
130 3.67302 0.56703
|
||||
131 3.68118 0.54654
|
||||
132 3.68943 0.52634
|
||||
133 3.69830 0.50515
|
||||
134 3.70787 0.48287
|
||||
135 3.71759 0.46090
|
||||
136 3.72809 0.43775
|
||||
137 3.73874 0.41497
|
||||
138 3.75027 0.39094
|
||||
139 3.76193 0.36736
|
||||
140 3.77457 0.34242
|
||||
141 3.78836 0.31597
|
||||
142 3.80223 0.29003
|
||||
143 3.81730 0.26245
|
||||
144 3.83377 0.23300
|
||||
145 3.85017 0.20412
|
||||
146 3.86616 0.17609
|
||||
147 3.88234 0.14922
|
||||
148 3.88443 0.14613
|
||||
149 3.92781 0.07968
|
125
secop_psi/calcurves/RX078_HIGH.340
Normal file
125
secop_psi/calcurves/RX078_HIGH.340
Normal file
@ -0,0 +1,125 @@
|
||||
Sensor Model: CX-unknown
|
||||
Serial Number: RX078
|
||||
Data Format: 5 (Log Ohms/Log Kelvin)
|
||||
SetPoint Limit: 330.1
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 149
|
||||
Calibration date: 2014-05-15
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 3.43221 2.51858
|
||||
36 3.43222 2.18041
|
||||
37 3.43242 2.16732
|
||||
38 3.43264 2.15381
|
||||
39 3.43288 2.13988
|
||||
40 3.43312 2.12710
|
||||
41 3.43338 2.11394
|
||||
42 3.43367 2.10037
|
||||
43 3.43399 2.08636
|
||||
44 3.43433 2.07188
|
||||
45 3.43471 2.05690
|
||||
46 3.43512 2.04139
|
||||
47 3.43558 2.02531
|
||||
48 3.43601 2.01072
|
||||
49 3.43635 2.00000
|
||||
50 3.43670 1.98900
|
||||
51 3.43707 1.97772
|
||||
52 3.43747 1.96614
|
||||
53 3.43789 1.95424
|
||||
54 3.43835 1.94201
|
||||
55 3.43883 1.92942
|
||||
56 3.43934 1.91645
|
||||
57 3.43989 1.90309
|
||||
58 3.44047 1.88930
|
||||
59 3.44097 1.87795
|
||||
60 3.44149 1.86629
|
||||
61 3.44205 1.85431
|
||||
62 3.44264 1.84198
|
||||
63 3.44326 1.82930
|
||||
64 3.44392 1.81624
|
||||
65 3.44463 1.80277
|
||||
66 3.44538 1.78888
|
||||
67 3.44622 1.77379
|
||||
68 3.44707 1.75891
|
||||
69 3.44799 1.74351
|
||||
70 3.44887 1.72916
|
||||
71 3.44981 1.71433
|
||||
72 3.45082 1.69897
|
||||
73 3.45189 1.68305
|
||||
74 3.45305 1.66652
|
||||
75 3.45429 1.64933
|
||||
76 3.45548 1.63347
|
||||
77 3.45675 1.61700
|
||||
78 3.45820 1.59879
|
||||
79 3.45968 1.58092
|
||||
80 3.46127 1.56229
|
||||
81 3.46288 1.54407
|
||||
82 3.46463 1.52504
|
||||
83 3.46651 1.50515
|
||||
84 3.46842 1.48572
|
||||
85 3.47049 1.46538
|
||||
86 3.47275 1.44404
|
||||
87 3.47502 1.42325
|
||||
88 3.47750 1.40140
|
||||
89 3.48000 1.38021
|
||||
90 3.48271 1.35793
|
||||
91 3.48568 1.33445
|
||||
92 3.48867 1.31175
|
||||
93 3.49102 1.29447
|
||||
94 3.49305 1.27989
|
||||
95 3.49520 1.26482
|
||||
96 3.49748 1.24920
|
||||
97 3.49991 1.23300
|
||||
98 3.50229 1.21748
|
||||
99 3.50482 1.20140
|
||||
100 3.50752 1.18469
|
||||
101 3.51016 1.16879
|
||||
102 3.51297 1.15229
|
||||
103 3.51596 1.13513
|
||||
104 3.51917 1.11727
|
||||
105 3.52229 1.10037
|
||||
106 3.52562 1.08279
|
||||
107 3.52920 1.06446
|
||||
108 3.53264 1.04727
|
||||
109 3.53632 1.02938
|
||||
110 3.54027 1.01072
|
||||
111 3.54452 0.99123
|
||||
112 3.54859 0.97313
|
||||
113 3.55294 0.95424
|
||||
114 3.55762 0.93450
|
||||
115 3.56268 0.91381
|
||||
116 3.56816 0.89209
|
||||
117 3.57335 0.87216
|
||||
118 3.57895 0.85126
|
||||
119 3.58501 0.82930
|
||||
120 3.59160 0.80618
|
||||
121 3.59879 0.78176
|
||||
122 3.60575 0.75891
|
||||
123 3.61307 0.73560
|
||||
124 3.62105 0.71096
|
||||
125 3.62919 0.68664
|
||||
126 3.63808 0.66087
|
||||
127 3.64713 0.63548
|
||||
128 3.65705 0.60853
|
||||
129 3.66541 0.58659
|
||||
130 3.67302 0.56703
|
||||
131 3.68118 0.54654
|
||||
132 3.68943 0.52634
|
||||
133 3.69830 0.50515
|
||||
134 3.70787 0.48287
|
||||
135 3.71759 0.46090
|
||||
136 3.72809 0.43775
|
||||
137 3.73874 0.41497
|
||||
138 3.75027 0.39094
|
||||
139 3.76193 0.36736
|
||||
140 3.77457 0.34242
|
||||
141 3.78836 0.31597
|
||||
142 3.80223 0.29003
|
||||
143 3.81730 0.26245
|
||||
144 3.83377 0.23300
|
||||
145 3.85017 0.20412
|
||||
146 3.86616 0.17609
|
||||
147 3.88234 0.14922
|
||||
148 3.88443 0.14613
|
||||
149 3.92781 0.07968
|
60
secop_psi/calcurves/RuO2392.inp
Normal file
60
secop_psi/calcurves/RuO2392.inp
Normal file
@ -0,0 +1,60 @@
|
||||
#sens=RuO2392
|
||||
#unit=Ohm
|
||||
#type=Special Model:RuO2392
|
||||
#curv ! Curve follows R[Ohm] T[K]
|
||||
1373.8 4.369
|
||||
1400.6 4.045
|
||||
1427.4 3.759
|
||||
1454.5 3.51
|
||||
1482 3.289
|
||||
1509.4 3.089
|
||||
1535.2 2.927
|
||||
1593.3 2.605
|
||||
1650.1 2.349
|
||||
1707.2 2.135
|
||||
1764.8 1.956
|
||||
1824 1.804
|
||||
1882.2 1.673
|
||||
1941.3 1.56
|
||||
1999.8 1.459
|
||||
2084.2 1.328
|
||||
2176.2 1.222
|
||||
2265.9 1.128
|
||||
2355.3 1.047
|
||||
2445.7 0.977
|
||||
2533.5 0.917
|
||||
2656.7 0.844
|
||||
2773.5 0.784
|
||||
2957.3 0.706
|
||||
3143.1 0.642
|
||||
3329.5 0.589
|
||||
3581.9 0.529
|
||||
3842.7 0.481
|
||||
4181.2 0.432
|
||||
4533.3 0.393
|
||||
512.4 0.337
|
||||
5708.4 0.3
|
||||
6063.7 0.28
|
||||
7338.8 0.222
|
||||
8057.2 0.202
|
||||
8765.7 0.185
|
||||
9486.1 0.171
|
||||
10255 0.159
|
||||
10998 0.149
|
||||
12514 0.133
|
||||
14842 0.118
|
||||
15772 0.109
|
||||
19200 0.093
|
||||
21161 0.087
|
||||
23163 0.082
|
||||
24916 0.078
|
||||
28421 0.071
|
||||
33467 0.065
|
||||
40298 0.059
|
||||
48260 0.054
|
||||
56358 0.05
|
||||
68461 0.046
|
||||
84969 0.043
|
||||
94612 0.042
|
||||
124595 0.039
|
||||
157821 0.037
|
157
secop_psi/calcurves/U02045.340
Normal file
157
secop_psi/calcurves/U02045.340
Normal file
@ -0,0 +1,157 @@
|
||||
Sensor Model: RX-102A-AA-0.05B
|
||||
Serial Number: U02045
|
||||
Data Format: 4 (Log Ohms/Kelvin)
|
||||
SetPoint Limit: 40.0 (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 148
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 3.02337 40.000
|
||||
2 3.02389 38.800
|
||||
3 3.02440 37.700
|
||||
4 3.02493 36.600
|
||||
5 3.02550 35.500
|
||||
6 3.02610 34.400
|
||||
7 3.02667 33.400
|
||||
8 3.02729 32.400
|
||||
9 3.02793 31.400
|
||||
10 3.02862 30.400
|
||||
11 3.02935 29.400
|
||||
12 3.03014 28.400
|
||||
13 3.03089 27.500
|
||||
14 3.03168 26.600
|
||||
15 3.03253 25.700
|
||||
16 3.03344 24.800
|
||||
17 3.03441 23.900
|
||||
18 3.03545 23.000
|
||||
19 3.03657 22.100
|
||||
20 3.03764 21.300
|
||||
21 3.03879 20.500
|
||||
22 3.03979 19.850
|
||||
23 3.04060 19.350
|
||||
24 3.04145 18.850
|
||||
25 3.04234 18.350
|
||||
26 3.04328 17.850
|
||||
27 3.04417 17.400
|
||||
28 3.04511 16.950
|
||||
29 3.04609 16.500
|
||||
30 3.04713 16.050
|
||||
31 3.04822 15.600
|
||||
32 3.04937 15.150
|
||||
33 3.05060 14.700
|
||||
34 3.05189 14.250
|
||||
35 3.05326 13.800
|
||||
36 3.05455 13.400
|
||||
37 3.05591 13.000
|
||||
38 3.05735 12.600
|
||||
39 3.05887 12.200
|
||||
40 3.06048 11.800
|
||||
41 3.06220 11.400
|
||||
42 3.06402 11.000
|
||||
43 3.06597 10.600
|
||||
44 3.06780 10.250
|
||||
45 3.06974 9.900
|
||||
46 3.07181 9.550
|
||||
47 3.07404 9.200
|
||||
48 3.07645 8.850
|
||||
49 3.07904 8.500
|
||||
50 3.08180 8.150
|
||||
51 3.08473 7.800
|
||||
52 3.08741 7.500
|
||||
53 3.09029 7.200
|
||||
54 3.09343 6.900
|
||||
55 3.09686 6.600
|
||||
56 3.10056 6.300
|
||||
57 3.10510 5.960
|
||||
58 3.10917 5.680
|
||||
59 3.11329 5.420
|
||||
60 3.11776 5.160
|
||||
61 3.12264 4.900
|
||||
62 3.12798 4.640
|
||||
63 3.13384 4.380
|
||||
64 3.13980 4.140
|
||||
65 3.14523 3.940
|
||||
66 3.15020 3.770
|
||||
67 3.15522 3.610
|
||||
68 3.16061 3.450
|
||||
69 3.16643 3.290
|
||||
70 3.17231 3.140
|
||||
71 3.17866 2.990
|
||||
72 3.18555 2.840
|
||||
73 3.19253 2.700
|
||||
74 3.20010 2.560
|
||||
75 3.20837 2.420
|
||||
76 3.21677 2.290
|
||||
77 3.22593 2.160
|
||||
78 3.23598 2.030
|
||||
79 3.24620 1.910
|
||||
80 3.25742 1.790
|
||||
81 3.26985 1.670
|
||||
82 3.28252 1.560
|
||||
83 3.29659 1.450
|
||||
84 3.31240 1.340
|
||||
85 3.32857 1.240
|
||||
86 3.33932 1.180
|
||||
87 3.34685 1.140
|
||||
88 3.35478 1.100
|
||||
89 3.36313 1.060
|
||||
90 3.37196 1.020
|
||||
91 3.38017 0.985
|
||||
92 3.38891 0.950
|
||||
93 3.39831 0.915
|
||||
94 3.40972 0.875
|
||||
95 3.42324 0.830
|
||||
96 3.43594 0.790
|
||||
97 3.44784 0.755
|
||||
98 3.46060 0.720
|
||||
99 3.47431 0.685
|
||||
100 3.48903 0.650
|
||||
101 3.50262 0.620
|
||||
102 3.51715 0.590
|
||||
103 3.53283 0.560
|
||||
104 3.54979 0.530
|
||||
105 3.56508 0.505
|
||||
106 3.57877 0.484
|
||||
107 3.59265 0.464
|
||||
108 3.60742 0.444
|
||||
109 3.62319 0.424
|
||||
110 3.63834 0.406
|
||||
111 3.65444 0.388
|
||||
112 3.67164 0.370
|
||||
113 3.69002 0.352
|
||||
114 3.70973 0.334
|
||||
115 3.73090 0.316
|
||||
116 3.75373 0.298
|
||||
117 3.77556 0.282
|
||||
118 3.79901 0.266
|
||||
119 3.82432 0.250
|
||||
120 3.84999 0.235
|
||||
121 3.87778 0.220
|
||||
122 3.90605 0.206
|
||||
123 3.93464 0.193
|
||||
124 3.96593 0.180
|
||||
125 3.99782 0.168
|
||||
126 4.03015 0.157
|
||||
127 4.06607 0.146
|
||||
128 4.10281 0.136
|
||||
129 4.14417 0.126
|
||||
130 4.19140 0.116
|
||||
131 4.24001 0.107
|
||||
132 4.30410 0.097
|
||||
133 4.38027 0.086
|
||||
134 4.46521 0.075
|
||||
135 4.53922 0.066
|
||||
136 4.60547 0.060
|
||||
137 4.67495 0.054
|
||||
138 4.73607 0.050
|
||||
139 4.7557 0.048093007
|
||||
140 4.814933133 0.04394173
|
||||
141 4.864933133 0.041142987
|
||||
142 4.914933133 0.038589535
|
||||
143 4.964933133 0.036256857
|
||||
144 5.014933132 0.034123262
|
||||
145 5.064933133 0.032169514
|
||||
146 5.114933133 0.030378517
|
||||
147 5.164933133 0.028735054
|
||||
148 5.214933132 0.027225553
|
140
secop_psi/calcurves/U02269.340
Normal file
140
secop_psi/calcurves/U02269.340
Normal file
@ -0,0 +1,140 @@
|
||||
Sensor Model: RX-202A-AA-0.05B
|
||||
Serial Number: U02269
|
||||
Data Format: 4 (Log Ohms/Kelvin)
|
||||
SetPoint Limit: 40.0 (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 131
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 3.34181 40.000
|
||||
2 3.34298 38.600
|
||||
3 3.34411 37.300
|
||||
4 3.34531 36.000
|
||||
5 3.34646 34.800
|
||||
6 3.34767 33.600
|
||||
7 3.34894 32.400
|
||||
8 3.35028 31.200
|
||||
9 3.35168 30.000
|
||||
10 3.35316 28.800
|
||||
11 3.35460 27.700
|
||||
12 3.35611 26.600
|
||||
13 3.35770 25.500
|
||||
14 3.35939 24.400
|
||||
15 3.36102 23.400
|
||||
16 3.36274 22.400
|
||||
17 3.36457 21.400
|
||||
18 3.36651 20.400
|
||||
19 3.36795 19.700
|
||||
20 3.36913 19.150
|
||||
21 3.37035 18.600
|
||||
22 3.37162 18.050
|
||||
23 3.37294 17.500
|
||||
24 3.37432 16.950
|
||||
25 3.37576 16.400
|
||||
26 3.37727 15.850
|
||||
27 3.37885 15.300
|
||||
28 3.38050 14.750
|
||||
29 3.38207 14.250
|
||||
30 3.38372 13.750
|
||||
31 3.38545 13.250
|
||||
32 3.38726 12.750
|
||||
33 3.38917 12.250
|
||||
34 3.39118 11.750
|
||||
35 3.39309 11.300
|
||||
36 3.39510 10.850
|
||||
37 3.39721 10.400
|
||||
38 3.39945 9.950
|
||||
39 3.40155 9.550
|
||||
40 3.40377 9.150
|
||||
41 3.40612 8.750
|
||||
42 3.40862 8.350
|
||||
43 3.41129 7.950
|
||||
44 3.41380 7.600
|
||||
45 3.41647 7.250
|
||||
46 3.41934 6.900
|
||||
47 3.42243 6.550
|
||||
48 3.42575 6.200
|
||||
49 3.42923 5.860
|
||||
50 3.43257 5.560
|
||||
51 3.43594 5.280
|
||||
52 3.43960 5.000
|
||||
53 3.44357 4.720
|
||||
54 3.44761 4.460
|
||||
55 3.45201 4.200
|
||||
56 3.45609 3.980
|
||||
57 3.45968 3.800
|
||||
58 3.46333 3.630
|
||||
59 3.46701 3.470
|
||||
60 3.47096 3.310
|
||||
61 3.47522 3.150
|
||||
62 3.47953 3.000
|
||||
63 3.48419 2.850
|
||||
64 3.48924 2.700
|
||||
65 3.49437 2.560
|
||||
66 3.49995 2.420
|
||||
67 3.50606 2.280
|
||||
68 3.51228 2.150
|
||||
69 3.51911 2.020
|
||||
70 3.52606 1.900
|
||||
71 3.53371 1.780
|
||||
72 3.54221 1.660
|
||||
73 3.55092 1.550
|
||||
74 3.55972 1.450
|
||||
75 3.56952 1.350
|
||||
76 3.58056 1.250
|
||||
77 3.58862 1.185
|
||||
78 3.59388 1.145
|
||||
79 3.59942 1.105
|
||||
80 3.60527 1.065
|
||||
81 3.61146 1.025
|
||||
82 3.61801 0.985
|
||||
83 3.62493 0.945
|
||||
84 3.63227 0.905
|
||||
85 3.63911 0.870
|
||||
86 3.64639 0.835
|
||||
87 3.65419 0.800
|
||||
88 3.66254 0.765
|
||||
89 3.67149 0.730
|
||||
90 3.68112 0.695
|
||||
91 3.69154 0.660
|
||||
92 3.70120 0.630
|
||||
93 3.71156 0.600
|
||||
94 3.72276 0.570
|
||||
95 3.73491 0.540
|
||||
96 3.74811 0.510
|
||||
97 3.75862 0.488
|
||||
98 3.76876 0.468
|
||||
99 3.77956 0.448
|
||||
100 3.78994 0.430
|
||||
101 3.80095 0.412
|
||||
102 3.81269 0.394
|
||||
103 3.82525 0.376
|
||||
104 3.83872 0.358
|
||||
105 3.85158 0.342
|
||||
106 3.86532 0.326
|
||||
107 3.88011 0.310
|
||||
108 3.89607 0.294
|
||||
109 3.91227 0.279
|
||||
110 3.92984 0.264
|
||||
111 3.94769 0.250
|
||||
112 3.96712 0.236
|
||||
113 3.98688 0.223
|
||||
114 4.00845 0.210
|
||||
115 4.03222 0.197
|
||||
116 4.05642 0.185
|
||||
117 4.08304 0.173
|
||||
118 4.11252 0.161
|
||||
119 4.14526 0.149
|
||||
120 4.17870 0.138
|
||||
121 4.21589 0.127
|
||||
122 4.25395 0.117
|
||||
123 4.29251 0.108
|
||||
124 4.33651 0.099
|
||||
125 4.38195 0.091
|
||||
126 4.43175 0.084
|
||||
127 4.49021 0.076
|
||||
128 4.56714 0.068
|
||||
129 4.66036 0.059
|
||||
130 4.74977 0.051
|
||||
131 4.76410 0.050
|
139
secop_psi/calcurves/U02272.340
Normal file
139
secop_psi/calcurves/U02272.340
Normal file
@ -0,0 +1,139 @@
|
||||
Sensor Model: RX-202A-AA-0.05B
|
||||
Serial Number: U02272
|
||||
Data Format: 4 (Log Ohms/Kelvin)
|
||||
SetPoint Limit: 40.0 (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 130
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 3.34813 40.000
|
||||
2 3.34933 38.600
|
||||
3 3.35050 37.300
|
||||
4 3.35172 36.000
|
||||
5 3.35300 34.700
|
||||
6 3.35425 33.500
|
||||
7 3.35555 32.300
|
||||
8 3.35692 31.100
|
||||
9 3.35836 29.900
|
||||
10 3.35988 28.700
|
||||
11 3.36135 27.600
|
||||
12 3.36290 26.500
|
||||
13 3.36453 25.400
|
||||
14 3.36627 24.300
|
||||
15 3.36793 23.300
|
||||
16 3.36969 22.300
|
||||
17 3.37156 21.300
|
||||
18 3.37355 20.300
|
||||
19 3.37502 19.600
|
||||
20 3.37633 19.000
|
||||
21 3.37770 18.400
|
||||
22 3.37913 17.800
|
||||
23 3.38049 17.250
|
||||
24 3.38192 16.700
|
||||
25 3.38340 16.150
|
||||
26 3.38495 15.600
|
||||
27 3.38657 15.050
|
||||
28 3.38812 14.550
|
||||
29 3.38973 14.050
|
||||
30 3.39142 13.550
|
||||
31 3.39320 13.050
|
||||
32 3.39506 12.550
|
||||
33 3.39703 12.050
|
||||
34 3.39889 11.600
|
||||
35 3.40085 11.150
|
||||
36 3.40291 10.700
|
||||
37 3.40509 10.250
|
||||
38 3.40740 9.800
|
||||
39 3.40957 9.400
|
||||
40 3.41187 9.000
|
||||
41 3.41430 8.600
|
||||
42 3.41689 8.200
|
||||
43 3.41966 7.800
|
||||
44 3.42224 7.450
|
||||
45 3.42501 7.100
|
||||
46 3.42798 6.750
|
||||
47 3.43072 6.450
|
||||
48 3.43365 6.150
|
||||
49 3.43691 5.840
|
||||
50 3.44032 5.540
|
||||
51 3.44400 5.240
|
||||
52 3.44774 4.960
|
||||
53 3.45180 4.680
|
||||
54 3.45592 4.420
|
||||
55 3.46043 4.160
|
||||
56 3.46441 3.950
|
||||
57 3.46787 3.780
|
||||
58 3.47157 3.610
|
||||
59 3.47556 3.440
|
||||
60 3.47960 3.280
|
||||
61 3.48395 3.120
|
||||
62 3.48837 2.970
|
||||
63 3.49313 2.820
|
||||
64 3.49831 2.670
|
||||
65 3.50358 2.530
|
||||
66 3.50930 2.390
|
||||
67 3.51511 2.260
|
||||
68 3.52145 2.130
|
||||
69 3.52842 2.000
|
||||
70 3.53552 1.880
|
||||
71 3.54333 1.760
|
||||
72 3.55202 1.640
|
||||
73 3.56090 1.530
|
||||
74 3.56989 1.430
|
||||
75 3.57990 1.330
|
||||
76 3.59118 1.230
|
||||
77 3.59878 1.170
|
||||
78 3.60413 1.130
|
||||
79 3.60978 1.090
|
||||
80 3.61576 1.050
|
||||
81 3.62210 1.010
|
||||
82 3.62882 0.970
|
||||
83 3.63596 0.930
|
||||
84 3.64354 0.890
|
||||
85 3.65161 0.850
|
||||
86 3.65914 0.815
|
||||
87 3.66716 0.780
|
||||
88 3.67579 0.745
|
||||
89 3.68510 0.710
|
||||
90 3.69515 0.675
|
||||
91 3.70443 0.645
|
||||
92 3.71438 0.615
|
||||
93 3.72510 0.585
|
||||
94 3.73668 0.555
|
||||
95 3.74925 0.525
|
||||
96 3.75830 0.505
|
||||
97 3.76732 0.486
|
||||
98 3.77742 0.466
|
||||
99 3.78817 0.446
|
||||
100 3.79965 0.426
|
||||
101 3.81069 0.408
|
||||
102 3.82242 0.390
|
||||
103 3.83497 0.372
|
||||
104 3.84843 0.354
|
||||
105 3.86127 0.338
|
||||
106 3.87499 0.322
|
||||
107 3.88976 0.306
|
||||
108 3.90469 0.291
|
||||
109 3.92079 0.276
|
||||
110 3.93828 0.261
|
||||
111 3.95605 0.247
|
||||
112 3.97542 0.233
|
||||
113 3.99512 0.220
|
||||
114 4.01665 0.207
|
||||
115 4.04039 0.194
|
||||
116 4.06457 0.182
|
||||
117 4.09117 0.170
|
||||
118 4.12063 0.158
|
||||
119 4.15335 0.146
|
||||
120 4.18676 0.135
|
||||
121 4.22397 0.124
|
||||
122 4.26214 0.114
|
||||
123 4.30092 0.105
|
||||
124 4.34284 0.097
|
||||
125 4.38858 0.089
|
||||
126 4.43895 0.081
|
||||
127 4.50188 0.073
|
||||
128 4.58398 0.064
|
||||
129 4.67663 0.055
|
||||
130 4.73532 0.050
|
126
secop_psi/calcurves/UMEN102.340
Normal file
126
secop_psi/calcurves/UMEN102.340
Normal file
@ -0,0 +1,126 @@
|
||||
Sensor Model: RX-102A-AA-0.05D-0.05B
|
||||
Serial Number: UMEN102
|
||||
Data Format: 4 (Log Ohms/Kelvin)
|
||||
SetPoint Limit: 40. (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 104
|
||||
Extrapolated: 2018-10-18 M.Zolliker
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 2.99577 330
|
||||
2 2.99634 295
|
||||
3 2.9988 200
|
||||
4 3.00125 150
|
||||
5 3.00312 125
|
||||
6 3.00581 100
|
||||
7 3.00893 80
|
||||
8 3.01101 70
|
||||
9 3.01359 60
|
||||
10 3.01511 55
|
||||
11 3.01681 50
|
||||
12 3.01871 45
|
||||
13 3.02081 40
|
||||
14 3.02133 38.8
|
||||
15 3.02184 37.7
|
||||
16 3.02237 36.6
|
||||
17 3.02294 35.5
|
||||
18 3.02353 34.4
|
||||
19 3.02411 33.4
|
||||
20 3.02472 32.4
|
||||
21 3.02537 31.4
|
||||
22 3.02605 30.4
|
||||
23 3.02679 29.4
|
||||
24 3.02749 28.5
|
||||
25 3.02823 27.6
|
||||
26 3.02903 26.7
|
||||
27 3.02988 25.8
|
||||
28 3.03078 24.9
|
||||
29 3.03176 24
|
||||
30 3.0328 23.1
|
||||
31 3.03393 22.2
|
||||
32 3.035 21.4
|
||||
33 3.03615 20.6
|
||||
34 3.03716 19.95
|
||||
35 3.03797 19.45
|
||||
36 3.03882 18.95
|
||||
37 3.03971 18.45
|
||||
38 3.04065 17.95
|
||||
39 3.04164 17.45
|
||||
40 3.04258 17
|
||||
41 3.04357 16.55
|
||||
42 3.0446 16.1
|
||||
43 3.04569 15.65
|
||||
44 3.04685 15.2
|
||||
45 3.04807 14.75
|
||||
46 3.04936 14.3
|
||||
47 3.05058 13.9
|
||||
48 3.05186 13.5
|
||||
49 3.05322 13.1
|
||||
50 3.05466 12.7
|
||||
51 3.05618 12.3
|
||||
52 3.0578 11.9
|
||||
53 3.05952 11.5
|
||||
54 3.06135 11.1
|
||||
55 3.0633 10.7
|
||||
56 3.06537 10.3
|
||||
57 3.0676 9.9
|
||||
58 3.06968 9.55
|
||||
59 3.0719 9.2
|
||||
60 3.07428 8.85
|
||||
61 3.07685 8.5
|
||||
62 3.07922 8.2
|
||||
63 3.08175 7.9
|
||||
64 3.08447 7.6
|
||||
65 3.08786 7.25
|
||||
66 3.0915 6.9
|
||||
67 3.09485 6.6
|
||||
68 3.09791 6.35
|
||||
69 3.10191 6.05
|
||||
70 3.10638 5.74
|
||||
71 3.11078 5.46
|
||||
72 3.11558 5.18
|
||||
73 3.12085 4.9
|
||||
74 3.12622 4.64
|
||||
75 3.13211 4.38
|
||||
76 3.13861 4.12
|
||||
77 3.14411 3.92
|
||||
78 3.14913 3.75
|
||||
79 3.15454 3.58
|
||||
80 3.16002 3.42
|
||||
81 3.16593 3.26
|
||||
82 3.17191 3.11
|
||||
83 3.17838 2.96
|
||||
84 3.1854 2.81
|
||||
85 3.19253 2.67
|
||||
86 3.20027 2.53
|
||||
87 3.20875 2.39
|
||||
88 3.21736 2.26
|
||||
89 3.22675 2.13
|
||||
90 3.23707 2
|
||||
91 3.24842 1.87
|
||||
92 3.26 1.75
|
||||
93 3.27169 1.64
|
||||
94 3.28462 1.53
|
||||
95 3.29779 1.43
|
||||
96 3.31256 1.33
|
||||
97 3.32938 1.23
|
||||
98 3.34846 1.13
|
||||
99 3.37196 1.02
|
||||
100 3.3922 0.935
|
||||
101 3.41621 0.85
|
||||
102 3.44351 0.765
|
||||
103 3.47148 0.69
|
||||
104 3.5042 0.615
|
||||
105 3.54057 0.545
|
||||
106 3.58493 0.474
|
||||
107 3.63222 0.412
|
||||
108 3.68615 0.354
|
||||
109 3.75456 0.295
|
||||
110 3.82865 0.245
|
||||
111 3.91348 0.201
|
||||
112 4.01514 0.162
|
||||
113 4.14432 0.127
|
||||
114 4.34126 0.091
|
||||
115 4.54568 0.066
|
||||
116 4.79803 0.05
|
144
secop_psi/calcurves/X09941.340
Normal file
144
secop_psi/calcurves/X09941.340
Normal file
@ -0,0 +1,144 @@
|
||||
Sensor Model: CX-1070-AA-4L
|
||||
Serial Number: X09941
|
||||
Data Format: 4 (Log Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 135
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 1.94632 325.000
|
||||
2 1.95541 319.000
|
||||
3 1.96393 313.500
|
||||
4 1.97264 308.000
|
||||
5 1.98155 302.500
|
||||
6 1.99067 297.000
|
||||
7 2.00001 291.500
|
||||
8 2.00957 286.000
|
||||
9 2.01847 281.000
|
||||
10 2.02755 276.000
|
||||
11 2.03685 271.000
|
||||
12 2.04636 266.000
|
||||
13 2.05608 261.000
|
||||
14 2.06603 256.000
|
||||
15 2.07622 251.000
|
||||
16 2.08665 246.000
|
||||
17 2.09733 241.000
|
||||
18 2.10827 236.000
|
||||
19 2.11949 231.000
|
||||
20 2.13099 226.000
|
||||
21 2.14278 221.000
|
||||
22 2.15488 216.000
|
||||
23 2.16730 211.000
|
||||
24 2.18005 206.000
|
||||
25 2.19183 201.500
|
||||
26 2.20389 197.000
|
||||
27 2.21627 192.500
|
||||
28 2.22896 188.000
|
||||
29 2.24199 183.500
|
||||
30 2.25537 179.000
|
||||
31 2.26912 174.500
|
||||
32 2.28325 170.000
|
||||
33 2.29778 165.500
|
||||
34 2.31275 161.000
|
||||
35 2.32816 156.500
|
||||
36 2.34227 152.500
|
||||
37 2.35675 148.500
|
||||
38 2.37166 144.500
|
||||
39 2.38701 140.500
|
||||
40 2.40282 136.500
|
||||
41 2.41911 132.500
|
||||
42 2.43593 128.500
|
||||
43 2.45329 124.500
|
||||
44 2.47123 120.500
|
||||
45 2.48746 117.000
|
||||
46 2.50417 113.500
|
||||
47 2.52142 110.000
|
||||
48 2.53924 106.500
|
||||
49 2.55767 103.000
|
||||
50 2.57127 100.500
|
||||
51 2.58519 98.000
|
||||
52 2.59949 95.500
|
||||
53 2.61418 93.000
|
||||
54 2.62929 90.500
|
||||
55 2.64485 88.000
|
||||
56 2.65764 86.000
|
||||
57 2.67073 84.000
|
||||
58 2.68415 82.000
|
||||
59 2.69792 80.000
|
||||
60 2.71206 78.000
|
||||
61 2.72659 76.000
|
||||
62 2.74152 74.000
|
||||
63 2.75688 72.000
|
||||
64 2.77270 70.000
|
||||
65 2.78901 68.000
|
||||
66 2.80583 66.000
|
||||
67 2.82321 64.000
|
||||
68 2.84117 62.000
|
||||
69 2.85975 60.000
|
||||
70 2.87705 58.200
|
||||
71 2.89493 56.400
|
||||
72 2.91343 54.600
|
||||
73 2.93259 52.800
|
||||
74 2.95246 51.000
|
||||
75 2.97078 49.400
|
||||
76 2.98972 47.800
|
||||
77 3.00937 46.200
|
||||
78 3.02975 44.600
|
||||
79 3.05093 43.000
|
||||
80 3.07298 41.400
|
||||
81 3.09597 39.800
|
||||
82 3.11843 38.300
|
||||
83 3.14187 36.800
|
||||
84 3.16471 35.400
|
||||
85 3.18853 34.000
|
||||
86 3.21344 32.600
|
||||
87 3.23765 31.300
|
||||
88 3.26295 30.000
|
||||
89 3.28949 28.700
|
||||
90 3.31521 27.500
|
||||
91 3.34216 26.300
|
||||
92 3.37053 25.100
|
||||
93 3.39792 24.000
|
||||
94 3.42670 22.900
|
||||
95 3.45714 21.800
|
||||
96 3.48640 20.800
|
||||
97 3.50794 20.100
|
||||
98 3.52702 19.500
|
||||
99 3.54682 18.900
|
||||
100 3.56737 18.300
|
||||
101 3.58874 17.700
|
||||
102 3.61099 17.100
|
||||
103 3.63420 16.500
|
||||
104 3.65641 15.950
|
||||
105 3.67954 15.400
|
||||
106 3.70373 14.850
|
||||
107 3.72904 14.300
|
||||
108 3.75315 13.800
|
||||
109 3.77835 13.300
|
||||
110 3.80479 12.800
|
||||
111 3.83258 12.300
|
||||
112 3.85889 11.850
|
||||
113 3.88649 11.400
|
||||
114 3.91557 10.950
|
||||
115 3.94626 10.500
|
||||
116 3.97876 10.050
|
||||
117 4.00937 9.650
|
||||
118 4.04171 9.250
|
||||
119 4.07602 8.850
|
||||
120 4.11255 8.450
|
||||
121 4.15158 8.050
|
||||
122 4.18810 7.700
|
||||
123 4.22697 7.350
|
||||
124 4.26863 7.000
|
||||
125 4.31339 6.650
|
||||
126 4.36173 6.300
|
||||
127 4.41577 5.940
|
||||
128 4.46466 5.640
|
||||
129 4.51751 5.340
|
||||
130 4.57110 5.060
|
||||
131 4.62921 4.780
|
||||
132 4.69270 4.500
|
||||
133 4.75738 4.240
|
||||
134 4.81715 4.020
|
||||
135 4.82317 4.000
|
139
secop_psi/calcurves/X10045.340
Normal file
139
secop_psi/calcurves/X10045.340
Normal file
@ -0,0 +1,139 @@
|
||||
Sensor Model: CX-1070-AA-4L
|
||||
Serial Number: X10045
|
||||
Data Format: 4 (Log Ohms/Kelvin)
|
||||
SetPoint Limit: 325. (Kelvin)
|
||||
Temperature coefficient: 1 (Negative)
|
||||
Number of Breakpoints: 130
|
||||
|
||||
No. Units Temperature (K)
|
||||
|
||||
1 1.76022 325.000
|
||||
2 1.76831 319.000
|
||||
3 1.77589 313.500
|
||||
4 1.78364 308.000
|
||||
5 1.79157 302.500
|
||||
6 1.79968 297.000
|
||||
7 1.80798 291.500
|
||||
8 1.81648 286.000
|
||||
9 1.82519 280.500
|
||||
10 1.83329 275.500
|
||||
11 1.84156 270.500
|
||||
12 1.85002 265.500
|
||||
13 1.85868 260.500
|
||||
14 1.86754 255.500
|
||||
15 1.87660 250.500
|
||||
16 1.88587 245.500
|
||||
17 1.89537 240.500
|
||||
18 1.90509 235.500
|
||||
19 1.91505 230.500
|
||||
20 1.92526 225.500
|
||||
21 1.93572 220.500
|
||||
22 1.94645 215.500
|
||||
23 1.95745 210.500
|
||||
24 1.96873 205.500
|
||||
25 1.98031 200.500
|
||||
26 1.99220 195.500
|
||||
27 2.00318 191.000
|
||||
28 2.01443 186.500
|
||||
29 2.02596 182.000
|
||||
30 2.03778 177.500
|
||||
31 2.04991 173.000
|
||||
32 2.06235 168.500
|
||||
33 2.07514 164.000
|
||||
34 2.08827 159.500
|
||||
35 2.10177 155.000
|
||||
36 2.11565 150.500
|
||||
37 2.12995 146.000
|
||||
38 2.14467 141.500
|
||||
39 2.15814 137.500
|
||||
40 2.17198 133.500
|
||||
41 2.18622 129.500
|
||||
42 2.20088 125.500
|
||||
43 2.21598 121.500
|
||||
44 2.23155 117.500
|
||||
45 2.24762 113.500
|
||||
46 2.26423 109.500
|
||||
47 2.27925 106.000
|
||||
48 2.29470 102.500
|
||||
49 2.30837 99.500
|
||||
50 2.32004 97.000
|
||||
51 2.33198 94.500
|
||||
52 2.34423 92.000
|
||||
53 2.35678 89.500
|
||||
54 2.36967 87.000
|
||||
55 2.38291 84.500
|
||||
56 2.39653 82.000
|
||||
57 2.41053 79.500
|
||||
58 2.42206 77.500
|
||||
59 2.43384 75.500
|
||||
60 2.44593 73.500
|
||||
61 2.45833 71.500
|
||||
62 2.47107 69.500
|
||||
63 2.48415 67.500
|
||||
64 2.49761 65.500
|
||||
65 2.51146 63.500
|
||||
66 2.52574 61.500
|
||||
67 2.54120 59.400
|
||||
68 2.55488 57.600
|
||||
69 2.56897 55.800
|
||||
70 2.58350 54.000
|
||||
71 2.59850 52.200
|
||||
72 2.61400 50.400
|
||||
73 2.63003 48.600
|
||||
74 2.64664 46.800
|
||||
75 2.66387 45.000
|
||||
76 2.67976 43.400
|
||||
77 2.69620 41.800
|
||||
78 2.71326 40.200
|
||||
79 2.72984 38.700
|
||||
80 2.74705 37.200
|
||||
81 2.76493 35.700
|
||||
82 2.78353 34.200
|
||||
83 2.80293 32.700
|
||||
84 2.82183 31.300
|
||||
85 2.84152 29.900
|
||||
86 2.86212 28.500
|
||||
87 2.88215 27.200
|
||||
88 2.90308 25.900
|
||||
89 2.92506 24.600
|
||||
90 2.94635 23.400
|
||||
91 2.96683 22.300
|
||||
92 2.98840 21.200
|
||||
93 3.01110 20.100
|
||||
94 3.01656 19.850
|
||||
95 3.02738 19.350
|
||||
96 3.04197 18.700
|
||||
97 3.05709 18.050
|
||||
98 3.07279 17.400
|
||||
99 3.08784 16.800
|
||||
100 3.10346 16.200
|
||||
101 3.11971 15.600
|
||||
102 3.13664 15.000
|
||||
103 3.15283 14.450
|
||||
104 3.16969 13.900
|
||||
105 3.18731 13.350
|
||||
106 3.20576 12.800
|
||||
107 3.22334 12.300
|
||||
108 3.24172 11.800
|
||||
109 3.26104 11.300
|
||||
110 3.28137 10.800
|
||||
111 3.30066 10.350
|
||||
112 3.32095 9.900
|
||||
113 3.34239 9.450
|
||||
114 3.36255 9.050
|
||||
115 3.38379 8.650
|
||||
116 3.40632 8.250
|
||||
117 3.43026 7.850
|
||||
118 3.45581 7.450
|
||||
119 3.47972 7.100
|
||||
120 3.50516 6.750
|
||||
121 3.53242 6.400
|
||||
122 3.56174 6.050
|
||||
123 3.59156 5.720
|
||||
124 3.62280 5.400
|
||||
125 3.65448 5.100
|
||||
126 3.68879 4.800
|
||||
127 3.72365 4.520
|
||||
128 3.75880 4.260
|
||||
129 3.79405 4.020
|
||||
130 3.79734 4.000
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user