Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Suggested M-Variable Definitions 607
M6587->Y:$002E3F,17,1 ; &15 In-position bit (AND of motors)
M6588->Y:$002E3F,18,1 ; &15 Warning-following-error bit (OR)
M6589->Y:$002E3F,19,1 ; &15 Fatal-following-error bit (OR)
M6590->Y:$002E3F,20,1 ; &15 Amp-fault-error bit (OR of motors)
Coordinate System 15 (&15) Variables
M6597->X:$002E00,0,24,S ; &15 Host commanded time base (I10 units)
M6598->X:$002E02,0,24,S ; &15 Present time base (I10 units)
Coordinate System 16 (&16) Timers
M6611->X:$002F15,0,24,S ; &16 Isx11 timer (for synchronous assignment)
M6612->Y:$002F15,0,24,S ; &16 Isx12 timer (for synchronous assignment)
Coordinate System 16 (&16) End-of-Calculated Move Positions
M6641->L:$002F41 ; &16 A-axis target position (engineering units)
M6642->L:$002F42 ; &16 B-axis target position (engineering units)
M6643->L:$002F43 ; &16 C-axis target position (engineering units)
M6644->L:$002F44 ; &16 U-axis target position (engineering units)
M6645->L:$002F45 ; &16 V-axis target position (engineering units)
M6646->L:$002F46 ; &16 W-axis target position (engineering units)
M6647->L:$002F47 ; &16 X-axis target position (engineering units)
M6648->L:$002F48 ; &16 Y-axis target position (engineering units)
M6649->L:$002F49 ; &16 Z-axis target position (engineering units)
Coordinate System 16 (&16) Status Bits
M6680->X:$002F40,0,1 ; &16 Program-running bit
M6681->Y:$002F3F,21,1 ; &16 Circle-radius-error bit
M6682->Y:$002F3F,22,1 ; &16 Run-time-error bit
M6684->X:$002F40,4,1 ; &16 Continuous motion request
M6687->Y:$002F3F,17,1 ; &16 In-position bit (AND of motors)
M6688->Y:$002F3F,18,1 ; &16 Warning-following-error bit (OR)
M6689->Y:$002F3F,19,1 ; &16 Fatal-following-error bit (OR)
M6690->Y:$002F3F,20,1 ; &16 Amp-fault-error bit (OR of motors)
Coordinate System 16 (&16) Variables
M6697->X:$002F00,0,24,S ; &16 Host commanded time base (I10 units)
M6698->X:$002F02,0,24,S ; &16 Present time base (I10 units)
Acc-14 I/O M-Variables (First Acc-14)
M7000->Y:$078A00,0,1 ; MI/O0
M7001->Y:$078A00,1,1 ; MI/O1
M7002->Y:$078A00,2,1 ; MI/O2
M7003->Y:$078A00,3,1 ; MI/O3
M7004->Y:$078A00,4,1 ; MI/O4
M7005->Y:$078A00,5,1 ; MI/O5
M7006->Y:$078A00,6,1 ; MI/O6
M7007->Y:$078A00,7,1 ; MI/O7
M7008->Y:$078A00,8,1 ; MI/O8
M7009->Y:$078A00,9,1 ; MI/O9
M7010->Y:$078A00,10,1 ; MI/O10
M7011->Y:$078A00,11,1 ; MI/O11
M7012->Y:$078A00,12,1 ; MI/O12
M7013->Y:$078A00,13,1 ; MI/O13
M7014->Y:$078A00,14,1 ; MI/O14
M7015->Y:$078A00,15,1 ; MI/O15
M7016->Y:$078A00,16,1 ; MI/O16