RotaryAxis1
Standard Word: -
Variable: PreCalculatedCoordinate.RotaryAxis1
Type: Double
Normally the rotary axis values for each GOTO line are calculated in “ActionLinearMotion”, or in other words, rotary axes are started to be calculated when the first linear motion becomes active in an operation. These values are then assigned to “Coordinate.RotaryAxis1”, “Coordinate.RotaryAxis2” and “Coordinate.RotaryAxis3” variables.
However, it may be necessary to use these rotary axis values before “ActionLinearMotion” becomes active.
That’s why below special variables are defined:
“PreCalculatedCoordinate.RotaryAxis1” “PreCalculatedCoordinate.RotaryAxis2” “PreCalculatedCoordinate.RotaryAxis3”
The first “Rotary Axis 1” value in an operation is assigned to the variable “PreCalculatedCoordinate.RotaryAxis1”. This variable can be used in any script defined before “ActionLinearMotion”.
In addition, the word “PreCalculatedCoordinateRotaryAxis1” can be created from this variable, but normally this word is not commonly used. Instead, the variable is used to check the value of “Rotary Axis 1” at operation starts.