Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC2 Suggested M-Variable Definitions 666
Coordinate System 2 (&2) Variables
M5297->X:$002100,0,24,S ; &2 Host commanded time base (I10 units)
M5298->X:$002102,0,24,S ; &2 Present time base (I10 units)
Coordinate System 3 (&3) Timers
M5311->X:$002215,0,24,S ; &3 Isx11 timer (for synchronous assignment)
M5312->Y:$002215,0,24,S ; &3 Isx12 timer (for synchronous assignment)
Coordinate System 3 (&3) End-of-Calculated Move Positions
M5341->L:$002241 ; &3 A-axis target position (engineering units)
M5342->L:$002242 ; &3 B-axis target position (engineering units)
M5343->L:$002243 ; &3 C-axis target position (engineering units)
M5344->L:$002244 ; &3 U-axis target position (engineering units)
M5345->L:$002245 ; &3 V-axis target position (engineering units)
M5346->L:$002246 ; &3 W-axis target position (engineering units)
M5347->L:$002247 ; &3 X-axis target position (engineering units)
M5348->L:$002248 ; &3 Y-axis target position (engineering units)
M5349->L:$002249 ; &3 Z-axis target position (engineering units)
Coordinate System 3 (&3) Status Bits
M5380->X:$002240,0,1 ; &3 Program-running bit
M5381->Y:$00223F,21,1 ; &3 Circle-radius-error bit
M5382->Y:$00223F,22,1 ; &3 Run-time-error bit
M5384->X:$002240,4,1 ; &3 Continuous motion request
M5387->Y:$00223F,17,1 ; &3 In-position bit (AND of motors)
M5388->Y:$00223F,18,1 ; &3 Warning-following-error bit (OR)
M5389->Y:$00223F,19,1 ; &3 Fatal-following-error bit (OR)
M5390->Y:$00223F,20,1 ; &3 Amp-fault-error bit (OR of motors)
Coordinate System 3 (&3) Variables
M5397->X:$002200,0,24,S ; &3 Host commanded time base (I10 units)
M5398->X:$002202,0,24,S ; &3 Present time base (I10 units)
Coordinate System 4 (&4) Timers
M5411->X:$002315,0,24,S ; &4 Isx11 timer (for synchronous assignment)
M5412->Y:$002315,0,24,S ; &4 Isx12 timer (for synchronous assignment)
Coordinate System 4 (&4) End-of-Calculated Move Positions
M5441->L:$002341 ; &4 A-axis target position (engineering units)
M5442->L:$002342 ; &4 B-axis target position (engineering units)
M5443->L:$002343 ; &4 C-axis target position (engineering units)
M5444->L:$002344 ; &4 U-axis target position (engineering units)
M5445->L:$002345 ; &4 V-axis target position (engineering units)
M5446->L:$002346 ; &4 W-axis target position (engineering units)
M5447->L:$002347 ; &4 X-axis target position (engineering units)
M5448->L:$002348 ; &4 Y-axis target position (engineering units)
M5449->L:$002349 ; &4 Z-axis target position (engineering units)
Coordinate System 4 (&4) Status Bits
M5480->X:$002340,0,1 ; &4 Program-running bit
M5481->Y:$00233F,21,1 ; &4 Circle-radius-error bit
M5482->Y:$00233F,22,1 ; &4 Run-time-error bit
M5484->X:$002340,4,1 ; &4 Continuous motion request
M5487->Y:$00233F,17,1 ; &4 In-position bit (AND of motors)
M5488->Y:$00233F,18,1 ; &4 Warning-following-error bit (OR)
M5489->Y:$00233F,19,1 ; &4 Fatal-following-error bit (OR)
M5490->Y:$00233F,20,1 ; &4 Amp-fault-error bit (OR of motors)