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, indepen-
dientemente del estado de programa de pieza activado, unos ajustes definidos para la eva-
luació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 momen-
to cualquiera sus acciones en un estado inicial definido debido a las condiciones de activa-
ción cumplidas.
586
Comentarios
; Emisión de valor real a la salida analógica.
Comentarios
; Comparación con la expresión
; Comparación con otras
; Dos comparaciones combinadas
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, 06/2009, 6FC5398-2BP20-0EA0
calculada en el avance.
variables de proceso
principal.
lógicamente entre sí.
Preparación del trabajo