Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC2 Suggested M-Variable Definitions 669
Coordinate System 8 (&8) Variables
M5897->X:$002700,0,24,S ; &8 Host commanded time base (I10 units)
M5898->X:$002702,0,24,S ; &8 Present time base (I10 units)
Coordinate System 9 (&9) Timers
M5911->X:$002815,0,24,S ; &9 Isx11 timer (for synchronous assignment)
M5912->Y:$002815,0,24,S ; &9 Isx12 timer (for synchronous assignment)
Coordinate System 9 (&9) End-of-Calculated Move Positions
M5941->L:$002841 ; &9 A-axis target position (engineering units)
M5942->L:$002842 ; &9 B-axis target position (engineering units)
M5943->L:$002843 ; &9 C-axis target position (engineering units)
M5944->L:$002844 ; &9 U-axis target position (engineering units)
M5945->L:$002845 ; &9 V-axis target position (engineering units)
M5946->L:$002846 ; &9 W-axis target position (engineering units)
M5947->L:$002847 ; &9 X-axis target position (engineering units)
M5948->L:$002848 ; &9 Y-axis target position (engineering units)
M5949->L:$002849 ; &9 Z-axis target position (engineering units)
Coordinate System 1 (&1) Status Bits
M5980->X:$002840,0,1 ; &9 Program-running bit
M5981->Y:$00283F,21,1 ; &9 Circle-radius-error bit
M5982->Y:$00283F,22,1 ; &9 Run-time-error bit
M5984->X:$002840,4,1 ; &9 Continuous motion request
M5987->Y:$00283F,17,1 ; &9 In-position bit (AND of motors)
M5988->Y:$00283F,18,1 ; &9 Warning-following-error bit (OR)
M5989->Y:$00283F,19,1 ; &9 Fatal-following-error bit (OR)
M5990->Y:$00283F,20,1 ; &9 Amp-fault-error bit (OR of motors)
Coordinate System 1 (&1) Variables
M5997->X:$002800,0,24,S ; &9 Host commanded time base (I10 units)
M5998->X:$002802,0,24,S ; &9 Present time base (I10 units)
Coordinate System 10 (&10) Timers
M6011->X:$002915,0,24,S ; &10 Isx11 timer (for synchronous assignment)
M6012->Y:$002915,0,24,S ; &10 Isx12 timer (for synchronous assignment)
Coordinate System 10 (&10) End-of-Calculated Move Positions
M6041->L:$002941 ; &10 A-axis target position (engineering units)
M6042->L:$002942 ; &10 B-axis target position (engineering units)
M6043->L:$002943 ; &10 C-axis target position (engineering units)
M6044->L:$002944 ; &10 U-axis target position (engineering units)
M6045->L:$002945 ; &10 V-axis target position (engineering units)
M6046->L:$002946 ; &10 W-axis target position (engineering units)
M6047->L:$002947 ; &10 X-axis target position (engineering units)
M6048->L:$002948 ; &10 Y-axis target position (engineering units)
M6049->L:$002949 ; &10 Z-axis target position (engineering units)
Coordinate System 10 (&10) Status Bits
M6080->X:$002940,0,1 ; &10 Program-running bit
M6081->Y:$00293F,21,1 ; &10 Circle-radius-error bit
M6082->Y:$00293F,22,1 ; &10 Run-time-error bit
M6084->X:$002940,4,1 ; &10 Continuous motion request
M6087->Y:$00293F,17,1 ; &10 In-position bit (AND of motors)
M6088->Y:$00293F,18,1 ; &10 Warning-following-error bit (OR)
M6089->Y:$00293F,19,1 ; &10 Fatal-following-error bit (OR)
M6090->Y:$00293F,20,1 ; &10 Amp-fault-error bit (OR of motors)