Acciones síncronas a desplazamiento
10.4 Acciones en instrucciones síncronas
Palabras reservadas permitidas en acciones síncronas activas por secuencia (sin ID modal)
Las funciones auxiliares en acciones síncronas activas por secuencia (sin ID modal) sólo
pueden programarse con las palabras reservadas WHEN o EVERY.
Nota
Las siguientes funciones auxiliares no están permitidas desde una acción síncrona:
• M0, M1, M2, M17, M30: parada/fin del programa (M2, M17 y M30 posibles en ciclo
• M6 o funciones M para el cambio de herramienta ajustadas mediante datos de máquina
Ejemplo
Código del programa
WHEN $AA_IW[Q1]>5 DO M172 H510
10.4.3
Activar bloqueo de lectura (RDISABLE)
Función
Si se cumple la condición, con RDISABLE se detiene la ejecución de la secuencia en el
programa principal. Las acciones síncronas al desplazamiento programadas se siguen
ejecutando y se preparan las secuencias subsiguientes.
En el modo de contorneado se genera siempre una parada exacta al inicio de la secuencia
con RDISABLE, independientemente de que RDISABLE esté activo o no.
Ejemplo
Arrancar el programa en la cadencia de interpolación en función de las entradas externas.
Código del programa
...
WHENEVER $A_INA[2]<7000 DO RDISABLE
N10 G1 X10
N20 G1 X10 Y20
...
610
tecnológico)
Comentarios
; Si el valor real del eje Q1 sobrepasa los
5 mm, deben emitirse las funciones
auxiliares M172 y H510 al PLC.
Comentarios
; Si la tensión en la entrada 2 es menor
de 7 V, parar entonces la ejecución
del programa (1000 = 1 V).
; Si la condición se cumple, el bloqueo
de lectura actúa al final de N10
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo