Motion synchronous actions
10.3 Main run variables for synchronized actions
Job planning
558 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
10.3 Main run variables for synchronized actions
10.3.1 System variables
Function
NC data can be read and written with the help of system variables. A distinction is made
between preprocessing and main run system variables. Preprocessing variables are always
executed at the preprocessing time. Main run variables always calculate their value with
reference to the current main run status.
Name
Generally, the system variable names start with a "$" character:
Preprocessing variables:
$M... Machine data
$S... Setting data, protection zones
$T... Tool management data
$P... Programmed values, preprocessing data
$C... Cycle variables of the ISO envelope cycles
$O... Option data
R ... R parameters
Main run variables:
$$A... Actual main run data
$$V... Servo data
$R... R parameters
A 2nd letter describes options for accessing the variable:
N... NCK global value (generally valid value)
C... Channel-specific value
A... Axis-specific value
The 2nd letter is usually only used for main run variables. Preprocessing variables, such as
e.g. $P_, are usually executed without the 2nd letter.
An underscore and the subsequent variable name (usually an English designation or
abbreviation) follow the prefix ($ followed by one or two letters).