Siemens SINUMERIK 802D sl Torneado Manual De Programación Y Manejo página 291

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

Publicidad

Nota
Una secuencia puede tener varias asignaciones, incluyendo expresiones de cálculo.
Asignaciones a otras direcciones
La flexibilidad de un programa CN se obtiene porque a otras direcciones de CN se les
pueden asignar estos parámetros de cálculo o expresiones con parámetros de cálculo. Se
pueden asignar valores, expresiones de cálculo o parámetros de cálculo a todas las
direcciones; excepción: Dirección N, G y L.
Para la asignación se escribe tras el carácter de dirección el carácter "=". No es posible
efectuar una asignación con signo negativo.
Si se realizan asignaciones a direcciones de ejes (comandos de desplazamiento), entonces
se requiere una secuencia propia.
Ejemplo:
N10 G0 X=R2
Operaciones y funciones de cálculo
Para los operadores y funciones de cálculo rige la notación matemática usual. La prioridad
de ejecución se define a través de paréntesis. Por lo demás, se respetan las reglas
matemáticas (propiedad distributiva).
Para las funciones trigonométricas rige la indicación en grados.
Funciones de cálculo permitidas: ver apartado "Vista general de las instrucciones".
Ejemplo de programación: Cálculo con parámetros R
N10 R1= R1+1
N20 R1=R2+R3 R4=R5-R6 R7=R8*R9 R10=R11/R12
N30 R13=SIN(25.3)
N40 R14=R1*R2+R3
N50 R14=R3+R2*R1
N60 R15=SQRT(R1*R1+R2*R2)
N70 R1= -R1
Ejemplo de programación: Asignar parámetros R a los ejes
N10 G1 G91 X=R1 Z=R2 F300
N20 Z=R3
N30 X=-R4
N40 Z= SIN(25.3)-R5
...
Torneado
Manual de programación y manejo, 11/2012, 6FC5398-1CP10-7EA0
9.9 Parámetro de cálculo R, LUD y variable de PLC
; Asignación al eje X
; El nuevo R1 se obtiene a partir del R1
anterior más 1
;R13 da como resultado el seno de 25,3 grados
; Se respetan las reglas matemáticas
(propiedad distributiva) R14=(R1*R2)+R3
; Resultado igual a la secuencia N40
;Significado:
; El nuevo R1 es el R1 anterior negativo
; Secuencias propias (secuencias de
desplazamiento)
; Con operaciones de cálculo
Programar
291

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 802d sl

Tabla de contenido