User's Manual

Table Of Contents
16-Axis MACRO CPU User Manual
80 MACRO Equivalent Servo IC Memory Locations
Servo IC 5 Registers for Channel 2 (usually for Motor #12)
MACRO Location MIVariable Turbo Location M-Var Description
X:$9049,0,24,S - - M1401
ENC14 24-bit counter position
Y:$904A,8,16,S - - M1402
OUT14A command value; DAC or
PWM
X:$904B,0,24,S MS25,MI921 - M1403
ENC14 captured position
Y:$904B,8,16,S - - M1404
OUT14B command value; DAC or PWM
Y:$904D,8,16,s MS25,MI922 Y:$79435,8,16,s M1405
ADC14A input value
Y:$904E,8,16,s MS25,MI924 Y:$79436,8,16,s M1406
ADC14B input value
Y:$904C,8,16,s - - M1407
OUT14C command value; PFM or PWM
Y:$904F,0,24,s MS25,MI925 - M1408
ENC14 compare A position
X:$904F,0,24,s MS25,MI926 - M1409
ENC14 compare B position
X:$904E,0,24,s MS25,MI923 - M1410
ENC14 compare auto-increment value
X:$904D,11 MS25,MI928 - M1411
ENC14 compare initial state write enable
X:$904D,12 MS25,MI929 - M1412
ENC14 compare initial state
X:$904D,14 - Y:$003549,14 M1414
AENA14 output status
X:$9048,19 - Y:$003549,19 M1415
USER14 flag input status
X:$9048,9 - Y:$003549,9 M1416
ENC14 compare output value
X:$9048,11 - Y:$003549,11 M1417
ENC14 capture flag
X:$9048,8 - Y:$003549,8 M1418
ENC14 count error flag
X:$9048,14 - - M1419
CHC14 input status
X:$9048,16 - Y:$003549,16 M1420
HMFL14 flag input status
X:$9048,17 - Y:$003549,17 M1421
PLIM14 flag input status
X:$9048,18 - Y:$003549,18 M1422
MLIM14 flag input status
X:$9048,15 - Y:$003549,15 M1423
FAULT14 flag input status
X:$9048,20 - Y:$003549,20 M1424
Channel 14 W flag input status
X:$9048,21 - Y:$003549,21 M1425
Channel 14 V flag input status
X:$9048,22 - Y:$003549,22 M1426
Channel 14 U flag input status
X:$9048,23 - Y:$003549,23 M1427
Channel 14 T flag input status
X:$9048,20,4 - Y:$003549,20,4 M1428
Channel 14 TUVW inputs as 4-bit value
Suggested MM-Variables:
MM140->X:$9049,0,24,s ; ENC14 24-bit counter position
MM141->Y:$904A,8,16,s ; OUT14A command value
MM142->Y:$904B,8,16,s ; OUT14B command value
MM143->Y:$904C,8,16,s ; OUT14C command value