Renamed file.

r1145 | ffr | 2006-10-13 16:35:29 +1000 (Fri, 13 Oct 2006) | 2 lines
This commit is contained in:
Ferdi Franceschini
2006-10-13 16:35:29 +10:00
committed by Douglas Clowes
parent 96ca8f9743
commit 7044d8beba
2 changed files with 576 additions and 0 deletions

View File

@@ -0,0 +1,568 @@
# $Revision: 1.1 $
# $Date: 2006-10-13 06:35:03 $
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
# Last revision by: $Author: ffr $
#-------------------------------------------------------------------------
# Install the SICS Hipadaba
#-------------------------------------------------------------------------
proc makeHdbMotor {root treename sicsname} {
set parList [list hardlowerlim hardupperlim softlowerlim softupperlim \
softzero fixed interruptmode precision accesscode sign failafter \
maxretry ignorefault movecount]
append motName $root "/" $treename
eval hmake $motName spy none
eval hmakescript "$motName/position" \"$sicsname\" \"run $sicsname\" float
foreach par $parList {
set parName [format "%s/%s" $motName $par]
eval hmakescript $parName \"$sicsname $par\" \"$sicsname $par\" float
}
}
proc makeHdbVirtMotor {root treename sicsname} {
append motName $root "/" $treename
eval hmake $motName spy none
eval hmakescript "$motName/position" \"$sicsname\" \"run $sicsname\" float
}
#------------------------------------------------------------------------
proc hdbReadOnly {} {
error "Parameter is READ ONLY"
}
#-------------------------------------------------------------------------
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 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="wombat"
label="Wombat">
<part id="sample" label="Sample Stage">
<device id="som">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="schi" label="">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="sphi">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="sx">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="sz">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="stth">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
</part>
<part id="monochromator" label="Monochromator">
<device id="mom">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="mchi">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="mphi">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="mx">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="mz">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="mtth" label="">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" 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="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1d">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1l">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1r">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1vg">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1vo" label="">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1hg">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss1ho" label="">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" 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="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2d">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2l">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2r">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2vg">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2vo" label="">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2hg">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
<device id="ss2ho" label="">
<property dataType="Float" id="position" privilege="USER"/>
<property dataType="Float" id="hardlowerlim" privilege="READ_ONLY"/>
<property dataType="Float" id="hardupperlim" privilege="READ_ONLY"/>
<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="fixed" privilege="USER"/>
<property dataType="Float" id="interruptmode" privilege="USER"/>
<property dataType="Float" id="precision" privilege="USER"/>
<property dataType="Float" id="accesscode" privilege="USER"/>
<property dataType="Float" id="sign" privilege="USER"/>
<property dataType="Float" id="failafter" privilege="USER"/>
<property dataType="Float" id="maxretry" privilege="USER"/>
<property dataType="Float" id="ignorefault" privilege="USER"/>
<property dataType="Float" id="movecount" privilege="USER"/>
</device>
</part>
</part>
</hipadaba:Instrument>
</sdo:datagraph>
} "value"
}
publish xhlist spy

View File

@@ -0,0 +1,8 @@
##SICS ASCII at HIPD
*************************** HRPD SCAN File ********************************
Original Filename = !!FILE!!
Title = !!VAR(Title)!!
User = !!VAR(User)!!
Sample Name = !!VAR(sample)!!
File Creation Date = !!DATE!!
**************************** DATA ******************************************