Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC2 Suggested M-Variable Definitions 670
Coordinate System 10 (&10) Variables
M6097->X:$002900,0,24,S ; &10 Host commanded time base (I10 units)
M6098->X:$002902,0,24,S ; &10 Present time base (I10 units)
Coordinate System 11 (&11) Timers
M6111->X:$002A15,0,24,S ; &11 Isx11 timer (for synchronous assignment)
M6112->Y:$002A15,0,24,S ; &11 Isx12 timer (for synchronous assignment)
Coordinate System 11 (&11) End-of-Calculated Move Positions
M6141->L:$002A41 ; &11 A-axis target position (engineering units)
M6142->L:$002A42 ; &11 B-axis target position (engineering units)
M6143->L:$002A43 ; &11 C-axis target position (engineering units)
M6144->L:$002A44 ; &11 U-axis target position (engineering units)
M6145->L:$002A45 ; &11 V-axis target position (engineering units)
M6146->L:$002A46 ; &11 W-axis target position (engineering units)
M6147->L:$002A47 ; &11 X-axis target position (engineering units)
M6148->L:$002A48 ; &11 Y-axis target position (engineering units)
M6149->L:$002A49 ; &11 Z-axis target position (engineering units)
Coordinate System 11 (&11) Status Bits
M6180->X:$002A40,0,1 ; &11 Program-running bit
M6181->Y:$002A3F,21,1 ; &11 Circle-radius-error bit
M6182->Y:$002A3F,22,1 ; &11 Run-time-error bit
M6184->X:$002A40,4,1 ; &11 Continuous motion request
M6187->Y:$002A3F,17,1 ; &11 In-position bit (AND of motors)
M6188->Y:$002A3F,18,1 ; &11 Warning-following-error bit (OR)
M6189->Y:$002A3F,19,1 ; &11 Fatal-following-error bit (OR)
M6190->Y:$002A3F,20,1 ; &11 Amp-fault-error bit (OR of motors)
Coordinate System 11 (&11) Variables
M6197->X:$002A00,0,24,S ; &11 Host commanded time base (I10 units)
M6198->X:$002A02,0,24,S ; &11 Present time base (I10 units)
Coordinate System 12 (&12) Timers
M6211->X:$002B15,0,24,S ; &12 Isx11 timer (for synchronous assignment)
M6212->Y:$002B15,0,24,S ; &12 Isx12 timer (for synchronous assignment)
Coordinate System 12 (&12) End-of-Calculated Move Positions
M6241->L:$002B41 ; &12 A-axis target position (engineering units)
M6242->L:$002B42 ; &12 B-axis target position (engineering units)
M6243->L:$002B43 ; &12 C-axis target position (engineering units)
M6244->L:$002B44 ; &12 U-axis target position (engineering units)
M6245->L:$002B45 ; &12 V-axis target position (engineering units)
M6246->L:$002B46 ; &12 W-axis target position (engineering units)
M6247->L:$002B47 ; &12 X-axis target position (engineering units)
M6248->L:$002B48 ; &12 Y-axis target position (engineering units)
M6249->L:$002B49 ; &12 Z-axis target position (engineering units)
Coordinate System 12 (&12) Status Bits
M6280->X:$002B40,0,1 ; &12 Program-running bit
M6281->Y:$002B3F,21,1 ; &12 Circle-radius-error bit
M6282->Y:$002B3F,22,1 ; &12 Run-time-error bit
M6284->X:$002B40,4,1 ; &12 Continuous motion request
M6287->Y:$002B3F,17,1 ; &12 In-position bit (AND of motors)
M6288->Y:$002B3F,18,1 ; &12 Warning-following-error bit (OR)
M6289->Y:$002B3F,19,1 ; &12 Fatal-following-error bit (OR)
M6290->Y:$002B3F,20,1 ; &12 Amp-fault-error bit (OR of motors)