Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Memory and I/O Map 506
C. S. #
1
2
3
4
5
6
7
8
Address
$00203x
$00213x
$00223x
$00233x
$00243x
$00253x
$00263x
$00273x
C. S. #
9
10
11
12
13
14
15
16
Address
$00283x
$00293x
$002A3x
$002B3x
$002C3x
$002D3x
$002E3x
$002F3x
X/Y:$002x30 - $002x34 (Reserved for future use)
L:$002x35 C.S. minimum arc angle (Isx97)
X/Y:$002x36 - $002x3D Lookahead internal registers
X:$002x3E C.S. default program number (Isx91)
Y:$002x3E C.S. I-variables
0 Kinematics enable (Isx50)
1-19 (Reserved for future use)
20 Line-by-line step mode (Isx53)
21,22 (Reserved for future use)
23 Blend disable (Isx92)
X:$002x3F C.S. program execution address
Y:$002x3F C.S. program execution status
(Second word returned on ?? command. See X:$002x40 for first word)
(Refer to ?? specification in On-Line Commands for detailed description of bit meanings)
0 CIRCLE/SPLINE move mode
1 CCW CIRCLE/RAPID move mode
2 Cutter compensation on
3 Cutter compensation left
4 PVT/SPLINE move mode
5 Segmented move stop request
6 Segmented move acceleration in progress
7 Segmented move in progress
8 Cutter compensation move executing
9 Cutter compensation move buffered
10 Cutter compensation move stop request
11 Cutter compensation outside corner
12 Dwell move buffered
13 Synchronous M-variable one-shot
14 End-of-block (/) stop in progress
15 Delayed calculation flag
16 Rotary buffer full
17 In-position (logical AND of motor bits)
18 Warning following error (logical OR of motor bits)
19 Fatal following error (logical OR of motor bits)
20 Amplifier fault error (logical OR of motor bits)
21 Move in cutter comp buffer
22 Run time error (error code in Y:$002x14)
23 Lookahead in progress
C. S. #
1
2
3
4
5
6
7
8
Address
$00204x
$00214x
$00224x
$00234x
$00244x
$00254x
$00264x
$00274x
C. S. #
9
10
11
12
13
14
15
16
Address
$00284x
$00294x
$002A4x
$002B4x
$002C4x
$002D4x
$002E4x
$002F4x
X:$002x40 C.S. Status/Control Bits
(First word returned on ?? command. See Y:$002x3F for first word.)