Reference Manual
Turbo PMAC/PMAC2 Software Reference 
Turbo PMAC Global I-Variables   242 
Triggered Time-Base Entries for PMAC-Style Servo ICs (Running State) 
Servo 
IC # 
Chan. 1 
Chan. 2 
Chan. 3 
Chan. 4 
Notes 
0 
$A78000 
$A78004 
$A78008 
$A7800C 
First IC on board PMAC 
1 
$A78100 
$A78104 
$A78108 
$A7810C 
Second IC on board PMAC 
2 
$A78200 
$A78204 
$A78208 
$A7820C 
First IC on first Acc-24P/V 
3 
$A78300 
$A78304 
$A78308 
$A7830C 
Second IC on first Acc-24P/V 
4 
$A79200 
$A79204 
$A79208 
$A7920C 
First IC on second Acc-24P/V 
5 
$A79300 
$A79304 
$A79308 
$A7930C 
Second IC on second Acc-24P/V 
6 
$A7A200 
$A7A204 
$A7A208 
$A7A20C 
First IC on third Acc-24P/V 
7 
$A7A300 
$A7A304 
$A7A308 
$A7A30C 
Second IC on third Acc-24P/V 
8 
$A7B200 
$A7B204 
$A7B208 
$A7B20C 
First IC on fourth Acc-24P/V 
9 
$A7B300 
$A7B304 
$A7B308 
$A7B30C 
Second IC on fourth Acc-24P/V 
Triggered Time-Base Entries for PMAC2-Style Servo ICs (Running State) 
Servo 
IC # 
Chan. 1 
Chan. 2 
Chan. 3 
Chan. 4 
Notes 
0 
$AF8000 
$AF8008 
$AF8010 
$AF8018 
First IC on board PMAC2, 3U stack 
1 
$AF8100 
$AF8108 
$AF8010 
$AF8018 
Second IC on board PMAC2, 3U stack 
2 
$AF8200 
$AF8208 
$AF8210 
$AF8218 
First Acc-24E2x, first IC on first Acc-24P/V2 
3 
$AF8300 
$AF8308 
$AF8310 
$AF8318 
Second Acc-24E2x, second IC on first Acc-24P/V2 
4 
$AF9200 
$AF9208 
$AF9210 
$AF9218 
Third Acc-24E2x, first IC on second Acc-24P/V2 
5 
$AF9300 
$AF9308 
$AF9310 
$AF9318 
Fourth Acc-24E2x, second IC on second Acc-24P/V2 
6 
$AFA200 
$AFA208 
$AFA210 
$AFA218 
Fifth Acc-24E2x, first IC on third Acc-24P/V2 
7 
$AFA300 
$AFA308 
$AFA310 
$AFA318 
Sixth Acc-24E2x, second IC on third Acc-24P/V2 
8 
$AFB200 
$AFB208 
$AFB210 
$AFB218 
Seventh Acc-24E2x, first IC on fourth Acc-24P/V2 
9 
$AFB300 
$AFB308 
$AFB310 
$AFB318 
Eighth Acc-24E2x, second IC on fourth Acc-24P/V2 
Entries for PMAC2 MACRO IC 0 
Handwheel Channel # 
PMAC2 
Channel 1 
$AF8410 
Channel 2 
$AF8418 
Example: 
The application requires the use of Encoder 4 on board a Turbo PMAC2 as a triggered time base master 
for coordinate system 1.  It is to be triggered by the rising edge of its index channel. The real-time input 
frequency is selected as 256 counts/msec. The conversion table starts with 8 single-line entries in I8000 – 
I8007. 
Setup On-line Command 
I8008=$AF8018  ; Triggered time base from PMAC2 channel 4 
I8009=64  ; TBSF=16384/256 
I7042=1  ; Servo IC 0 Channel 4 trigger on rising index 
I5193=@I8009  ; C.S.1 use I8009 result for time base 
M403->X:$07801B,0,24,S  ; Channels’ captured position register 
Motion Program Segment 
DWELL 0  ; Stop any lookahead 
I8008=$9F8018      ; Freeze the time base   
P403=M403  ; Dummy read to ensure capture logic reset 
X10  ; Calculate first move 
PLC Program Segment 
IF (I8008=$9F8018)  ; If frozen 
 I8008=$BF8018  ; Then arm 
ENDIF 










