Espera A Estado, Métodos Wait/Waitn; Método Read Para Lectura De Estado; Método Risingedge Para Flanco De Subida - Festo CMXR Instrucciones

Ocultar thumbs Ver también para CMXR:
Tabla de contenido

Publicidad

18. Módulos
18.5.4 Espera a estado, métodos Wait/WaitN
En el programa FTL, los métodos Wait y WaitN permiten esperar a que la salida adopte el
valor TRUE o FALSE. Si hay un timeout, se espera a que finalice.
Para la descripción del parámetro ovlEnable, véase el capítulo 18.3.1 de la página 158.
Ejemplo:
Ptp(pos0)
cylinder.Wait()
Ptp(pos1)
cyinder.WaitN(TRUE) // Esperar a salida FALSE, sin parada
Ptp(pos2)
18.5.5 Método Read para lectura de estado
Con el método Read puede leerse el estado actual de la salida. Los valores de retorno son
los estados TRUE o FALSE.
Para la descripción del parámetro ovlEnable, véase el capítulo 18.3.1 de la página 158.
Ejemplo:
value
:= cylinder.Read()
18.5.6 Método RisingEdge para flanco de subida
Con el método RisingEdge se interroga si hubo un flanco de subida en la salida, guardado
a continuación. El valor de retorno sigue siendo TRUE aunque la salida hubiese cambiado
entre tanto a FALSE. El estado del flanco se determina independientemente del ciclo del
programa FTL y se ejecuta en un ciclo propio.
Festo GDCP-CMXR-SW-DE es 0909a
Sintaxis
<nombre de instancia>.Wait (OPT ovlEnable : BOOL)
<nombre de instancia>.WaitN (OPT ovlEnable : BOOL)
// Esperar a salida TRUE, movimiento
detenido
Sintaxis
<nombre de instancia>.Read (OPT ovlEnable: BOOL) : BOOL
Sintaxis
<nombre de instancia>.RisingEdge (OPT ovlEnable: BOOL) : BOOL
167

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Gdcp-cmxr-sw-enGdcp-cmxr-sw-de

Tabla de contenido