EasyManuals Logo

Siemens SINUMERIK 808D Programming And Operating Manual

Siemens SINUMERIK 808D
208 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #87 background imageLoading...
Page #87 background image
Programming principles
1.9 Arithmetic parameters, LUD and PLC variables
Turning Part 2: Programming (Siemens instructions)
Programming and Operating Manual, 05/2012, 6FC5398-5DP10-0BA0
87
Programming example: Calculating with R parameters
N10 R1= R1+1 ;The new R1 is calculated from the old R1
plus 1
N20 R1=R2+R3 R4=R5-R6 R7=R8*R9 R10=R11/R12
N30 R13=SIN(25.3) ;R13 equals sine of 25.3 degrees
N40 R14=R1*R2+R3 ;Multiplication and division take precedence
over addition or subtraction R14=(R1*R2)+R3
N50 R14=R3+R2*R1 ;Result, the same as block N40
N60 R15=SQRT(R1*R1+R2*R2) ;Meaning:
N70 R1= -R1 ;The new R1 is the negative old R1
Programming example: Assign R parameters to the axes
N10 G1 G91 G94 X=R1 Z=R2 F300 ;Separate blocks (traversing blocks)
N20 Z=R3
N30 X=-R4
N40 Z= SIN(25.3)-R5 ;With arithmetic operations
M30
Programming example: Indirect programming
N10 R1=5 ;Assigning R1 directly value 5 (integer)
R2=6
R1=R2-1
N100 R[R1]=27.123 ;Indirectly assign R5 the value 27.123
M30
1.9.2 Local User Data (LUD)
Functionality
The operator/programmer (user) can define his/her own variable in the program from various
data types (LUD = Local User Data). These variables are only available in the program in
which they were defined. The definition takes place immediately at the start of the program
and can also be associated with a value assignment at the same time. Otherwise the starting
value is zero.
The name of a variable can be defined by the programmer. The naming is subject to the
following rules:
A maximum of 32 characters can be used.
It is imperative to use letters for the first two characters; the remaining characters can be
either letters, underscore or digits.
Do not use a name already used in the control system (NC addresses, keywords, names
of programs, subroutines, etc.).

Table of Contents

Other manuals for Siemens SINUMERIK 808D

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SINUMERIK 808D and is the answer not in the manual?

Siemens SINUMERIK 808D Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK 808D
CategoryControl Unit
LanguageEnglish

Related product manuals