EasyManua.ls Logo

Siemens SINUMERIK 828D

Siemens SINUMERIK 828D
822 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
Loading...
Flexible NC programming
1.3 Arithmetic functions
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
65
Example 2: Initializing complete variable arrays
Program code Comment
R1=R1+1 ; New R1 = old R1 +1
R1=R2+R3 R4=R5-R6 R7=R8*R9
R10=R11/R12 R13=SIN(25.3)
R14=R1*R2+R3 ; Multiplication or division takes precedence
over addition or subtraction.
R14=(R1+R2)*R3 ; Parentheses are calculated first.
R15=SQRT(POT(R1)+POT(R2)) ; Inner parentheses are resolved first:
R15 = square root of (R1+R2)
RESFRAME=FRAME1:FRAME2
FRAME3=CTRANS(…):CROT(…)
; The concatenation operator links frames to form
a resulting frame or assigns values to frame
components.

Table of Contents

Other manuals for Siemens SINUMERIK 828D

Related product manuals