User's Manual

PMAC User Manual
Table of Contents vii
Multiple-Motor Axes.........................................................................................................................................137
Phantom Axes ...................................................................................................................................................138
Axis Definition Statements ...................................................................................................................................138
Matching Motor to Axis ....................................................................................................................................138
Scaling and Offset.............................................................................................................................................138
Axis Types ............................................................................................................................................................139
Cartesian Axis...................................................................................................................................................139
Rotary Axis .......................................................................................................................................................139
Feedrate Axis....................................................................................................................................................139
Axis-Motor Position Re-matching ........................................................................................................................139
What Is Coordinate System Time-Base?...........................................................................................................141
COMPUTATIONAL FEATURES.........................................................................................................................143
Advanced Computational Features........................................................................................................................143
Computational Priorities........................................................................................................................................143
Numerical Values..................................................................................................................................................145
Internal Formats...............................................................................................................................................145
Receiving Values...............................................................................................................................................145
Examples...........................................................................................................................................................146
Reporting Values ..............................................................................................................................................146
Addresses ..............................................................................................................................................................147
Variables ...............................................................................................................................................................147
I-Variables........................................................................................................................................................147
Value Assignment..............................................................................................................................................148
P-Variables............................................................................................................................................................149
Array Capabilities ............................................................................................................................................149
Special-Use P-Variable ....................................................................................................................................150
Q-Variables ...........................................................................................................................................................150
Allotting Q-Variables........................................................................................................................................150
Addressing a Q-Variable Set ............................................................................................................................151
Array Capabilities ............................................................................................................................................152
Special-Use Q-Variables ..................................................................................................................................153
M-Variables...........................................................................................................................................................153
M-Variable Definitions.....................................................................................................................................153
Limited Range...................................................................................................................................................154
Using M-Variables............................................................................................................................................154
Operators...............................................................................................................................................................154
Arithmetic Operators........................................................................................................................................154
Modulo Operator..............................................................................................................................................154
Logical Operators.............................................................................................................................................155
Functions ...............................................................................................................................................................155
SIN ....................................................................................................................................................................155
COS...................................................................................................................................................................155
TAN...................................................................................................................................................................155
ASIN..................................................................................................................................................................156
ACOS ................................................................................................................................................................156
ATAN ................................................................................................................................................................156
ATAN2 ..............................................................................................................................................................156
LN .....................................................................................................................................................................157
EXP...................................................................................................................................................................157
SQRT.................................................................................................................................................................157
ABS ...................................................................................................................................................................157
INT....................................................................................................................................................................157
Expressions ...........................................................................................................................................................158
Data .......................................................................................................................................................................158
Variable Value Assignment Statement..................................................................................................................158