Replaced with hipadaba_configuration.tcl
r1246 | ffr | 2006-11-07 13:06:39 +1100 (Tue, 07 Nov 2006) | 2 lines
This commit is contained in:
committed by
Douglas Clowes
parent
e365067db0
commit
1ca10817f2
@@ -1,577 +0,0 @@
|
||||
# $Revision: 1.4 $
|
||||
# $Date: 2006-11-01 05:40:50 $
|
||||
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
|
||||
# Last revision by: $Author: ffr $
|
||||
|
||||
source hipadaba_support.tcl
|
||||
#-------------------------------------------------------------------------
|
||||
# Install the SICS Hipadaba
|
||||
#-------------------------------------------------------------------------
|
||||
InstallHdb
|
||||
hmake /counter spy none
|
||||
hmake /sample spy none
|
||||
hmake /monochromator spy none
|
||||
hmake /slits spy none
|
||||
hmake /slits/1 spy none
|
||||
hmake /slits/2 spy none
|
||||
|
||||
makeHdbCounter /counter ctr ctr
|
||||
|
||||
makeHdbMotor /slits/1 ss1u ss1u
|
||||
makeHdbMotor /slits/1 ss1d ss1d
|
||||
makeHdbMotor /slits/1 ss1l ss1l
|
||||
makeHdbMotor /slits/1 ss1r ss1r
|
||||
makeHdbVirtMotor /slits/1 ss1vg ss1vg
|
||||
makeHdbVirtMotor /slits/1 ss1vo ss1vo
|
||||
makeHdbVirtMotor /slits/1 ss1hg ss1hg
|
||||
makeHdbVirtMotor /slits/1 ss1ho ss1ho
|
||||
|
||||
makeHdbMotor /slits/2 ss2u ss2u
|
||||
makeHdbMotor /slits/2 ss2d ss2d
|
||||
makeHdbMotor /slits/2 ss2l ss2l
|
||||
makeHdbMotor /slits/2 ss2r ss2r
|
||||
makeHdbVirtMotor /slits/2 ss2vg ss2vg
|
||||
makeHdbVirtMotor /slits/2 ss2vo ss2vo
|
||||
makeHdbVirtMotor /slits/2 ss2hg ss2hg
|
||||
makeHdbVirtMotor /slits/2 ss2ho ss2ho
|
||||
|
||||
makeHdbMotor /sample som som
|
||||
makeHdbMotor /sample schi schi
|
||||
makeHdbMotor /sample sphi sphi
|
||||
makeHdbMotor /sample sx sx
|
||||
makeHdbMotor /sample sz sz
|
||||
makeHdbMotor /sample stth stth
|
||||
|
||||
makeHdbMotor /monochromator mom mom
|
||||
makeHdbMotor /monochromator mchi mchi
|
||||
makeHdbMotor /monochromator mphi mphi
|
||||
makeHdbMotor /monochromator mx mx
|
||||
makeHdbMotor /monochromator mz mz
|
||||
makeHdbMotor /monochromator mtth mtth
|
||||
|
||||
proc xhlist {opt args} {
|
||||
clientput {
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<sdo:datagraph xmlns:hipadaba="http://www.psi.ch/sics/hipadaba" xmlns:sdo="commonj.sdo">
|
||||
<hipadaba:Instrument id="wombat"
|
||||
label="Wombat">
|
||||
<part id="sample" label="Sample Stage">
|
||||
<device id="som">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="schi" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sphi">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sx">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sz">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="stth">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
<part id="monochromator" label="Monochromator">
|
||||
<device id="mom">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mchi">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mphi">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mx">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mz">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mtth" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
<part id="slits" label="Slits System">
|
||||
<part id="1" label="Primary Slit System">
|
||||
<device id="ss1u">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1d">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1l">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1r">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1vg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1vo" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1hg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1ho" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
<part id="2" label="Secondary Slit System">
|
||||
<device id="ss2u">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2d">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2l">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2r">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2vg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2vo" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2hg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2ho" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
</part>
|
||||
</hipadaba:Instrument>
|
||||
</sdo:datagraph>
|
||||
} "value"
|
||||
}
|
||||
publish xhlist spy
|
||||
|
||||
@@ -1,147 +0,0 @@
|
||||
# $Revision: 1.2 $
|
||||
# $Date: 2006-10-31 04:01:14 $
|
||||
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
|
||||
# Last revision by: $Author: ffr $
|
||||
|
||||
source hipadaba_support.tcl
|
||||
#-------------------------------------------------------------------------
|
||||
# Install the SICS Hipadaba
|
||||
#-------------------------------------------------------------------------
|
||||
InstallHdb
|
||||
hmake /slits spy none
|
||||
hmake /slits/1 spy none
|
||||
|
||||
makeHdbMotor /slits/1 ss1u ss1u
|
||||
makeHdbMotor /slits/1 ss1d ss1d
|
||||
makeHdbMotor /slits/1 ss1l ss1l
|
||||
makeHdbMotor /slits/1 ss1r ss1r
|
||||
makeHdbVirtMotor /slits/1 ss1vg ss1vg
|
||||
makeHdbVirtMotor /slits/1 ss1vo ss1vo
|
||||
makeHdbVirtMotor /slits/1 ss1hg ss1hg
|
||||
makeHdbVirtMotor /slits/1 ss1ho ss1ho
|
||||
|
||||
proc xhlist {opt args} {
|
||||
clientput {
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<sdo:datagraph xmlns:hipadaba="http://www.psi.ch/sics/hipadaba" xmlns:sdo="commonj.sdo">
|
||||
<changeSummary xmlns=""/>
|
||||
<hipadaba:Instrument id="koala"
|
||||
label="Koala">
|
||||
<part id="slits" label="Slits System">
|
||||
<part id="1" label="Primary Slit System">
|
||||
<device id="ss1u">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1d">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1l">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1r">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1vg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1vo" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1hg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1ho" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
</part>
|
||||
</hipadaba:Instrument>
|
||||
</sdo:datagraph>
|
||||
} "value"
|
||||
}
|
||||
publish xhlist spy
|
||||
|
||||
@@ -1,600 +0,0 @@
|
||||
# $Revision: 1.2 $
|
||||
# $Date: 2006-10-31 04:02:28 $
|
||||
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
|
||||
# Last revision by: $Author: ffr $
|
||||
|
||||
source hipadaba_support.tcl
|
||||
#-------------------------------------------------------------------------
|
||||
# Install the SICS Hipadaba
|
||||
#-------------------------------------------------------------------------
|
||||
InstallHdb
|
||||
hmake /sample spy none
|
||||
hmake /monochromator spy none
|
||||
hmake /slits spy none
|
||||
hmake /slits/1 spy none
|
||||
hmake /slits/2 spy none
|
||||
|
||||
makeHdbMotor /slits/1 ss1u ss1u
|
||||
makeHdbMotor /slits/1 ss1d ss1d
|
||||
makeHdbMotor /slits/1 ss1l ss1l
|
||||
makeHdbMotor /slits/1 ss1r ss1r
|
||||
makeHdbVirtMotor /slits/1 ss1vg ss1vg
|
||||
makeHdbVirtMotor /slits/1 ss1vo ss1vo
|
||||
makeHdbVirtMotor /slits/1 ss1hg ss1hg
|
||||
makeHdbVirtMotor /slits/1 ss1ho ss1ho
|
||||
|
||||
makeHdbMotor /slits/2 ss2u ss2u
|
||||
makeHdbMotor /slits/2 ss2d ss2d
|
||||
makeHdbMotor /slits/2 ss2l ss2l
|
||||
makeHdbMotor /slits/2 ss2r ss2r
|
||||
makeHdbVirtMotor /slits/2 ss2vg ss2vg
|
||||
makeHdbVirtMotor /slits/2 ss2vo ss2vo
|
||||
makeHdbVirtMotor /slits/2 ss2hg ss2hg
|
||||
makeHdbVirtMotor /slits/2 ss2ho ss2ho
|
||||
|
||||
makeHdbMotor /sample som som
|
||||
makeHdbMotor /sample schi schi
|
||||
makeHdbMotor /sample sphi sphi
|
||||
makeHdbMotor /sample sx sx
|
||||
makeHdbMotor /sample sz sz
|
||||
makeHdbMotor /sample sy sy
|
||||
makeHdbMotor /sample stth stth
|
||||
|
||||
makeHdbMotor /monochromator mom mom
|
||||
makeHdbMotor /monochromator mchi mchi
|
||||
makeHdbMotor /monochromator mphi mphi
|
||||
makeHdbMotor /monochromator mx mx
|
||||
makeHdbMotor /monochromator mz mz
|
||||
makeHdbMotor /monochromator mtth mtth
|
||||
|
||||
proc xhlist {opt args} {
|
||||
clientput {
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<sdo:datagraph xmlns:hipadaba="http://www.psi.ch/sics/hipadaba" xmlns:sdo="commonj.sdo">
|
||||
<changeSummary xmlns=""/>
|
||||
<hipadaba:Instrument id="kowari"
|
||||
label="Kowari">
|
||||
<part id="sample" label="Sample Stage">
|
||||
<device id="som">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="schi" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sphi">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sx">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sz">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="sy">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="stth">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
<part id="monochromator" label="Monochromator">
|
||||
<device id="mom">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mchi">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mphi">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mx">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mz">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="mtth" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
<part id="slits" label="Slits System">
|
||||
<part id="1" label="Primary Slit System">
|
||||
<device id="ss1u">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1d">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1l">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1r">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1vg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1vo" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1hg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss1ho" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
<part id="2" label="Secondary Slit System">
|
||||
<device id="ss2u">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2d">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2l">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2r">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
<property dataType="Float" id="accesscode" privilege="USER"/>
|
||||
<property dataType="Float" id="failafter" privilege="USER"/>
|
||||
<property dataType="Float" id="fixed" privilege="USER"/>
|
||||
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
|
||||
<property dataType="Float" id="ignorefault" privilege="USER"/>
|
||||
<property dataType="Float" id="interruptmode" privilege="USER"/>
|
||||
<property dataType="Float" id="maxretry" privilege="USER"/>
|
||||
<property dataType="Float" id="movecount" privilege="USER"/>
|
||||
<property dataType="Float" id="precision" privilege="USER"/>
|
||||
<property dataType="Float" id="sign" privilege="USER"/>
|
||||
<property dataType="Float" id="softlowerlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softupperlim" privilege="USER"/>
|
||||
<property dataType="Float" id="softzero" privilege="USER"/>
|
||||
<property dataType="Float" id="accel" privilege="USER"/>
|
||||
<property dataType="Float" id="decel" privilege="USER"/>
|
||||
<property dataType="Float" id="home" privilege="MANAGER"/>
|
||||
<property dataType="Float" id="maxaccel"/>
|
||||
<property dataType="Float" id="maxdecel"/>
|
||||
<property dataType="Float" id="maxspeed"/>
|
||||
<property dataType="Float" id="speed" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2vg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2vo" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2hg">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
<device id="ss2ho" label="">
|
||||
<property dataType="Float" id="position" privilege="USER"/>
|
||||
</device>
|
||||
</part>
|
||||
</part>
|
||||
</hipadaba:Instrument>
|
||||
</sdo:datagraph>
|
||||
} "value"
|
||||
}
|
||||
publish xhlist spy
|
||||
|
||||
Reference in New Issue
Block a user