Descripción
La función Contador regresivo permite contar de manera regresiva a partir de un valor de preselección resultado de un cálculo exterior a la función.
Un nivel 1 en la entrada Forzado de preselección permite cargar el contador progresivo con el valor disponible en la entrada preselección.
La entrada preselección puede conectarse con la constante NUM, a una entrada analógica o a cualquier otra salida de un bloque de función que proporciona un valor de tipo entero.
Un flanco ascendente de la entrada:
- Conteo: aumenta el contador progresivo.
- Conteo regresivo: disminuye el contador progresivo.
Estado de la salida Salida:
- 1:.al alcanzar el número de conteo, la Salida pasa al estado 1 y permanecerá en él mientras el número del conteo sea superior o igual al valor de Preselección,
- 0: si las transiciones de la entrada Conteo regresivo hacen que el número de conteo pase a un valor inferior al de Preselección.
La activación de las entradas Puesta a cero o Forzado de preselección permiten iniciar de nuevo el contador progresivo.
Mientras la entrada Puesta a cero esté en 1, la Salida permanecerá en el estado 0. El paso de la entrada Puesta a cero al estado 0 vuelve a iniciar la operación de conteo progresivo/regresivo a partir de cero.
Se puede acceder a esta funcióndesde la barra de funciones BDF.
El Contador regresivo dispone de las entradas siguientes:
- Conteo de tipo DIG,
- Conteo de tipo DIG,
- Puesta a cero de tipo DIG.
- Forzado de preselecciónde tipo DIG.
- Preselección de tipo entero.
El contador progresivo/regresivo suministra las entradas:
- Salida de tipo DIG,
- Valor actual de tipo entero, comprendido entre -32768 y 32767.
El parámetro Remanencia, si está seleccionado, permite recuperar el valor actual del contador progresivo tras un corte de alimentación.
No hay comentarios:
Publicar un comentario