Siemens SINUMERIK 840D sl Manual De Programación página 33

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Parámetros
Operadores/funciones de cálculo
+
-
*
/
DIV
MOD
:
Sin()
COS( )
TAN( )
ASIN( )
ACOS( )
ATAN2( , )
SQRT( )
ABS( )
POT( )
TRUNC( )
ROUND()
LN( )
EXP( )
CTRANS()
CROT ()
CSCALE ()
CMIRROR ()
Ejemplo: inicialización de todos los elementos de una matriz
R1=R1+1
R1=R2+R3 R4=R5-R6 R7=R8*R9
R10=R11/R12 R13=SIN(25.3)
R14=R1*R2+R3
R14=(R1+R2)*R3
R15=SQRT(POT(R1)+POT(R2))
RESFRAME= FRAME1:FRAME2
FRAME3=CTRANS(...):CROT(...)
Preparación del trabajo
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
Suma
Resta
Multiplicación
División
Atención: (tipo INT)/(tipo INT)=(tipo REAL)
;ejemplo: 3/4 = 0.75
División, para variables del tipo INT y REAL
Atención: (tipo INT)DIV(tipo INT)=(tipo INT)
;ejemplo: 3 DIV 4 = 0
División módulo (INT o bien REAL) da como resultado el resto de una
división entre valores enteros,
p. ej.: 3 MOD 4=3
Operador de concatenación (solamente para variables de tipo FRAME)
Seno
Coseno
Tangente
Arcoseno
Arcocoseno
Arcotangente2
Raíz cuadrada
Valor absoluto
2. Valor al cuadrado
Parte entera
Redondeo a la parte entera
Logaritmo neperiano (logaritmo natural)
Exponencial
Decalaje
Rotación
Factor de escala
Simetría
;Nuevo valor R1 igual al antiguo valor R1 +1
;Multipl./divis. tiene prior. frente a
;suma/resta
;Primero se realizan op. entre paréntesis
;Primero se realizan op. entre paréntesis
;R15 = raíz cuadrada de (R12+R22)
;El operador de concatenación ":" combina los
;frames en un frame resultante o asigna los
;valores a los componentes del frame
Programación flexible de CN
1.6 Operaciones y funciones de cálculo
1-19

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido