Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Memory and I/O Map 505
Y:$002x01 C.S. time base active address (from Isx93 or hold [=$3202])
X:$002x02 C.S. actual slew-limited time base value (units of I10)
Y:$002x02 C.S. actual time base slew rate (from Isx94 or Isx95)
X:$002x03 C.S. feed hold slew rate (Isx95)
Y:$002x03 C.S. time base slew rate (Isx94)
D:$002x04 C.S. motor definition word
X:$002x05 C.S. S-curve time (Isx88, TS)
Y:$002x05 C.S. acceleration time (Isx87, TA)
L:$002x06 C.S. feedrate / move time (Isx89, F, TM)
L:$002x07 C.S. velocity time units (Isx90)
D:$002x08 C.S. PRELUDE command buffer
X:$002x09 C.S. coordinate transformation matrix number
Y:$002x09 C.S. PRELUDE command stack pointer
X/Y:$002x0A - $002x0E C.S. execution pointers
L:$002x0F C.S. cutter compensation radius (from CCR)
C. S. #
1
2
3
4
5
6
7
8
Address
$00201x
$00211x
$00221x
$00231x
$00241x
$00251x
$00261x
$00271x
C. S. #
9
10
11
12
13
14
15
16
Address
$00281x
$00291x
$002A1x
$002B1x
$002C1x
$002D1x
$002E1x
$002F1x
L:$002x10 C.S. maximum feedrate (Isx98)
L:$002x12 C.S. alternate feedrate (Isx86)
L:$002x12 C.S. circle radius error limit (Isx96)
L:$002x13 C.S. cutter compensation break angle cosine (Isx99)
X:$002x14 C.S. move calculation time
Y:$002x14 C.S. run-time error code
= 0: No run-time error
= 1: Insufficient calculation time
= 2: Program counter out of range (too low)
= 3: Program counter out of range (too high)
= 4: Unlinked conditional statement
= 5: Subroutine stack overflow
= 6: Jump to non-existent label
= 7: Cutter compensation interference error
= 8: Forward kinematic execution error
= 9: Inverse kinematic execution error
= 10: No axes remaining in C.S.
X:$002x15 C.S. user countdown timer 1 (Isx11)
Y:$002x15 C.S. user countdown timer 2 (Isx12)
X/Y:$002x16 - $002x1F (Reserved for future use)
C. S. #
1
2
3
4
5
6
7
8
Address
$00202x
$00212x
$00222x
$00232x
$00242x
$00252x
$00262x
$00272x
C. S. #
9
10
11
12
13
14
15
16
Address
$00282x
$00292x
$002A2x
$002B2x
$002C2x
$002D2x
$002E2x
$002F2x
X/Y:$002x20 - $002x2F (Reserved for future use)