Condiciones posibles
•
Comparación de variables de proceso principal (entradas/salidas analógicas/digitales,
etc.)
•
Operación lógica de resultados de comparación
•
Cálculo de expresiones de tiempo real
•
Tiempo/distancia del inicio de secuencia
•
Distancia del fin de secuencia
•
Valores medidos, resultados de medición
•
Servovalores
•
Velocidades, estado de ejes
10.1.3
Acciones (DO)
Función
En las acciones síncronas se pueden programar una o varias acciones. Todas las acciones
programadas en una secuencia se activan en la misma cadencia de interpolación.
Sintaxis
DO <Acción1> <Acción2> ...
Descripción
DO
<Acción>
Los códigos G se pueden programar en acciones síncronas para acciones/ciclos
tecnológicos. Eventualmente, este código G predetermina para todas las acciones de la
secuencia y los ciclos tecnológicos un código G diferente al que establece la condición. Si los
ciclos tecnológicos se encuentran en la parte de acción, la modalidad del código G sigue
siendo válida para todas las acciones posteriores hasta el próximo código G, incluso tras
terminar el ciclo tecnológico.
Por cada parte de acción sólo debe programarse un código G del grupo de códigos G (G70,
G71, G700, G710).
Ejemplo: Acción síncrona con dos acciones
Código del programa
WHEN $AA_IM[Y]>=35.7 DO M135 $AC_PARAM=50 ; Si se cumple la condición, se emite M135 al PLC y se
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Inicia una acción o un ciclo tecnológico si se cumple la condición.
Acción que se activa al cumplirse la condición; p. ej. asignar variable,
activar acoplamiento de ejes, definir salidas NCK, emitir funciones M, S y
H, especificar código G programado...
Comentarios
ajusta a 50% la corrección del avance ?(override).
Acciones síncronas a desplazamiento
10.1 Fundamentos
571