Siemens SINUMERIK 840D sl Programming Manual page 16

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Flexible NC programming
1.1 Variables and arithmetic parameters (user-defined variables, arithmetic parameters, system variables)
BOOL
CHAR
STRING
AXIS
FRAME
Arithmetic variables
Address R provides 100 arithmetic variables of type REAL by default.
The exact number of arithmetic variables (up to 32535) is defined in machine data.
Example: R10=5
System variables
The control provides system variables that can be contained and processed in all running
programs.
System variables provide machine and control states. Some system variables cannot be
assigned values.
Summary of system variables
Special identifiers of system variables always begin with a "$" sign. The specific names then
follow.
1st letter
$M
$S
$T
$P
$A
$V
2nd letter
N
C
A
Example: $AA_IM
Meaning: Current axis-specific value in the machine coordinate system.
1-2
Boolean values: TRUE (1) and
FALSE (0)
ASCII character specified by the
code
Character string, number of
characters in [...], maximum of 200
characters
Axis identifiers only (axis addresses)
Geometric data for translation,
rotation, scaling, mirroring, see the
"Frames" Chapter
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
1.0
0 ... 255
Sequence of values with 0 ... 255
Any axis identifiers in the channel
Meaning
Machine data
Setting data
Tool management data
Programmed values
Current values
Service data
Meaning
NCK global
Channel-specific
Axis-specific
Job planning

Advertisement

Table of Contents
loading

Table of Contents