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

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

Publicidad

20. Módulos
20.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 20.3.1 de la página 177.
Ejemplo:
Ptp(pos0)
cylinder.Wait()
Ptp(pos1)
cylinder.WaitN(TRUE) // Esperar a salida FALSE, sin parada
Ptp(pos2)
20.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 20.3.1 de la página 177.
Ejemplo:
value
:= cylinder.Read()
20.5.6 Flanco de subida, método RisingEdge
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.
Para la descripción del parámetro ovlEnable, véase el capítulo 20.3.1 de la página 177.
186
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
Festo GDCP-CMXR-SW-ES es 1205c

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Ftl elemental

Tabla de contenido