Reference Manual

Turbo PMAC/PMAC2 Software Reference
UMAC Turbo Suggested M-Variable Definitions 730
M3288->Y:$07B319,0,12,U ; IC 9 Ch 4 Compare A fractional count
M3289->Y:$07B318,0,12,U ; IC 9 Ch 4 Compare B fractional count
Motor #32 Axis Definition Registers
M3291->L:$00104F ; #32 X/U/A/B/C-Axis scale factor (cts/unit)
M3292->L:$001050 ; #32 Y/V-Axis scale factor (cts/unit)
M3293->L:$001051 ; #32 Z/W-Axis scale factor (cts/unit)
M3294->L:$001052 ; #32 Axis offset (cts)
De-multiplexed ADC values from Opt. 12, Acc-36
M5061->Y:$003400,12,12,U ; Demuxed low ADC register from I5061
M5062->Y:$003402,12,12,U ; Demuxed low ADC register from I5062
M5063->Y:$003404,12,12,U ; Demuxed low ADC register from I5063
M5064->Y:$003406,12,12,U ; Demuxed low ADC register from I5064
M5065->Y:$003408,12,12,U ; Demuxed low ADC register from I5065
M5066->Y:$00340A,12,12,U ; Demuxed low ADC register from I5066
M5067->Y:$00340C,12,12,U ; Demuxed low ADC register from I5067
M5068->Y:$00340E,12,12,U ; Demuxed low ADC register from I5068
M5069->Y:$003410,12,12,U ; Demuxed low ADC register from I5069
M5070->Y:$003412,12,12,U ; Demuxed low ADC register from I5070
M5071->Y:$003414,12,12,U ; Demuxed low ADC register from I5071
M5072->Y:$003416,12,12,U ; Demuxed low ADC register from I5072
M5073->Y:$003418,12,12,U ; Demuxed low ADC register from I5073
M5074->Y:$00341A,12,12,U ; Demuxed low ADC register from I5074
M5075->Y:$00341C,12,12,U ; Demuxed low ADC register from I5075
M5076->Y:$00341E,12,12,U ; Demuxed low ADC register from I5076
M5081->Y:$003401,12,12,U ; Demuxed high ADC register from I5061
M5082->Y:$003403,12,12,U ; Demuxed high ADC register from I5062
M5083->Y:$003405,12,12,U ; Demuxed high ADC register from I5063
M5084->Y:$003407,12,12,U ; Demuxed high ADC register from I5064
M5085->Y:$003409,12,12,U ; Demuxed high ADC register from I5065
M5086->Y:$00340B,12,12,U ; Demuxed high ADC register from I5066
M5087->Y:$00340D,12,12,U ; Demuxed high ADC register from I5067
M5088->Y:$00340F,12,12,U ; Demuxed high ADC register from I5068
M5089->Y:$003411,12,12,U ; Demuxed high ADC register from I5069
M5090->Y:$003413,12,12,U ; Demuxed high ADC register from I5070
M5091->Y:$003415,12,12,U ; Demuxed high ADC register from I5071
M5092->Y:$003417,12,12,U ; Demuxed high ADC register from I5072
M5093->Y:$003419,12,12,U ; Demuxed high ADC register from I5073
M5094->Y:$00341B,12,12,U ; Demuxed high ADC register from I5074
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)