Slitmask
Insert/Retract Test (Dean’s code)
1.
Dispatcher
2 must be shutdown to run this test on controller 2. No safety interlocks are
in place. Visually check the mask position before moving scissors.
-On Nergabat:
Login: kics
Password:
telnet 192.168.1.4 2005 (controller 1)
2006 (controller 2)
To
shutdown the dispatcher:
modify –s disp1mod = shutdown (controller 1)
modify –s disp2mod = shutdown (controller 2)
-On DEI:
Telnet
not needed. Use slogin dei –l kics
deimos
status dispatcher2.1 tells
if dispatcher is running on controller 1
deimos
status dispatcher2.2 tells
if dispatcher is running on controller 2
deimos
stop dispatcher2.1 stops
dispatcher on controller 1
deimos
stop dispatcher2.2 stops
dispatcher on controller 2
deimos
start dispatcher2.1 starts
dispatcher on controller 1
deimos
start dispatcher2.2 starts
dispatcher on controller 2
(probably
won’t start up the current dispatcher according to Dean)
-ON DEI or Nergabat:
show –s deimot ctrl1clk shows controller 1’s
clock, if no clock then no dispatcher is running
2.
RS
will start debug messages
3.
look
for “arriba”. This indicates Dean’s code is running.
4.
cut
and paste “CB 41”
5.
To
move scissors, cut and paste:
UActive = 0 use
default MO when done moving
TargPos = 40000 target
position = 40000
XQ #MoveE, 2 execute
#Move E, must turn off SB 41 when done
TargPos = Eposn [1] mask
position #1
XQ #MoveE, 2
TargPos = Eposn [14] unload
position
XQ #MoveE,2
6.
To
insert or retract:
XQ #Retract, 2 2
is Bekins thread, this subroutine will
XQ #Insert, 2 automatically
turn off bits (SB44, SB45)
7.
To
home:
First set TargInit variable before executing #InitE,
2
TargInit = 0 don’t
init now, wait for move request (must also XQ
#InitE,
2)
TargInit = 1 init
now
XQ #InitE, 2 will
do home sequence
A move request will automatically init and home
before moving if it hasn’t been done already.
8.
When
finished:
ST
SB 41 turns
off fiducials
RS turns
off all fiducials
9.
Misc.
Dean’s
code locations:
cd
/home/celeste/tucker/cvs/kroot/kss/optical/dispatch2/galil1500/templates
(templates and test code only)
cd
/home/celeste/tucker/cvs/kroot/kss/deimos/dispatch2/galil1500/CTRL2
kroot
access from Will’s account:
will%
source ~/getalife
\\LOELHOST\C_Loelhost\My
Documents\DEIMOS_Docs\Slit Mask\Slitmask Insert.doc