13. Referenciación de una cinemática
13.3
Espera al final del recorrido de referencia
<WaitRefFinished>
Con esta instrucción se espera a que finalicen todos los recorridos de referencia
asíncronos iniciados.
La instrucción espera a que finalicen los recorridos de referencia asíncronos (se espera a la
ejecución principal) o a que aparezca un error en un recorrido de referencia.
Si no aparece ningún error en el recorrido de referencia se emite TRUE, de lo contrario,
FALSE.
Programa:
:
RefAxisAsync(A1, refdata0)
RefAxisAsync(A2, refdata0)
RefAxisAsync(A3, refdata0)
RefAxisAsync(A4)
boolReference
:= WaitRefFinished()
IF
NOT
boolReference
SetError("Error homing")
END_IF
Festo GDCP-CMXR-SW-ES es Version 1.0
Sintaxis
WaitRefFinished( ) : BOOL
THEN
Atención
A la hora de ejecutar la instrucción RefAxisAsync, es obligatorio
utilizar la instrucción WaitRefFinished para garantizar la ejecución
subsiguiente del programa. Si no se aguarda al final del recorrido
de referencia, el cálculo por adelantado del programa puede dar
lugar a instrucciones que provoquen errores.
125