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

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

Publicidad

Acciones síncronas a desplazamiento
10.1 Fundamentos
Ejemplos
Ejemplo 1: Sin palabra reservada
Código del programa
DO $A_OUTA[1]=$AA_IN[X]
Ejemplo 2: WHENEVER
Código del programa
WHENEVER $AA_IM[X] > 10.5*SIN(45) DO ...
WHENEVER $AA_IM[X] > $AA_IM[X1] DO ...
WHENEVER ($A_IN[1]==1) OR ($A_IN[3]==0) DO ...
Ejemplo 3: EVERY
Código del programa
ID=1 EVERY $AA_IM[B]>75 DO POS[U]=IC(10) FA[U]=900
Información adicional
Condición
La condición representa una expresión lógica que puede estar construida arbitrariamente a
partir de operadores booleanos (lógicos). Las expresiones lógicas deben indicarse siempre
entre corchetes.
La condición se comprueba en la cadencia de interpolación.
Antes de la condición se puede indicar un código G. De esta manera se consiguen,
independientemente del estado de programa de pieza activado, unos ajustes definidos para
la evaluación de la condición y la acción/el ciclo tecnológico a ejecutar. Se requiere
desconectar el entorno del programa de las acciones síncronas porque éstas deben ejecutar
en un momento cualquiera sus acciones en un estado inicial definido debido a las
condiciones de activación cumplidas.
Casos de aplicación
Definición de sistemas de unidades para la evaluación de las condiciones y activación
mediante los códigos G G70, G71, G700, G710.
Un código G indicado para la condición es válido para la evaluación de la condición y para la
activación, cuando no se ha indicado un propio código G para la misma.
Por cada parte con condición sólo debe programarse un código G del grupo de códigos G.
570
Comentarios
; Emisión de valor real a la salida analógica.
Comentarios
; Comparación con la expresión
calculada en el avance.
; Comparación con otras variables
de proceso principal.
; Dos comparaciones combinadas
lógicamente entre sí.
Comentarios
; Siempre que el valor real del eje B en
el MKS (sistema de coordenadas de
máquina) sea mayor que 75, debe
reposicionarse el eje U con un avance
por eje de 10.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido