Waitonmainrun - Esperar A La Ejecución Principal - Festo CMXR Instrucciones De Programacion

Ocultar thumbs Ver también para CMXR:
Tabla de contenido
8. Control de programa
En el siguiente ejemplo se alcanzan posiciones y el avance de proceso se detiene hasta
que se recorre el 80% del segmento de la trayectoria. A continuación, en el ejemplo, la
variable Index adquiere el valor 10.
Lin(Pos1)
Lin(Pos2)
WaitOnPos(80)
Index
:= 10
8.9.5
WaitOnMainRun – Esperar a la ejecución principal
<WaitOnMainRun>
La instrucción FTL WaitOnMainRun detiene el avance de proceso hasta que la ejecución
principal lo haya alcanzado. No obstante, esto no afecta a la dinámica de la trayectoria.
Esto significa que no repercute en un avance aproximado a una posición siguiente.
Esta instrucción permite una descripción lo más tardía posible o una evaluación de las
señales sin que ello afecte al movimiento. No se alcanza con exactitud una posición previa
programada debido al avance aproximado al segmento siguiente.
Ejemplo:
En la siguiente secuencia de movimientos, poco antes de alcanzarse la posición pos2, se
ejecuta la instrucción WaitOnMainRun y, a continuación, se describe la variable
plc_InBool[3], que va al PLC.
:
Lin(pos1)
Lin(pos2)
WaitOnMainRun()
plc_InBool[3]
:= TRUE
Festo GDCP-CMXR-SW-ES es Version 1.0
Pos1
80%
Sintaxis
WaitOnMainRun ( )
// Ir a pos1
// Ir a pos2
// Esperar a la ejecución principal
// Señal a PLC
Pos2
57
Tabla de contenido
loading

Este manual también es adecuado para:

Base ftl

Tabla de contenido