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
  1. APMSKalive Test
  2. APMSKencoder Test
  3. APMSKerror Test
  4. APMSKfip Test
  5. APMSKlimits Test
  6. APMSKlock Test
  7. APMSKposition Test
  8. APMSKstate Test
  9. APMSKunload Test
  10. APMSKvelocity Test
  11. CCDalive Test
  12. CCDcontrol Test
  13. COLLadjust Test
  14. COLLalive Test
  15. COLLencoder Test
  16. COLLerror Test
  17. COLLfip Test
  18. COLLlimits Test
  19. COLLlock Test
  20. COLLmodes Test
  21. COLLposition Test
  22. COLL1velocity Test
  23. CTRL0alive Test
  24. CTRL1alive Test
  25. CrossTalk Test
  26. DWFILalive Test
  27. DWFILencoder Test
  28. DWFILerror Test
  29. DWFILfip Test
  30. DWFILlimits Test
  31. DWFILlock Test
  32. DWFILposition Test
  33. DWFILstate Test
  34. DWFILunload Test
  35. DWFILvelocity Test
  36. defaults Test
  37. HATCHall Test
  38. IMFLTalive Test
  39. IMFLTencoder Test
  40. IMFLTerror Test
  41. IMFLTfip Test
  42. IMFLTlimits Test
  43. IMFLTlock Test
  44. IMFLTposition Test
  45. IMFLTstate Test
  46. IMFLTunload Test
  47. IMFLTvelocity Test
  48. LDFLTalive Test
  49. LDFLTencoder Test
  50. LDFLTerror Test
  51. LDFLTfip Test
  52. LDFLTlimits Test
  53. LDFLTlock Test
  54. LDFLTposition Test
  55. LDFLTstate Test
  56. LDFLTunload Test
  57. LDFLTvelocity Test
  58. PRISMalive Test
  59. PRISMencoder Test
  60. PRISMerror Test
  61. PRISMfip Test
  62. PRISMlimits Test
  63. PRISMlock Test
  64. PRISMposition Test
  65. PRISMstate Test
  66. PRISMunload Test
  67. PRISMvelocity Test
  68. SHUTTER Test
  69. SLMSKalive Test
  70. SLMSKencoder Test
  71. SLMSKerror Test
  72. SLMSKfip Test
  73. SLMSKlimits Test
  74. SLMSKlock Test
  75. SLMSKposition Test
  76. SLMSKstate Test
  77. SLMSKunload Test
  78. SLMSKvelocity Test
  79. TVFILalive Test
  80. TVFILencoder Test
  81. TVFILerror Test
  82. TVFILfip Test
  83. TVFILlimits Test
  84. TVFILlock Test
  85. TVFILposition Test
  86. TVFILstate Test
  87. TVFILunload Test
  88. TVFILvelocity Test
  89. TVFOCalive Test
  90. TVFOCencoder Test
  91. TVFOCerror Test
  92. TVFOCfip Test
  93. TVFOClimits Test
  94. TVFOClock Test
  95. TVFOCposition Test
  96. TVFOCstate Test
  97. TVFOCunload Test
  98. 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