Table of Contents
Index of tests in /u/de/cvs/kroot/kss/esi/ktest/QA
Generated Fri May 21 17:28:15 PDT 1999
This is a reference document. For more general information, see
the introductory summary and/or
the source tree
- APMSKalive Test
- APMSKencoder Test
- APMSKerror Test
- APMSKfip Test
- APMSKlimits Test
- APMSKlock Test
- APMSKposition Test
- APMSKstate Test
- APMSKunload Test
- APMSKvelocity Test
- CCDalive Test
- CCDcontrol Test
- COLLadjust Test
- COLLalive Test
- COLLencoder Test
- COLLerror Test
- COLLfip Test
- COLLlimits Test
- COLLlock Test
- COLLmodes Test
- COLLposition Test
- COLL1velocity Test
- CTRL0alive Test
- CTRL1alive Test
- CrossTalk Test
- DWFILalive Test
- DWFILencoder Test
- DWFILerror Test
- DWFILfip Test
- DWFILlimits Test
- DWFILlock Test
- DWFILposition Test
- DWFILstate Test
- DWFILunload Test
- DWFILvelocity Test
- defaults Test
- HATCHall Test
- IMFLTalive Test
- IMFLTencoder Test
- IMFLTerror Test
- IMFLTfip Test
- IMFLTlimits Test
- IMFLTlock Test
- IMFLTposition Test
- IMFLTstate Test
- IMFLTunload Test
- IMFLTvelocity Test
- LDFLTalive Test
- LDFLTencoder Test
- LDFLTerror Test
- LDFLTfip Test
- LDFLTlimits Test
- LDFLTlock Test
- LDFLTposition Test
- LDFLTstate Test
- LDFLTunload Test
- LDFLTvelocity Test
- PRISMalive Test
- PRISMencoder Test
- PRISMerror Test
- PRISMfip Test
- PRISMlimits Test
- PRISMlock Test
- PRISMposition Test
- PRISMstate Test
- PRISMunload Test
- PRISMvelocity Test
- SHUTTER Test
- SLMSKalive Test
- SLMSKencoder Test
- SLMSKerror Test
- SLMSKfip Test
- SLMSKlimits Test
- SLMSKlock Test
- SLMSKposition Test
- SLMSKstate Test
- SLMSKunload Test
- SLMSKvelocity Test
- TVFILalive Test
- TVFILencoder Test
- TVFILerror Test
- TVFILfip Test
- TVFILlimits Test
- TVFILlock Test
- TVFILposition Test
- TVFILstate Test
- TVFILunload Test
- TVFILvelocity Test
- TVFOCalive Test
- TVFOCencoder Test
- TVFOCerror Test
- TVFOCfip Test
- TVFOClimits Test
- TVFOClock Test
- TVFOCposition Test
- TVFOCstate Test
- TVFOCunload Test
- TVFOCvelocity Test
Test APMSKalive (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 72 seconds
Test APMSKencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 297 seconds
Test APMSKerror (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 59 seconds
Test APMSKfip (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 0 seconds
Test APMSKlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 320 seconds
Test APMSKlock (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 71 seconds
Test APMSKposition (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 8781 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test APMSKstate (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 509 seconds
DATA FORMAT:
Test APMSKunload (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test APMSKvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) APMSKvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 57 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test CCDalive (/u/de/cvs/kroot/kss/esi/ktest/QA) CCDalive.tst v1.2
Author mykland
Last modified by mykland : Wed Dec 02 12:33:48 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 1 seconds
Test CCDcontrol (/u/de/cvs/kroot/kss/esi/ktest/QA) CCDcontrol.tst v1.1
Author de
Last modified by de : Mon Apr 12 18:01:46 PDT 1999
- PREPARATION
- You must have permission to turn lamps on and off, move the shutter, and write images to disk.
- INSTRUCTIONS
-
- CLEANUP
- This test will advance FRAMENO and change infoman keyword values.
- NOTES
- This test attempts to exercise the exposure functions of the CCD subsystem. It tests shutter function, binning, windowing, and so forth. It is a complicated test and negative results may occur for non-obvious causes other than hardware failure. It is very sensitive to exposure event/phase timing.
This test should take about 226 seconds
Test COLLadjust (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLadjust.tst v1.2
Author de
Last modified by de : Tue Apr 27 17:18:31 PDT 1999
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 490 seconds
Test COLLalive (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLalive.tst v1.15
Author mykland
Last modified by mykland : Thu Dec 10 12:46:29 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 2003 seconds
Test COLLencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLencoder.tst v1.11
Author mykland
Last modified by mykland : Tue Dec 08 16:08:22 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 433 seconds
Test COLLerror (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLerror.tst v1.4
Author mykland
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 1 seconds
Test COLLfip (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLfip.tst v
Author mykland
Last modified by mykland : Thu Nov 12 13:48:23 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 351 seconds
Test COLLlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 13:50:05 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 453 seconds
Test COLLlock (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLlock.tst v
Author mykland
Last modified by mykland : Thu Nov 12 13:51:41 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 549 seconds
Test COLLmodes (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLmodes.tst v
Author mykland
Last modified by mykland : Thu Nov 12 13:53:24 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 652 seconds
Test COLLposition (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLposition.tst v
Author mykland
Last modified by mykland : Thu Nov 12 13:54:43 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 731 seconds
Test COLL1velocity (/u/de/cvs/kroot/kss/esi/ktest/QA) COLLvelocity.tst v1.3
Author mykland
Last modified by mykland : Tue Oct 13 12:04:48 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 85 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test CTRL0alive (/u/de/cvs/kroot/kss/esi/ktest/QA) CTRL0alive.tst v1.2
Author mykland
Last modified by mykland : Mon Jan 11 11:43:25 PST 1999
- PREPARATION
- No impact, read only.
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test only checks the CTRL0CLK keyword to see if the 'heartbeat' clock for this controller is still ticking. It does not verify any controller functionality other than being alive and able to broadcast.
This test should take about 7 seconds
Test CTRL1alive (/u/de/cvs/kroot/kss/esi/ktest/QA) CTRL1alive.tst v
Author mykland
Last modified by mykland : Thu Feb 25 13:17:37 PST 1999
- PREPARATION
- Read-only, no restrictions.
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test only checks the CTRL1CLK keyword to see if the controller is alive, i.e. the 'heartbeat' clock is still ticking and being broadcast. It verifies no other functionality.
This test should take about 6 seconds
Test CrossTalk (/u/de/cvs/kroot/kss/esi/ktest/QA) CrossTalk.tst v1.1
Author de
Last modified by de : Mon Apr 12 18:01:46 PDT 1999
- PREPARATION
- You must have permission to turn lamps on and off, move the shutter, and write images to disk.
- INSTRUCTIONS
-
- CLEANUP
- This test will advance FRAMENO and change infoman keyword values.
- NOTES
- This test attempts to exercise the exposure functions of the CCD subsystem. It tests shutter function, binning, windowing, and so forth. It is a complicated test and negative results may occur for non-obvious causes other than hardware failure. It is very sensitive to exposure event/phase timing.
This test should take about 628 seconds
Test DWFILalive (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 75 seconds
Test DWFILencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 306 seconds
Test DWFILerror (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 57 seconds
Test DWFILfip (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 1 seconds
Test DWFILlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 320 seconds
Test DWFILlock (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 69 seconds
Test DWFILposition (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 8841 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test DWFILstate (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 501 seconds
DATA FORMAT:
Test DWFILunload (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test DWFILvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) DWFILvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 59 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test defaults (/u/de/cvs/kroot/kss/esi/ktest/QA) defaults.tst v1.4
Author mykland
Last modified by mykland : Fri Mar 12 17:56:02 PST 1999
- PREPARATION
- You should have permission to move all stages.
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test sets or restores the instrument to a 'default' state, i.e. one which the designers accept as normal and healthy and suitable for starting a new observing session.
This test should take about 529 seconds
Test HATCHall (/u/de/cvs/kroot/kss/esi/ktest/QA) HATCHall.tst v
Author mykland
Last modified by mykland : Thu Nov 12 13:40:57 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
-
This test should take about 194 seconds
Test IMFLTalive (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 104 seconds
Test IMFLTencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 123 seconds
Test IMFLTerror (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 87 seconds
Test IMFLTfip (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 115 seconds
Test IMFLTlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 175 seconds
Test IMFLTlock (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 70 seconds
Test IMFLTposition (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test IMFLTstate (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 224 seconds
DATA FORMAT:
Test IMFLTunload (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test IMFLTvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) IMFLTvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 85 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test LDFLTalive (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 107 seconds
Test LDFLTencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 256 seconds
Test LDFLTerror (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 26 seconds
Test LDFLTfip (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 2 seconds
Test LDFLTlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 298 seconds
Test LDFLTlock (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 81 seconds
Test LDFLTposition (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 228 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test LDFLTstate (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 535 seconds
DATA FORMAT:
Test LDFLTunload (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test LDFLTvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) LDFLTvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 64 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test PRISMalive (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 141 seconds
Test PRISMencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 285 seconds
Test PRISMerror (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 67 seconds
Test PRISMfip (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 1 seconds
Test PRISMlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 277 seconds
Test PRISMlock (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 118 seconds
Test PRISMposition (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 209 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test PRISMstate (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 601 seconds
DATA FORMAT:
Test PRISMunload (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test PRISMvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) PRISMvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 96 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test SHUTTER (/u/de/cvs/kroot/kss/esi/ktest/QA) SHUTTER.tst v1.2
Author de
Last modified by de : Fri Apr 23 17:54:28 PDT 1999
- PREPARATION
- Get permission to move the shutter.
- INSTRUCTIONS
-
- CLEANUP
- This test should leave the shutter safely closed.
- NOTES
- This test tries to force the shutter to 'closed L', then 10 times opens and closes it. The idea is that the shutter status should oscillate between closed R and closed L.
This test should take about 31 seconds
DATA FORMAT:
int lastbin, char lasts, int currbin, char currs
Test SLMSKalive (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 75 seconds
Test SLMSKencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 245 seconds
Test SLMSKerror (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 70 seconds
Test SLMSKfip (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 2 seconds
Test SLMSKlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 322 seconds
Test SLMSKlock (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 63 seconds
Test SLMSKposition (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 9328 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test SLMSKstate (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 528 seconds
DATA FORMAT:
Test SLMSKunload (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test SLMSKvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) SLMSKvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 59 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test TVFILalive (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 36 seconds
Test TVFILencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 228 seconds
Test TVFILerror (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 24 seconds
Test TVFILfip (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 1 seconds
Test TVFILlimits (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILlimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 267 seconds
Test TVFILlock (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILlock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 47 seconds
Test TVFILposition (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 1467 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test TVFILstate (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 342 seconds
DATA FORMAT:
Test TVFILunload (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test TVFILvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFILvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 15 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw
Test TVFOCalive (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCalive.tst v1.2
Author mykland
Last modified by mykland : Thu Nov 19 11:48:32 PST 1998
- PREPARATION
- You must have permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test leaves the stage in a normal state: no cleanup is needed.
- NOTES
- This test only attempts to determine whether the stage is minimally 'alive'. It tries to recalibrate the stage, move it to ordinal position 1 and then 2, and check whether any motion took place. It does not test whether motion is correctly completed or reliable.
This test should take about 51 seconds
Test TVFOCencoder (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCencoder.tst v1.5
Author mykland
Last modified by mykland : Fri Dec 04 13:11:37 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- The stage is left in a normal state, no cleanup is required.
- NOTES
- This stage checks to see whether the motor encoder is functioning. If the motor encoder reading changes during a move from RAW 1000 to RAW 2000, and its relation to the RAW value change is linear, than the stage passes this test.
This test should take about 241 seconds
Test TVFOCerror (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCerror.tst v1.4
Author de
Last modified by mykland : Fri Nov 20 11:06:05 PST 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- This test attempts to move a stage past its software limit. If the limit detection should fail, the stage might be left in an unhealthy state.
- NOTES
- This test attempts to move first beyond the upper bound of stage motion, then below the lower bound. It checks to see whether this motion was accepted. If the stage is working properly, no motion should have taken place and an ERROR condition should have been generated. The test fails if the error condition is not generated or if the stage attempts to make the move.
This test should take about 24 seconds
Test TVFOCfip (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCfip.tst v
Author de
Last modified by de : Thu Oct 08 18:35:31 PDT 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test has not yet been implemented.
This test should take about 1 seconds
Test TVFOClimits (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOClimits.tst v
Author mykland
Last modified by mykland : Thu Nov 12 11:59:35 PST 1998
- PREPARATION
-
- INSTRUCTIONS
-
- CLEANUP
-
- NOTES
- This test is not yet implemented.
This test should take about 267 seconds
Test TVFOClock (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOClock.tst v1.1
Author mykland
Last modified by de : Mon Oct 19 17:22:35 PDT 1998
- PREPARATION
- You need to get permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test should fail catastrophically due to a system crash or power hit, the stage might be left LOCKED.
- NOTES
- This test uses the LCK keyword to lock the stage, then attempts to move it. If the move does not generate an error, then the LCK keyword is not working right and the test fails. The test then unlocks the stage and attempts another move.
This test should take about 50 seconds
Test TVFOCposition (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCposition.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 244 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test TVFOCstate (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCstate.tst v1.11
Author mykland
Last modified by mykland : Fri Oct 23 17:59:42 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- If this test were interrupted by a power failure or system crash then the stage might be left in a strange MODE.
- NOTES
- This test attempts to put the stage through every possible transition between states.
This test should take about 360 seconds
DATA FORMAT:
Test TVFOCunload (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCunload.tst v1.1
Author de
Last modified by de : Tue Oct 20 19:23:20 PDT 1998
- PREPARATION
- Get permission to move ESI. Make sure it is plugged in and lit up. Make sure you can talk to the dispatcher (try a couple of show cmds).
- INSTRUCTIONS
- none
- CLEANUP
- none
- NOTES
- This test checks the accuracy of stage positioning. It moves to each ordinal position of the stage, from both directions and over long and short traverses.It records the error (in raw encoder counts) in position after each traverse. These errors should be systematically negative if the backlash compensation is doing what we think it does.
This test should take about 337 seconds
DATA FORMAT:
int from, int to, int elaps, int dest, int targ, int actu
Test TVFOCvelocity (/u/de/cvs/kroot/kss/esi/ktest/QA) TVFOCvelocity.tst v1.3
Author mykland
Last modified by mykland : Mon Oct 12 17:30:15 PDT 1998
- PREPARATION
- You need permission to move the target stage.
- INSTRUCTIONS
-
- CLEANUP
- In the event of a power failure or system crash this test might leave the stage moving or in a strange MODE.
- NOTES
- This test attempts to Jog the stage at varying velocities, to test the keywords for speed and torque.
This test should take about 20 seconds
DATA FORMAT:
int spd, int tor, int tsp, int vel, int raw