Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC2 Suggested M-Variable Definitions 667
Coordinate System 4 (&4) Variables
M5497->X:$002300,0,24,S ; &4 Host commanded time base (I10 units)
M5498->X:$002302,0,24,S ; &4 Present time base (I10 units)
Coordinate System 5 (&5) Timers
M5511->X:$002415,0,24,S ; &5 Isx11 timer (for synchronous assignment)
M5512->Y:$002415,0,24,S ; &5 Isx12 timer (for synchronous assignment)
Coordinate System 5 (&5) End-of-Calculated Move Positions
M5541->L:$002441 ; &5 A-axis target position (engineering units)
M5542->L:$002442 ; &5 B-axis target position (engineering units)
M5543->L:$002443 ; &5 C-axis target position (engineering units)
M5544->L:$002444 ; &5 U-axis target position (engineering units)
M5545->L:$002445 ; &5 V-axis target position (engineering units)
M5546->L:$002446 ; &5 W-axis target position (engineering units)
M5547->L:$002447 ; &5 X-axis target position (engineering units)
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)