User's Manual

Table Of Contents
16-Axis MACRO CPU User Manual
72 MACRO Equivalent Servo IC Memory Locations
Servo IC 1 Registers for Channel 2 (usually for Motor #6)
MACRO Location MIVariable Turbo Location M-Var Description
X:$8049,0,24,S - - M601
ENC6 24-bit counter position
Y:$804A,8,16,S - - M602
OUT6A command value; DAC or PWM
X:$804B,0,24,S MS9,MI921 - M603
ENC6 captured position
Y:$804B,8,16,S - - M604
OUT6B command value; DAC or PWM
Y:$804D,8,16,s MS9,MI922 Y:$78435,8,16,s M605
ADC6A input value
Y:$804E,8,16,s MS9,MI924 Y:$78436,8,16,s M606
ADC6B input value
Y:$804C,8,16,s - - M607
OUT6C command value; PFM or PWM
Y:$804F,0,24,s MS9,MI925 - M608
ENC6 compare A position
X:$804F,0,24,s MS9,MI926 - M609
ENC6 compare B position
X:$804E,0,24,s MS9,MI923 - M610
ENC6 compare auto-increment value
X:$804D,11 MS9,MI928 - M611
ENC6 compare initial state write enable
X:$804D,12 MS9,MI929 - M612
ENC6 compare initial state
X:$804D,14 - Y:$3449,14 M614
AENA6 output status
X:$8048,19 - Y:$3449,19 M615
USER6 flag input status
X:$8048,9 - Y:$3449,9 M616
ENC6 compare output value
X:$8048,11 - Y:$3449,11 M617
ENC6 capture flag
X:$8048,8 - Y:$3449,8 M618
ENC6 count error flag
X:$8048,14 - - M619
CHC6 input status
X:$8048,16 - Y:$003449,16 M620
HMFL6 flag input status
X:$8048,17 - Y:$003449,17 M621
PLIM6 flag input status
X:$8048,18 - Y:$003449,18 M622
MLIM6 flag input status
X:$8048,15 - Y:$003449,15 M623
FAULT6 flag input status
X:$8048,20 - Y:$003449,20 M624
Channel 6 W flag input status
X:$8048,21 - Y:$003449,21 M625
Channel 6 V flag input status
X:$8048,22 - Y:$003449,22 M626
Channel 6 U flag input status
X:$8048,23 - Y:$003449,23 M627
Channel 6 T flag input status
X:$8048,20,4 - Y:$003449,20,4 M628
Channel 6 TUVW inputs as 4-bit value
Suggested MM-Variables:
MM60->X:$8049,0,24,s ; ENC6 24-bit counter position
MM61->Y:$804A,8,16,s ; OUT6A command value
MM62->Y:$804B,8,16,s ; OUT6B command value
MM63->Y:$804C,8,16,s ; OUT6C command value