diff --git a/site_ansto/instrument/reflectometer/DMC2280/controller3.txt b/site_ansto/instrument/reflectometer/DMC2280/controller3.txt index b1e0f0e3..e9e30a30 100644 --- a/site_ansto/instrument/reflectometer/DMC2280/controller3.txt +++ b/site_ansto/instrument/reflectometer/DMC2280/controller3.txt @@ -1,7 +1,7 @@ NO TE: PLAYTPUS - CONTROLLER 3 NO TE: -NO TE: $Revision: 1.4 $ -NO TE: $Date: 2007-02-01 23:47:00 $ +NO TE: $Revision: 1.5 $ +NO TE: $Date: 2007-02-01 23:54:38 $ NO TE: Author: Dan Bartlett NO TE: Last revision by: $Author: dbx $ NO TE: @@ -72,7 +72,8 @@ RI NO ---------------------------------------- #HOME NO TE: THIS ROUTINE HOMES THE SLITS. -NO TE: IT USES THE HIGH REPEATABILITY HOME LIMIT SWITCHES +NO TE: IT USES THE HIGH REPEATABILITY HOME LIMIT SWITCHES ON SLIT 2 +NO TE: SLIT 1 DOES NOT HAVE HOME LIMITS. ITS HOMED IN THE CONVENTIONAL WAY NO TE: IT WILL NOT WORK WITH OTHER SLIT PACKAGES WITHOUT THE HOME LIMITS IF (HOMERUN = 1) JP #ENDHOME @@ -114,14 +115,15 @@ AM ABCDEFGH JG -30000,-30000,-30000,-30000,-30000,-30000,-30000,-30000 BG;' OPEN ALL SLITS TO LIMITS AM ABCDEFGH -FE;' DRIVE TO THE HOME LIMIT AT FULL SPEED -BG -AM ABCDEFGH -PR -100625,-100625,-100625,-100625,-100625,-100625,-100625,-100625; +FE EFGH;' DRIVE SLIT 2 TO THE HOME LIMIT AT FULL SPEED +BG EFGH +AM EFGH +PR 100625,100625,100625,100625,-100625,-100625,-100625,-100625; BG;' MOVE AWAY 5MM AM ABCDEFGH -SP 7500,7500,7500,7500,7500,7500,7500,7500;' REDUCE SPEED -FE;' DRIVE TO HOME LIMIT AT LOW SPEED +SP ,,,,7500,7500,7500,7500;' REDUCE SPEED +FE EFGH;' DRIVE TO LIMIT AT LOW SPEED +JG -7500,-7500,-7500,-7500 BG AM ABCDEFGH DP 0,0,0,0,0,0,0,0;' DEFINE EACH AXIS POSTION AS ZERO