18. Módulos
Para la descripción del parámetro ovlEnable, véase el capítulo 18.3.1 de la página 158.
Ejemplo:
value
:= sensor.RisingEdge()
18.4.6 Método ResetRisingEdge para borrar flancos
Este método borra la marca interna del flanco de subida. Ello es necesario para comprobar
un flanco de subida con el método RisingEdge.
Ejemplo:
sensor.ResetRisingEdge()
value
:= sensor.RisingEgde()
18.5
Módulo de salida digital DOUT
El módulo DOUT sirve para interrogar y administrar una salida digital.
18.5.1 Instanciación
Para instanciar el módulo de salida digital se requiere la referencia de hardware de la
salida digital. Ésta se indica con el parámetro <output> durante la instanciación.
Festo GDCP-CMXR-SW-DE es 0909a
Sintaxis
<nombre de instancia>.RisingEdge (OPT ovlEnable: BOOL) : BOOL
Sintaxis
<nombre de instancia>.ResetRisingEdge()
Indicación
Si el valor de la entrada digital está activado en el momento en que
se ejecuta esta instrucción, el estado de detección del flanco se
borra y no se activa de nuevo hasta que no vuelve a aparecer un
flanco positivo (modificación de estado de la entrada de 0 a 1) en la
entrada.
Sintaxis
<nombre de instancia> .DOUT(
<timeout> : DINT,
<RisingEdge> : BOOL,
MAPX("< output>"))
163