Get resolver changes for monochromator motors.
r3073 | ffr | 2011-02-25 19:25:31 +1100 (Fri, 25 Feb 2011) | 1 line
This commit is contained in:
committed by
Douglas Clowes
parent
71b71e262c
commit
08898a04f4
@@ -30,16 +30,16 @@ if {$sim_mode == "true"} {
|
|||||||
|
|
||||||
#Measured absolute encoder reading at home position
|
#Measured absolute encoder reading at home position
|
||||||
#set mphi_Home 11839906
|
#set mphi_Home 11839906
|
||||||
set mphi_Home 7800343
|
set mphi_Home 8390194
|
||||||
set mchi_Home 8255816
|
set mchi_Home 8392327
|
||||||
set my_Home 7781389
|
set my_Home 8389613
|
||||||
#set mx_Home 7580366
|
#set mx_Home 7580366
|
||||||
set mx_Home 6654296
|
set mx_Home 8392083
|
||||||
#set mom_Home 13442930
|
#set mom_Home 13442930
|
||||||
set mom_Home 13447313
|
set mom_Home 8391734
|
||||||
set mtth_Home 11534660
|
set mtth_Home 11534660
|
||||||
set pcx_Home 8345600
|
set pcx_Home 8345600
|
||||||
set pcr_Home 5440000
|
set pcr_Home 25129948
|
||||||
#set scr_Home 31734679
|
#set scr_Home 31734679
|
||||||
set scr_Home 31742770
|
set scr_Home 31742770
|
||||||
set sphi_Home 7924507
|
set sphi_Home 7924507
|
||||||
@@ -151,8 +151,11 @@ Motor mphi $motor_driver_type [params \
|
|||||||
stepsPerX -25000\
|
stepsPerX -25000\
|
||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome $mphi_Home\
|
absEncHome $mphi_Home\
|
||||||
cntsPerX -8192]
|
cntsPerX -4096]
|
||||||
setHomeandRange -motor mphi -home 0 -lowrange 2 -uprange 2
|
#setHomeandRange -motor mphi -home 0 -lowrange 2 -uprange 2
|
||||||
|
mphi home -1.199
|
||||||
|
mphi softlowerlim -2
|
||||||
|
mphi softupperlim 2
|
||||||
mphi speed 1
|
mphi speed 1
|
||||||
mphi movecount $move_count
|
mphi movecount $move_count
|
||||||
mphi precision 0.05
|
mphi precision 0.05
|
||||||
@@ -172,7 +175,8 @@ Motor mchi $motor_driver_type [params \
|
|||||||
stepsPerX 25000\
|
stepsPerX 25000\
|
||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome $mchi_Home\
|
absEncHome $mchi_Home\
|
||||||
cntsPerX 8192]
|
cntsPerX 4096]
|
||||||
|
mchi home -0.2546
|
||||||
mchi softlowerlim -2
|
mchi softlowerlim -2
|
||||||
mchi softupperlim 2
|
mchi softupperlim 2
|
||||||
mchi speed 1
|
mchi speed 1
|
||||||
@@ -194,8 +198,11 @@ Motor my $motor_driver_type [params \
|
|||||||
stepsPerX 25000\
|
stepsPerX 25000\
|
||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome $my_Home\
|
absEncHome $my_Home\
|
||||||
cntsPerX 8192]
|
cntsPerX 4096]
|
||||||
setHomeandRange -motor my -home 0 -lowrange 19 -uprange 19
|
#setHomeandRange -motor my -home 0 -lowrange 19 -uprange 19
|
||||||
|
my home -0.0038
|
||||||
|
my softlowerlim -19
|
||||||
|
my softupperlim 19
|
||||||
my speed 1
|
my speed 1
|
||||||
my movecount $move_count
|
my movecount $move_count
|
||||||
my precision 0.01
|
my precision 0.01
|
||||||
@@ -215,8 +222,11 @@ Motor mx $motor_driver_type [params \
|
|||||||
stepsPerX -25000\
|
stepsPerX -25000\
|
||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome $mx_Home\
|
absEncHome $mx_Home\
|
||||||
cntsPerX -8192]
|
cntsPerX -4096]
|
||||||
setHomeandRange -motor mx -home 0 -lowrange 15 -uprange 15
|
#setHomeandRange -motor mx -home 0 -lowrange 15 -uprange 15
|
||||||
|
mx home -0.1855
|
||||||
|
mx softlowerlim -15
|
||||||
|
mx softupperlim 15
|
||||||
mx speed 1
|
mx speed 1
|
||||||
mx movecount $move_count
|
mx movecount $move_count
|
||||||
mx precision 0.01
|
mx precision 0.01
|
||||||
@@ -236,8 +246,11 @@ Motor mom $motor_driver_type [params \
|
|||||||
stepsPerX -12500\
|
stepsPerX -12500\
|
||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome $mom_Home\
|
absEncHome $mom_Home\
|
||||||
cntsPerX -4096]
|
cntsPerX -2048]
|
||||||
setHomeandRange -motor mom -home 0 -lowrange 1 -uprange 140
|
#setHomeandRange -motor mom -home 0 -lowrange 1 -uprange 140
|
||||||
|
mom home 69.483
|
||||||
|
mom softlowerlim 43
|
||||||
|
mom softupperlim 140
|
||||||
mom speed 1
|
mom speed 1
|
||||||
mom movecount $move_count
|
mom movecount $move_count
|
||||||
mom precision 0.01
|
mom precision 0.01
|
||||||
@@ -313,8 +326,8 @@ Motor pcr $motor_driver_type [params \
|
|||||||
asyncqueue mc1\
|
asyncqueue mc1\
|
||||||
axis H\
|
axis H\
|
||||||
units degrees\
|
units degrees\
|
||||||
hardlowerlim -10\
|
hardlowerlim 170\
|
||||||
hardupperlim 190\
|
hardupperlim 360\
|
||||||
maxSpeed 1.0\
|
maxSpeed 1.0\
|
||||||
maxAccel 0.1\
|
maxAccel 0.1\
|
||||||
maxDecel 0.1\
|
maxDecel 0.1\
|
||||||
@@ -322,7 +335,7 @@ Motor pcr $motor_driver_type [params \
|
|||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome $pcr_Home\
|
absEncHome $pcr_Home\
|
||||||
cntsPerX [expr (8192*100)/360]]
|
cntsPerX [expr (8192*100)/360]]
|
||||||
setHomeandRange -motor pcr -home 0 -lowrange 5 -uprange 185
|
setHomeandRange -motor pcr -home 180 -lowrange 5 -uprange 185
|
||||||
pcr speed 0.1
|
pcr speed 0.1
|
||||||
pcr movecount $move_count
|
pcr movecount $move_count
|
||||||
pcr precision 0.01
|
pcr precision 0.01
|
||||||
@@ -431,9 +444,13 @@ Motor mf1 $motor_driver_type [params \
|
|||||||
maxDecel 1\
|
maxDecel 1\
|
||||||
stepsPerX 20000\
|
stepsPerX 20000\
|
||||||
absEnc 1\
|
absEnc 1\
|
||||||
absEncHome 1311\
|
absEncHome 8390112\
|
||||||
cntsPerX 15593]
|
cntsPerX 3898]
|
||||||
setHomeandRange -motor mf1 -home 0 -lowrange 0 -uprange 1
|
# cnstPerX is about 95% of 4096 to avoid driving a full revolution on the cam
|
||||||
|
#setHomeandRange -motor mf1 -home 0 -lowrange 0 -uprange 1
|
||||||
|
mf1 home 0.289
|
||||||
|
mf1 softlowerlim 0.0
|
||||||
|
mf1 softupperlim 1
|
||||||
mf1 speed 0.1
|
mf1 speed 0.1
|
||||||
mf1 movecount $move_count
|
mf1 movecount $move_count
|
||||||
mf1 precision 0.01
|
mf1 precision 0.01
|
||||||
|
|||||||
Reference in New Issue
Block a user