Reference Manual

Turbo PMAC/PMAC2 Software Reference
UMAC Turbo Suggested M-Variable Definitions 696
M1206->Y:$07921E,8,16,S ; ADC4B input value
M1207->Y:$07921C,8,16,S ; OUT4C command value; PFM or PWM
M1208->Y:$07921F,0,24,S ; ENC4 compare A position
M1209->X:$07921F,0,24,S ; ENC4 compare B position
M1210->X:$07921E,0,24,S ; ENC4 compare autoincrement value
M1211->X:$07921D,11 ; ENC4 compare initial state write enable
M1212->X:$07921D,12 ; ENC4 compare initial state
M1214->X:$07921D,14 ; AENA4 output status
M1215->X:$079218,19 ; USER4 flag input status
M1216->X:$079218,9 ; ENC4 compare output value
M1217->X:$079218,11 ; ENC4 capture flag
M1218->X:$079218,8 ; ENC4 count error flag
M1219->X:$079218,14 ; HMFL4 flag input status
M1220->X:$079218,16 ; CHC4 input status
M1221->X:$079218,17 ; PLIM4 flag input status
M1222->X:$079218,18 ; MLIM4 flag input status
M1223->X:$079218,15 ; FAULT4 flag input status
M1224->X:$079218,20 ; Channel 4 W flag input status
M1225->X:$079218,21 ; Channel 4 V flag input status
M1226->X:$079218,22 ; Channel 4 U flag input status
M1227->X:$079218,23 ; Channel 4 T flag input status
M1228->X:$079218,20,4 ; Channel 4 TUVW inputs as 4-bit value
Motor #12 Status Bits
M1230->Y:$000640,11,1 ; #12 Stopped-on-position-limit bit
M1231->X:$000630,21,1 ; #12 Positive-end-limit-set bit
M1232->X:$000630,22,1 ; #12 Negative-end-limit-set bit
M1233->X:$000630,13,1 ; #12 Desired-velocity-zero bit
M1235->X:$000630,15,1 ; #12 Dwell-in-progress bit
M1237->X:$000630,17,1 ; #12 Running-program bit
M1238->X:$000630,18,1 ; #12 Open-loop-mode bit
M1239->X:$000630,19,1 ; #12 Amplifier-enabled status bit
M1240->Y:$000640,0,1 ; #12 Background in-position bit
M1241->Y:$000640,1,1 ; #12 Warning-following error bit
M1242->Y:$000640,2,1 ; #12 Fatal-following-error bit
M1243->Y:$000640,3,1 ; #12 Amplifier-fault-error bit
M1244->Y:$000640,13,1 ; #12 Foreground in-position bit
M1245->Y:$000640,10,1 ; #12 Home-complete bit
M1246->Y:$000640,6,1 ; #12 Integrated following error fault bit
M1247->Y:$000640,5,1 ; #12 I2T fault bit
M1248->Y:$000640,8,1 ; #12 Phasing error fault bit
M1249->Y:$000640,9,1 ; #12 Phasing search-in-progress bit
MACRO IC 1 Node 5 Flag Registers (usually used for Motor #12)
M1250->X:$003455,0,24 ; MACRO IC 1 Node 5 flag status register
M1251->Y:$003455,0,24 ; MACRO IC 1 Node 5 flag command register
M1253->X:$003455,20,4 ; MACRO IC 1 Node 5 TUVW flags
M1254->Y:$003455,14,1 ; MACRO IC 1 Node 5 amplifier enable flag
M1255->X:$003455,15,1 ; MACRO IC 1 Node 5 node/amplifier fault flag
M1256->X:$003455,16,1 ; MACRO IC 1 Node 5 home flag
M1257->X:$003455,17,1 ; MACRO IC 1 Node 5 positive limit flag
M1258->X:$003455,18,1 ; MACRO IC 1 Node 5 negative limit flag
M1259->X:$003455,19,1 ; MACRO IC 1 Node 5 user flag