Método Resetrisingedge Para Borrar Flancos; Subunidad De Salida Digital Dout; Instanciación - Festo CMXR-C1 Instrucciones De Programacion

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

Publicidad

17. Módulos
Para la descripción del parámetro ovlEnable, véase el capítulo 17.3.1 en la página 136.
Ejemplo:
value := sensor.RisingEdge()
17.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()
17.5

Subunidad de salida digital DOUT

La subunidad DOUT sirve para interrogar y administrar una salida digital.
17.5.1 Instanciación
Para instanciar la subunidad 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-ES es 0805NH
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>"))
141

Publicidad

Tabla de contenido
loading

Tabla de contenido