commissioning iteration

r2181 | dcl | 2007-10-11 17:57:58 +1000 (Thu, 11 Oct 2007) | 2 lines
This commit is contained in:
Douglas Clowes
2007-10-11 17:57:58 +10:00
parent e04b31a2b8
commit 50ac8c30e7

View File

@@ -1,7 +1,7 @@
# $Revision: 1.12 $
# $Date: 2007-08-16 06:39:17 $
# $Revision: 1.13 $
# $Date: 2007-10-11 07:57:58 $
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
# Last revision by: $Author: ffr $
# Last revision by: $Author: dcl $
# START MOTOR CONFIGURATION
@@ -207,11 +207,14 @@ Motor sz1 $motor_driver_type [params \
axis A\
units mm\
hardlowerlim 0\
hardupperlim 350\
hardupperlim 750\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX 25000]
stepsPerX [expr 25000.0/0.11/2.0]\
absenc 1\
absenchome 2147458067\
cntsPerX 113]
setHomeandRange -motor sz1 -home 0 -lowrange 0 -uprange 350
sz1 speed 1
sz1 precision 0.01
@@ -402,34 +405,38 @@ mf2 long_name mf2
############################
#
# Primary Slit, horizontal offset, 0-30mm
# Primary Slit, horizontal offset, 0-30mm (X-axis)
Motor psho $motor_driver_type [params \
asyncqueue mc4\
axis A\
axis B\
units mm\
hardlowerlim 0\
hardupperlim 30\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -20125\
motorHome 542093]
stepsPerX -25000\
absenc 1\
absenchome 542093\
cntsPerX 8192]
psho part aperture.primary
psho long_name horizontal_offset
setHomeandRange -motor psho -home 0 -lowrange 0 -uprange 30
# Primary Slit, position 0-150mm
# Primary Slit, position 0-150mm (Y-axis)
Motor psp $motor_driver_type [params \
asyncqueue mc4\
axis B\
axis A\
units mm\
hardlowerlim 0\
hardupperlim 150\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -20125\
motorHome 2040518]
stepsPerX -25000\
absenc 1\
absenchome 2040518\
cntsPerX 8192]
psp part aperture.primary
psp long_name position
setHomeandRange -motor psp -home 0 -lowrange 0 -uprange 150
@@ -444,12 +451,70 @@ Motor psw $motor_driver_type [params \
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -20125\
motorHome 2040518]
stepsPerX -25000\
absenc 1\
absenchome 2040518\
cntsPerX 8192]
psw part aperture.primary
psw long_name width
setHomeandRange -motor psw -home 0 -lowrange 0 -uprange 30
#--------------------------------------------------------
# Secondary Slit, horizontal offset
Motor ssho $motor_driver_type [params \
asyncqueue mc4\
axis D\
units mm\
hardlowerlim 0\
hardupperlim 30\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -25000\
absenc 1\
absenchome 500000\
cntsPerX 8192]
ssho part aperture.secondary
ssho long_name horizontal_offset
setHomeandRange -motor ssho -home 0 -lowrange 0 -uprange 30
# Secondary Slit, position
Motor ssp $motor_driver_type [params \
asyncqueue mc4\
axis E\
units mm\
hardlowerlim 0\
hardupperlim 150\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -25000\
absenc 1\
absenchome 2043085\
cntsPerX 8192]
ssp part aperture.secondary
ssp long_name position
setHomeandRange -motor ssp -home 0 -lowrange 0 -uprange 150
# Secondary Slit, width
Motor ssw $motor_driver_type [params \
asyncqueue mc4\
axis F\
units mm\
hardlowerlim 0\
hardupperlim 30\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -25000\
absenc 1\
absenchome 2043085\
cntsPerX 8192]
ssw part aperture.secondary
ssw long_name width
setHomeandRange -motor ssw -home 0 -lowrange 0 -uprange 30
## Primary Slit, height, 0-30mm
#Motor psh $motor_driver_type [params \
# asyncqueue mc4\
@@ -461,61 +526,13 @@ setHomeandRange -motor psw -home 0 -lowrange 0 -uprange 30
# maxAccel 1\
# maxDecel 1\
# stepsPerX -20125\
# motorHome 542093]
# absenc 1\
# absenchome 542093\
# cntsPerX 8192]
#psh part aperture.primary
#psh part long_name height
#setHomeandRange -motor psh -home 0 -lowrange 0 -uprange 30
#--------------------------------------------------------
# Secondary Slit, horizontal offset
Motor ssho $motor_driver_type [params \
asyncqueue mc4\
axis E\
units mm\
hardlowerlim 0\
hardupperlim 30\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -20125\
motorHome 500000]
ssho part aperture.secondary
ssho long_name horizontal_offset
setHomeandRange -motor ssho -home 0 -lowrange 0 -uprange 30
# Secondary Slit, position
Motor ssp $motor_driver_type [params \
asyncqueue mc4\
axis F\
units mm\
hardlowerlim 0\
hardupperlim 150\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -20125\
motorHome 2043085]
ssp part aperture.secondary
ssp long_name position
setHomeandRange -motor ssp -home 0 -lowrange 0 -uprange 150
# Secondary Slit, width
Motor ssw $motor_driver_type [params \
asyncqueue mc4\
axis G\
units mm\
hardlowerlim 0\
hardupperlim 30\
maxSpeed 1\
maxAccel 1\
maxDecel 1\
stepsPerX -20125\
motorHome 2043085]
ssw part aperture.secondary
ssw long_name width
setHomeandRange -motor ssw -home 0 -lowrange 0 -uprange 30
## Secondary Slit, height
#Motor ssh $motor_driver_type [params \
# asyncqueue mc4\
@@ -527,7 +544,9 @@ setHomeandRange -motor ssw -home 0 -lowrange 0 -uprange 30
# maxAccel 1\
# maxDecel 1\
# stepsPerX -20125\
# motorHome 500000]
# absenc 1\
# absenchome 500000\
# cntsPerX 8192]
#ssh part aperture.secondary
#ssh long_name height
#setHomeandRange -motor ssh -home 0 -lowrange 0 -uprange 30