Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC2 Suggested M-Variable Definitions 665
M5095->Y:$00341D,12,12,U ; Demuxed high ADC register from I5075
M5096->Y:$00341F,12,12,U ; Demuxed high ADC register from I5076
Coordinate System 1 (&1) Timers
M5111->X:$002015,0,24,S ; &1 Isx11 timer (for synchronous assignment)
M5112->Y:$002015,0,24,S ; &1 Isx12 timer (for synchronous assignment)
Coordinate System 1 (&1) End-of-Calculated Move Positions
M5141->L:$002041 ; &1 A-axis target position (engineering units)
M5142->L:$002042 ; &1 B-axis target position (engineering units)
M5143->L:$002043 ; &1 C-axis target position (engineering units)
M5144->L:$002044 ; &1 U-axis target position (engineering units)
M5145->L:$002045 ; &1 V-axis target position (engineering units)
M5146->L:$002046 ; &1 W-axis target position (engineering units)
M5147->L:$002047 ; &1 X-axis target position (engineering units)
M5148->L:$002048 ; &1 Y-axis target position (engineering units)
M5149->L:$002049 ; &1 Z-axis target position (engineering units)
Coordinate System 1 (&1) Status Bits
M5180->X:$002040,0,1 ; &1 Program-running bit
M5181->Y:$00203F,21,1 ; &1 Circle-radius-error bit
M5182->Y:$00203F,22,1 ; &1 Run-time-error bit
M5184->X:$002040,4,1 ; &1 Continuous motion request
M5187->Y:$00203F,17,1 ; &1 In-position bit (AND of motors)
M5188->Y:$00203F,18,1 ; &1 Warning-following-error bit (OR)
M5189->Y:$00203F,19,1 ; &1 Fatal-following-error bit (OR)
M5190->Y:$00203F,20,1 ; &1 Amp-fault-error bit (OR of motors)
Coordinate System 1 (&1) Variables
M5197->X:$002000,0,24,S ; &1 Host commanded time base (I10 units)
M5198->X:$002002,0,24,S ; &1 Present time base (I10 units)
Coordinate System 2 (&2) Timers
M5211->X:$002115,0,24,S ; &2 Isx11 timer (for synchronous assignment)
M5212->Y:$002115,0,24,S ; &2 Isx12 timer (for synchronous assignment)
Coordinate System 2 (&2) End-of-Calculated Move Positions
M5241->L:$002141 ; &2 A-axis target position (engineering units)
M5242->L:$002142 ; &2 B-axis target position (engineering units)
M5243->L:$002143 ; &2 C-axis target position (engineering units)
M5244->L:$002144 ; &2 U-axis target position (engineering units)
M5245->L:$002145 ; &2 V-axis target position (engineering units)
M5246->L:$002146 ; &2 W-axis target position (engineering units)
M5247->L:$002147 ; &2 X-axis target position (engineering units)
M5248->L:$002148 ; &2 Y-axis target position (engineering units)
M5249->L:$002149 ; &2 Z-axis target position (engineering units)
Coordinate System 2 (&2) Status Bits
M5280->X:$002140,0,1 ; &2 Program-running bit
M5281->Y:$00213F,21,1 ; &2 Circle-radius-error bit
M5282->Y:$00213F,22,1 ; &2 Run-time-error bit
M5284->X:$002140,4,1 ; &2 Continuous motion request
M5287->Y:$00213F,17,1 ; &2 In-position bit (AND of motors)
M5288->Y:$00213F,18,1 ; &2 Warning-following-error bit (OR)
M5289->Y:$00213F,19,1 ; &2 Fatal-following-error bit (OR)
M5290->Y:$00213F,20,1 ; &2 Amp-fault-error bit (OR of motors)