Reference Manual

Turbo PMAC/PMAC2 Software Reference
UMAC Turbo Suggested M-Variable Definitions 733
M5548->L:$002448 ; &5 Y-axis target position (engineering units)
M5549->L:$002449 ; &5 Z-axis target position (engineering units)
Coordinate System 5 (&5) Status Bits
M5580->X:$002440,0,1 ; &5 Program-running bit
M5581->Y:$00243F,21,1 ; &5 Circle-radius-error bit
M5582->Y:$00243F,22,1 ; &5 Run-time-error bit
M5584->X:$002440,4,1 ; &5 Continuous motion request
M5587->Y:$00243F,17,1 ; &5 In-position bit (AND of motors)
M5588->Y:$00243F,18,1 ; &5 Warning-following-error bit (OR)
M5589->Y:$00243F,19,1 ; &5 Fatal-following-error bit (OR)
M5590->Y:$00243F,20,1 ; &5 Amp-fault-error bit (OR of motors)
Coordinate System 5 (&5) Variables
M5597->X:$002400,0,24,S ; &5 Host commanded time base (I10 units)
M5598->X:$002402,0,24,S ; &5 Present time base (I10 units)
Coordinate System 6 (&6) Timers
M5611->X:$002515,0,24,S ; &6 Isx11 timer (for synchronous assignment)
M5612->Y:$002515,0,24,S ; &6 Isx12 timer (for synchronous assignment)
Coordinate System 6 (&6) End-of-Calculated Move Positions
M5641->L:$002541 ; &6 A-axis target position (engineering units)
M5642->L:$002542 ; &6 B-axis target position (engineering units)
M5643->L:$002543 ; &6 C-axis target position (engineering units)
M5644->L:$002544 ; &6 U-axis target position (engineering units)
M5645->L:$002545 ; &6 V-axis target position (engineering units)
M5646->L:$002546 ; &6 W-axis target position (engineering units)
M5647->L:$002547 ; &6 X-axis target position (engineering units)
M5648->L:$002548 ; &6 Y-axis target position (engineering units)
M5649->L:$002549 ; &6 Z-axis target position (engineering units)
Coordinate System 6 (&6) Status Bits
M5680->X:$002540,0,1 ; &6 Program-running bit
M5681->Y:$00253F,21,1 ; &6 Circle-radius-error bit
M5682->Y:$00253F,22,1 ; &6 Run-time-error bit
M5684->X:$002540,4,1 ; &6 Continuous motion request
M5687->Y:$00253F,17,1 ; &6 In-position bit (AND of motors)
M5688->Y:$00253F,18,1 ; &6 Warning-following-error bit (OR)
M5689->Y:$00253F,19,1 ; &6 Fatal-following-error bit (OR)
M5690->Y:$00253F,20,1 ; &6 Amp-fault-error bit (OR of motors)
Coordinate System 6 (&6) Variables
M5697->X:$002500,0,24,S ; &6 Host commanded time base (I10 units)
M5698->X:$002502,0,24,S ; &6 Present time base (I10 units)
Coordinate System 7 (&7) Timers
M5711->X:$002615,0,24,S ; &7 Isx11 timer (for synchronous assignment)
M5712->Y:$002615,0,24,S ; &7 Isx12 timer (for synchronous assignment)
Coordinate System 7 (&7) End-of-Calculated Move Positions
M5741->L:$002641 ; &7 A-axis target position (engineering units)
M5742->L:$002642 ; &7 B-axis target position (engineering units)
M5743->L:$002643 ; &7 C-axis target position (engineering units)
M5744->L:$002644 ; &7 U-axis target position (engineering units)
M5745->L:$002645 ; &7 V-axis target position (engineering units)
M5746->L:$002646 ; &7 W-axis target position (engineering units)
M5747->L:$002647 ; &7 X-axis target position (engineering units)