19. Ejemplos
19.2
Empleo de las subunidades de entrada y salida
Al instanciar subunidades de entrada o salida puede definirse un timeout. P. ej., si la
función Wait de la subunidad se utiliza en la ejecución, el programa de usuario debe
evaluar el timeout que pueda aparecer.
Programa de movimientos:
:
inSensor.Wait()
IF inSensor.Read() = FALSE THEN
// Interrumpir ejecución
SetError("El timeout ha finalizado")
RETURN
END_IF
// Reanudar ejecución
Lin(pos)
:
174
Indicación
La edición de un mensaje de error provoca la detención del movi-
miento. No es posible reanudar la ejecución hasta que no se acusa
recibo del mensaje de error.
Festo GDCP-CMXR-SW-ES es 0805NH