User's Manual

Table Of Contents
16-Axis MACRO CPU User Manual
36 16-Axis MACRO CPU Software Setup
MACRO IC 0 ($$$ or $$$***)
# I/O Nodes # Servo Nodes Node Servo IC
Base Address
Nodes
Enabled
SW1 Select Y:I181…188
0 4 $8000,$8008,
$8010,$8018
0,1,
4,5
0 I181, I182,
I183, I184
0 4 $8000,$8008,
$8010,$8018
8,9,
12,13
1 I185, I186,
I187, I188
0 2 $8000,$8008 0,1 2 I181, I182
0 2 $8000,$8008 4,5 3 I183, I184
0 2 $8000,$8008 8,9 4 I185, I186
0 2 $8000,$8008 12,13 5 I187, I188
0 6 $8000,$8008,
$8010,$8018,
$8040,$8048
0,1,
4,5,
8,9
6 I181, I182,
I183, I184,
I185, I186
0 8 $8000,$8008,
$8010,$8018,
$8040,$8058,
$8050,$8058
0,1,
4,5,
8,9,
12,13
7 I181, I182,
I183, I184,
I185, I186,
I187, I188
2 0
2,3 8
2 0
6,7 9
2 0
10,11 10
4 0
2,3,6,7 11
6 0
2,3,6,7,10,11 12
1 0
11 13
0 0 $8000,$8008,
$8010,$8018,
$8040,$8058,
$8050,$8058 (if
two Servo ICs)
None 14 (Ring
Order)
I181, I182,
I183, I184,
I185, I186,
I187, I188
1 0
11 15 (Equivalent
to a $$$***)
MACRO IC 1
The 48-bit MI181 – MI188 variables are created from MI179 and MI180. These variables bind each of
the Servo channels (four channels per IC) to a MACRO Servo Node. The Y:MI18n portion has the Servo
channel base address and the X:MI18n portion has the MACRO Servo Node flag word address. These
MI181 – MI188 are 48-bit status only variables and are read-only so this binding cannot be changed. $$$
and $$$*** is done for each power-on.
The following describes the Servo ICs being addressed in normal address settings:
MACRO Node Address for the
Command/Status Flag
X:I181…188
$C0E3 MI181
$C0E7 MI182
$C0EB MI183
$C0EF MI184
$C0F3 MI185
$C0F7 MI186
$C0FB MI187
$C0FF MI188