20. Módulos
Para la descripción del parámetro ovlEnable, véase el capítulo 20.3.1 de la página 177.
Ejemplo:
value
:= sensor.RisingEdge()
20.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()
20.5 Módulo de salida digital DOUT
El módulo DOUT sirve para interrogar y administrar una salida digital.
20.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.
182
Sintaxis
<nombre de instancia>.RisingEdge (OPT ovlEnable: BOOL) : BOOL
Sintaxis
<nombre de instancia>.ResetRisingEdge()
Nota
Si la entrada digital está activada 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,
<Output> : MAPTO DOUTPORT)
Festo GDCP-CMXR-SW-ES es 1205c