From b8abdde622791041f43b1edbf2a723e79df9c15c Mon Sep 17 00:00:00 2001 From: Douglas Clowes Date: Fri, 1 Dec 2006 15:11:23 +1100 Subject: [PATCH] Re-order and adjust towards engineering drawings r1340 | dcl | 2006-12-01 15:11:23 +1100 (Fri, 01 Dec 2006) | 2 lines --- .../reflectometer/motor_configuration.tcl | 478 ++++++++++-------- 1 file changed, 262 insertions(+), 216 deletions(-) diff --git a/site_ansto/instrument/reflectometer/motor_configuration.tcl b/site_ansto/instrument/reflectometer/motor_configuration.tcl index e18e6e29..83f982ce 100644 --- a/site_ansto/instrument/reflectometer/motor_configuration.tcl +++ b/site_ansto/instrument/reflectometer/motor_configuration.tcl @@ -12,6 +12,268 @@ set dmc2280_controller4(host) mc4-platypus set dmc2280_controller4(port) pmc4-platypus # MOTORS +#Motor dszvt DMC2280 [params \ +# host $dmc2280_controller1(host)\ +# port $dmc2280_controller1(port)\ +# axis A\ +# units mm\ +# maxSpeed 1\ +# maxAccel 1\ +# maxDecel 1\ +# stepsPerX 25000\ +# absEnc 1\ +# absEncHome 7500000\ +# cntsPerX 8192] +#dszvt hardlowerlim xxxx +#dszvt hardupperlim xxxx +#dszvt softlowerlim xxxx +#dszvt softupperlim xxxx +#dszvt home 0 + +#Motor c1ht DMC2280 [params \ +# host $dmc2280_controller1(host)\ +# port $dmc2280_controller1(port)\ +# axis B\ +# units mm\ +# maxSpeed 1\ +# maxAccel 1\ +# maxDecel 1\ +# stepsPerX 25000\ +# absEnc 1\ +# absEncHome 7500000\ +# cntsPerX 8192] +#c1ht hardlowerlim xxxx +#c1ht hardupperlim xxxx +#c1ht softlowerlim xxxx +#c1ht softupperlim xxxx +#c1ht home 0 + +Motor m1ro DMC2280 [params \ + host $dmc2280_controller1(host)\ + port $dmc2280_controller1(port)\ + axis C\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +m1ro hardlowerlim -5 +m1ro hardupperlim 5 +m1ro softlowerlim -5 +m1ro softupperlim 5 +m1ro home 0 + +Motor st3vt DMC2280 [params \ + host $dmc2280_controller1(host)\ + port $dmc2280_controller1(port)\ + axis E\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +st3vt hardlowerlim -179 +st3vt hardupperlim 21 +st3vt softlowerlim -179 +st3vt softupperlim 21 +st3vt home 0 + +Motor st4vt DMC2280 [params \ + host $dmc2280_controller1(host)\ + port $dmc2280_controller1(port)\ + axis F\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +st4vt hardlowerlim -179 +st4vt hardupperlim 21 +st4vt softlowerlim -179 +st4vt softupperlim 21 +st4vt home 0 + +# +#Motor Controller 2 +# +# A: Sample Tilt Upper +Motor sath DMC2280 [params \ + host $dmc2280_controller2(host)\ + port $dmc2280_controller2(port)\ + axis A\ + units degrees\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +sath hardlowerlim -10 +sath hardupperlim 10 +sath softlowerlim -10 +sath softupperlim 10 +sath home 0 + +# B: Sample Tilt Lower +Motor saphi DMC2280 [params \ + host $dmc2280_controller2(host)\ + port $dmc2280_controller2(port)\ + axis B\ + units degrees\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +saphi hardlowerlim -20 +saphi hardupperlim 20 +saphi softlowerlim -20 +saphi softupperlim 20 +saphi home 0 + +# C: Sample Translation, Linear X +#Motor sax DMC2280 [params \ +# host $dmc2280_controller2(host)\ +# port $dmc2280_controller2(port)\ +# axis C\ +# units mm\ +# maxSpeed 1\ +# maxAccel 1\ +# maxDecel 1\ +# stepsPerX 25000\ +# absEnc 1\ +# absEncHome 7500000\ +# cntsPerX 8192] +#sax hardlowerlim xxxx +#sax hardupperlim 750 +#sax softlowerlim xxxx +#sax softupperlim 750 +#sax home 0 + +# D: Sample Translation, Linear Y +Motor say DMC2280 [params \ + host $dmc2280_controller2(host)\ + port $dmc2280_controller2(port)\ + axis D\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +say hardlowerlim -600 +say hardupperlim -300 +say softlowerlim -600 +say softupperlim -300 +say home -450 + +# E: Sample Translation, Linear Z +Motor saz DMC2280 [params \ + host $dmc2280_controller2(host)\ + port $dmc2280_controller2(port)\ + axis E\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +saz hardlowerlim -600 +saz hardupperlim -300 +saz softlowerlim -600 +saz softupperlim -300 +saz home -450 + +#Motor anzvt DMC2280 [params \ +# host $dmc2280_controller2(host)\ +# port $dmc2280_controller2(port)\ +# axis xxxx\ +# units mm\ +# maxSpeed 1\ +# maxAccel 1\ +# maxDecel 1\ +# stepsPerX 25000\ +# absEnc 1\ +# absEncHome 7500000\ +# cntsPerX 8192] +#anzvt hardlowerlim xxxx +#anzvt hardupperlim xxxx +#anzvt softlowerlim xxxx +#anzvt softupperlim xxxx +#anzvt home 0 + +#Motor anro DMC2280 [params \ +# host $dmc2280_controller2(host)\ +# port $dmc2280_controller2(port)\ +# axis xxxx\ +# units mm\ +# maxSpeed 1\ +# maxAccel 1\ +# maxDecel 1\ +# stepsPerX 25000\ +# absEnc 1\ +# absEncHome 7500000\ +# cntsPerX 8192] +#anro hardlowerlim -10 +#anro hardupperlim 10 +#anro softlowerlim -10 +#anro softupperlim 10 +#anro home 0 + +# F: Detector Translation, Linear Y +Motor deyht DMC2280 [params \ + host $dmc2280_controller2(host)\ + port $dmc2280_controller2(port)\ + axis F\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +deyht hardlowerlim -595 +deyht hardupperlim 800 +deyht softlowerlim -595 +deyht softupperlim 800 +deyht home 0 + +# G: Detector Translation, Linear Z +Motor dezvt DMC2280 [params \ + host $dmc2280_controller2(host)\ + port $dmc2280_controller2(port)\ + axis G\ + units mm\ + maxSpeed 1\ + maxAccel 1\ + maxDecel 1\ + stepsPerX 25000\ + absEnc 1\ + absEncHome 7500000\ + cntsPerX 8192] +dezvt hardlowerlim -595 +dezvt hardupperlim 800 +dezvt softlowerlim -595 +dezvt softupperlim 800 +dezvt home 0 + Motor s1up DMC2280 [params \ host $dmc2280_controller3(host)\ port $dmc2280_controller3(port)\ @@ -150,24 +412,6 @@ s2le softlowerlim -27 s2le softupperlim 13 s2le home 0 -Motor st3vt DMC2280 [params \ - host $dmc2280_controller1(host)\ - port $dmc2280_controller1(port)\ - axis E\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -st3vt hardlowerlim -179 -st3vt hardupperlim 21 -st3vt softlowerlim -179 -st3vt softupperlim 21 -st3vt home 0 - Motor s3up DMC2280 [params \ host $dmc2280_controller4(host)\ port $dmc2280_controller4(port)\ @@ -240,24 +484,6 @@ s3le softlowerlim -27 s3le softupperlim 13 s3le home 0 -Motor st4vt DMC2280 [params \ - host $dmc2280_controller1(host)\ - port $dmc2280_controller1(port)\ - axis F\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -st4vt hardlowerlim -179 -st4vt hardupperlim 21 -st4vt softlowerlim -179 -st4vt softupperlim 21 -st4vt home 0 - Motor s4up DMC2280 [params \ host $dmc2280_controller4(host)\ port $dmc2280_controller4(port)\ @@ -330,186 +556,6 @@ s4le softlowerlim -27 s4le softupperlim 13 s4le home 0 -#Motor c1ht DMC2280 [params \ -# host $dmc2280_controller1(host)\ -# port $dmc2280_controller1(port)\ -# axis B\ -# units mm\ -# maxSpeed 1\ -# maxAccel 1\ -# maxDecel 1\ -# stepsPerX 25000\ -# absEnc 1\ -# absEncHome 7500000\ -# cntsPerX 8192] -#c1ht hardlowerlim xxxx -#c1ht hardupperlim xxxx -#c1ht softlowerlim xxxx -#c1ht softupperlim xxxx -#c1ht home 0 - -Motor m1ro DMC2280 [params \ - host $dmc2280_controller1(host)\ - port $dmc2280_controller1(port)\ - axis C\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -m1ro hardlowerlim -5 -m1ro hardupperlim 5 -m1ro softlowerlim -5 -m1ro softupperlim 5 -m1ro home 0 - -Motor saz DMC2280 [params \ - host $dmc2280_controller2(host)\ - port $dmc2280_controller2(port)\ - axis D\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -saz hardlowerlim -600 -saz hardupperlim -300 -saz softlowerlim -600 -saz softupperlim -300 -saz home -450 - -#Motor sax DMC2280 [params \ -# host $dmc2280_controller2(host)\ -# port $dmc2280_controller2(port)\ -# axis C\ -# units mm\ -# maxSpeed 1\ -# maxAccel 1\ -# maxDecel 1\ -# stepsPerX 25000\ -# absEnc 1\ -# absEncHome 7500000\ -# cntsPerX 8192] -#sax hardlowerlim xxxx -#sax hardupperlim 750 -#sax softlowerlim xxxx -#sax softupperlim 750 -#sax home 0 - -Motor sath DMC2280 [params \ - host $dmc2280_controller2(host)\ - port $dmc2280_controller2(port)\ - axis A\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -sath hardlowerlim -10 -sath hardupperlim 10 -sath softlowerlim -10 -sath softupperlim 10 -sath home 0 - -Motor saphi DMC2280 [params \ - host $dmc2280_controller2(host)\ - port $dmc2280_controller2(port)\ - axis B\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -saphi hardlowerlim -20 -saphi hardupperlim 20 -saphi softlowerlim -20 -saphi softupperlim 20 -saphi home 0 - -#Motor anzvt DMC2280 [params \ -# host $dmc2280_controller2(host)\ -# port $dmc2280_controller2(port)\ -# axis xxxx\ -# units mm\ -# maxSpeed 1\ -# maxAccel 1\ -# maxDecel 1\ -# stepsPerX 25000\ -# absEnc 1\ -# absEncHome 7500000\ -# cntsPerX 8192] -#anzvt hardlowerlim xxxx -#anzvt hardupperlim xxxx -#anzvt softlowerlim xxxx -#anzvt softupperlim xxxx -#anzvt home 0 - -#Motor anro DMC2280 [params \ -# host $dmc2280_controller2(host)\ -# port $dmc2280_controller2(port)\ -# axis xxxx\ -# units mm\ -# maxSpeed 1\ -# maxAccel 1\ -# maxDecel 1\ -# stepsPerX 25000\ -# absEnc 1\ -# absEncHome 7500000\ -# cntsPerX 8192] -#anro hardlowerlim -10 -#anro hardupperlim 10 -#anro softlowerlim -10 -#anro softupperlim 10 -#anro home 0 - -#Motor dszvt DMC2280 [params \ -# host $dmc2280_controller1(host)\ -# port $dmc2280_controller1(port)\ -# axis A\ -# units mm\ -# maxSpeed 1\ -# maxAccel 1\ -# maxDecel 1\ -# stepsPerX 25000\ -# absEnc 1\ -# absEncHome 7500000\ -# cntsPerX 8192] -#dszvt hardlowerlim xxxx -#dszvt hardupperlim xxxx -#dszvt softlowerlim xxxx -#dszvt softupperlim xxxx -#dszvt home 0 - -Motor dezvt DMC2280 [params \ - host $dmc2280_controller2(host)\ - port $dmc2280_controller2(port)\ - axis F\ - units mm\ - maxSpeed 1\ - maxAccel 1\ - maxDecel 1\ - stepsPerX 25000\ - absEnc 1\ - absEncHome 7500000\ - cntsPerX 8192] -dezvt hardlowerlim -595 -dezvt hardupperlim 800 -dezvt softlowerlim -595 -dezvt softupperlim 800 -dezvt home 0 - #Motor dezht DMC2280 [params \ # host $dmc2280_controllerxxxx(host)\ # port $dmc2280_controllerxxxx(port)\