Programming commands
6.3 Functions
Note
It should be noted that the number of registers is restricted and the list of variables cannot
exceed 500 characters.
Example
MRNP("$R[0]*$R[1]*$R[2]*$R[3]",1)
NC variable
All machine data, setting data and R parameters are available, but only certain system
variables (see also: List of accessible system variables (Page 204)).
All global and channel-specific user variables (GUDs) can be accessed. However, local and
program-global user variables cannot be processed.
Machine data
Global machine data
Axis-specific machine data
Channel-specific machine data
Setting data
Global setting data
Axis-specific setting data
Channel-specific setting data
System variables
R parameter 1
PLC variable
All PLC data are available.
PLC data
Byte y bit z of data block x
Byte y of data block x
Word y of data block x
Double word y v. of data block x
Real y of data block x
Flag byte x bit y
140
;The values of variables $R[0] to $R[3] are
written to REG[1] to REG[4].
$MN_...
$MA_...
$MC_...
$SN_...
$SA_...
$SC_...
$R[1]
DBx.DBXy.z
DBx.DBBy
DBx.DBWy
DBx.DBDy
DBx.DBRy
Mx.y
SINUMERIK Integrate Run MyScreens
Programming Manual, 10/2015, 6FC5397-3DP40-5BA3