User's Manual

Table Of Contents
16-Axis MACRO CPU User Manual
78 MACRO Equivalent Servo IC Memory Locations
Servo IC 4 Registers for Channel 4 (usually for Motor #12)
MACRO Location MIVariable Turbo Location M-Var Description
X:$9019,0,24,S - Y:$7942C,0,24,s M1201
ENC12 24-bit counter position
Y:$901A,8,16,S - - M1202
OUT12A command value; DAC or PWM
X:$901B,0,24,S MS21,MI921 - M1203
ENC12 captured position
Y:$901B,8,16,S - - M1204
OUT12B command value; DAC or PWM
Y:$901D,8,16,s MS21,MI922 Y:$7942D,8,16,s M1205
ADC12A input value
Y:$901E,8,16,s MS21,MI924 Y:$7942E,8,16,s M1206
ADC12B input value
Y:$901C,8,16,s - - M1207
OUT12C command value; PFM or PWM
Y:$901F,0,24,s MS21,MI925 - M1208
ENC12 compare A position
X:$901F,0,24,s MS21,MI926 - M1209
ENC12 compare B position
X:$901E,0,24,s MS21,MI923 - M1210
ENC12 compare auto-increment value
X:$901D,11 MS21,MI928 - M1211
ENC12 compare initial state write enable
X:$901D,12 MS21,MI929 - M1212
ENC12 compare initial state
X:$901D,14 - Y:$003545,14 M1214
AENA12 output status
X:$9018,19 - Y:$003545,19 M1215
USER12 flag input status
X:$9018,9 - Y:$003545,9 M1216
ENC12 compare output value
X:$9018,11 - Y:$003545,11 M1217
ENC12 capture flag
X:$9018,8 - Y:$003545,8 M1218
ENC12 count error flag
X:$9018,14 - - M1219
CHC12 input status
X:$9018,16 - Y:$003545,16 M1220
HMFL12 flag input status
X:$9018,17 - Y:$003545,17 M1221
PLIM12 flag input status
X:$9018,18 - Y:$003545,18 M1222
MLIM12 flag input status
X:$9018,15 - Y:$003545,15 M1223
FAULT12 flag input status
X:$9018,20 - Y:$003545,20 M1224
Channel 12 W flag input status
X:$9018,21 - Y:$003545,21 M1225
Channel 12 V flag input status
X:$9018,22 - Y:$003545,22 M1226
Channel 12 U flag input status
X:$9018,23 - Y:$003545,23 M1227
Channel 12 T flag input status
X:$9018,20,4 - Y:$003545,20,4 M1228
Channel 12 TUVW inputs as 4-bit value
Suggested MM-Variables:
MM120->X:$9019,0,24,s ; ENC12 24-bit counter position
MM121->Y:$901A,8,16,s ; OUT12A command value
MM122->Y:$901B,8,16,s ; OUT12B command value
MM123->Y:$901C,8,16,s ; OUT12C command value