add ma10, add stick motors

This commit is contained in:
l_samenv
2022-04-29 11:08:04 +02:00
parent 1d7351ba4f
commit 9ff8c3ba54
13 changed files with 813 additions and 4 deletions

71
cfg/main/ma10.cfg Normal file
View File

@ -0,0 +1,71 @@
[NODE]
description = 10 Tesla vertical cryomagnet
id = ma10.config.sea.psi.ch
[sea_main]
class = secop_psi.sea.SeaClient
description = main sea connection for ma10.config
config = ma10.config
service = main
[tt]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = tt
[cc]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = cc
[nv]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = nv
[hepump]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = hepump
[hemot]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = hemot
[mf]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = mf
[lev]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = lev
[ln2fill]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = ln2fill
[hefill]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = hefill
[table]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = table
[om_io]
description = dom motor IO
class = secop_psi.phytron.PhytronIO
uri = ma10-ts.psi.ch:3004
[om]
description = stick rotation
class = secop_psi.phytron.Motor
io = om_io
encoder_mode = CHECK