HP 5501A Operating And Service Manual page 149

Laser transducer system
Hide thumbs Also See for 5501A:
Table of Contents

Advertisement

1 : gsb "in"
Table
4-73.
70746.A
Binary
Interface
Typical
Program
3: ent "X TOLERANCE
I N MICRONS?", r l
PROGRAM
0:
wtb
2 ,
0,0,0,98,3
"in"
is
a
subroutine
which
inputs
the
number
and
places
it
i n
variable
B.
Refer
t o
step
32.
COMMENT
000
=
BP,0P,0P.
Guarantees
System
Reset.
98
=
2V
=
sample
compensation
reading
3
=
3P
=
prepare
to
output
See
Figures
4-2A,
6 ,
and
C.
I
C
=
Compensation
Number.
r l
=
X
Tolerance
(refer
to
Table
4-74).
N o
safeguards
are
provided.
4:
ent
"Y
TOLERANCE
I N
MICRONS?",r2
r2
=
Y
Tolerance
5:
"newdest":0-+X;ent
"X
DESTINATION
I N
MM?",X
8: gsb "in"
9: 8 - c
Top
of
Loop.
X
is
X-Axis
destination
in
millimetres
0
is
default
value.
6:
B-Y;ent
"Y
DESTINATION
I N
MM?",Y
10: X--A;gsb "cnv"
1 1 : A+X
Y
is
Y-Axis
destination
i n
millimetres.
0
is
default
value.
12: Y--A;gsb "cnv"
13: A+Y
14: int(r1/1.58248e-1)
*2
1
28+X--A
15: gsb "out"
16: wtb 2,131
17: int(r2/1.58248e-1)
*2T 28+Y+A
18: gsb "out"
19: wtb 2,147
21: B-F
22: gsb "in"
23: B--r3
24: wtb 2,146,3
98
=
2V
=
sample
compensation
reading.
3
=
3P
=
prepare
t o
output.
See
Figures
4-26
and
C.
"in"
inputs
the
number
and
places
it
in
variable
B.
Refer
to
step
32.
C
=
Compensation
Number.
"cnv"
converts
X
to
fringes.
Refer
to
step
38.
X
=
destination
in
fringes.
I
"cnv"
converts
Y
to
fringes.
Refer
to
step
38.
Y
=
Destination
in
fringes.
Add
X-tolerance
i n
fringes
to
X-desination
bits
28-31.
I
Output
to
10746A
Card.
Refer
to
step
39.
131
=
3X
=
transfer
to
X-destination
register.
See
Figure
4-2H.
Add
Y-tolerance
i n
fringes
to
Y-destination
bits
28-31.
Output
to
10746A
Card.
147
=
3Y
=
transfer
t o
Y-destination
register.
See
Figure
4-Zf.
1
=
1P
=
sample
X and
Y
t o
compare
X , Y
location
with
X-Y
destination.
1P
releases
difference
signals.
130
=
W
=
transfer from
X
comparator
t o
10746A
Binary
Interface.
3 =
3P
=
prepare
to
transfer
to
calculator.
See
Figure
4-2),K,
and
L.
F
=
0
for
X-Axis.
Subroutine
to
input the
number
from
the
10746A
Card.
Store the
X-location
in
r3.
146
=
2 Y
=
transfer
Y
to
10746A.
See
Figure
4-2M.
3
=
3P
=
prepare
t o
transfer
t o
calculator.
See
Figure
4-2N,
0.

Advertisement

Table of Contents
loading

Table of Contents