Reference Manual

Turbo PMAC/PMAC2 Software Reference
UMAC Turbo Suggested M-Variable Definitions 714
M2306->Y:$07A316,8,16,S ; ADC7B input value
M2307->Y:$07A314,8,16,S ; OUT7C command value; PFM or PWM
M2308->Y:$07A317,0,24,S ; ENC7 compare A position
M2309->X:$07A317,0,24,S ; ENC7 compare B position
M2310->X:$07A316,0,24,S ; ENC7 compare autoincrement value
M2311->X:$07A315,11 ; ENC7 compare initial state write enable
M2312->X:$07A315,12 ; ENC7 compare initial state
M2314->X:$07A315,14 ; AENA7 output status
M2315->X:$07A310,19 ; CHC7 input status
M2316->X:$07A310,9 ; ENC7 compare output value
M2317->X:$07A310,11 ; ENC7 capture flag
M2318->X:$07A310,8 ; ENC7 count error flag
M2319->X:$07A310,14 ; CHC7 input status
M2320->X:$07A310,16 ; HMFL7 flag input status
M2321->X:$07A310,17 ; PLIM7 flag input status
M2322->X:$07A310,18 ; MLIM7 flag input status
M2323->X:$07A310,15 ; FAULT7 flag input status
M2324->X:$07A310,20 ; Channel 7 W flag input status
M2325->X:$07A310,21 ; Channel 7 V flag input status
M2326->X:$07A310,22 ; Channel 7 U flag input status
M2327->X:$07A310,23 ; Channel 7 T flag input status
M2328->X:$07A310,20,4 ; Channel 7 TUVW inputs as 4-bit value
Motor #23 Status Bits
M2330->Y:$000BC0,11,1 ; #23 Stopped-on-position-limit bit
M2331->X:$000BB0,21,1 ; #23 Positive-end-limit-set bit
M2332->X:$000BB0,22,1 ; #23 Negative-end-limit-set bit
M2333->X:$000BB0,13,1 ; #23 Desired-velocity-zero bit
M2335->X:$000BB0,15,1 ; #23 Dwell-in-progress bit
M2337->X:$000BB0,17,1 ; #23 Running-program bit
M2338->X:$000BB0,18,1 ; #23 Open-loop-mode bit
M2339->X:$000BB0,19,1 ; #23 Amplifier-enabled status bit
M2340->Y:$000BC0,0,1 ; #23 Background in-position bit
M2341->Y:$000BC0,1,1 ; #23 Warning-following error bit
M2342->Y:$000BC0,2,1 ; #23 Fatal-following-error bit
M2343->Y:$000BC0,3,1 ; #23 Amplifier-fault-error bit
M2344->Y:$000BC0,13,1 ; #23 Foreground in-position bit
M2345->Y:$000BC0,10,1 ; #23 Home-complete bit
M2346->Y:$000BC0,6,1 ; #23 Integrated following error fault bit
M2347->Y:$000BC0,5,1 ; #23 I2T fault bit
M2348->Y:$000BC0,8,1 ; #23 Phasing error fault bit
M2349->Y:$000BC0,9,1 ; #23 Phasing search-in-progress bit
MACRO IC 2 Node 12 Flag Registers (usually used for Motor #23)
M2350->X:$00346C,0,24 ; MACRO IC 2 Node 12 flag status register
M2351->Y:$00346C,0,24 ; MACRO IC 2 Node 12 flag command register
M2353->X:$00346C,20,4 ; MACRO IC 2 Node 12 TUVW flags
M2354->Y:$00346C,14,1 ; MACRO IC 2 Node 12 amplifier enable flag
M2355->X:$00346C,15,1 ; MACRO IC 2 Node 12 node/amplifier fault flag
M2356->X:$00346C,16,1 ; MACRO IC 2 Node 12 home flag
M2357->X:$00346C,17,1 ; MACRO IC 2 Node 12 positive limit flag
M2358->X:$00346C,18,1 ; MACRO IC 2 Node 12 negative limit flag
M2359->X:$00346C,19,1 ; MACRO IC 2 Node 12 user flag