Contaje, medición de frecuencia y modulación de ancho de pulso
5.5 El contaje - descripción de la función
5.5.10
Comportamiento de la salida en el contador
Introducción
En este apartado se describe el comportamiento de la salida digital.
Valor de comparación
En la CPU se puede guardar un valor de comparación que le será asignado a la salida
digital, al bit de estado "Estado Comparador" (STS_CMP) y a la alarma de proceso. La
salida digital puede ser activada en función de los valores de contaje y comparación.
Este valor de comparación se selecciona en las pantallas de parametrización, y se puede
leer (JOB_ID = 04 hex) y escribir (JOB_ID = 84 hex) en la interfaz de peticiones del SFB del
programa de usuario.
Comportamiento de la salida digital
En las pantallas de parametrización se ajusta el comportamiento de la salida:
• Sin comparación
• Valor de contaje >= valor de comparación
• Valor de contaje <= valor de comparación
• Impulso del valor de comparación
Sin comparación
La salida funciona como una salida normal.
Los parámetros de entrada CTRL_DO y SET_DO del SFB no actúan.
Los bits de estado STS_DO y STS_CMP (estado del comparador en el IDB) quedan
desactivados.
Valor de contaje ≥ valor de comparación o valor de contaje ≤ valor de comparación
Cuando se cumple la condición de comparación, el comparador activa la salida.
Para ello deberá activar primero el bit de control CTRL_DO.
El resultado de la comparación se indica en el bit de estado STS_CMP. Sólo podrá
desactivar este bit de estado en el momento en el que ya no se cumpla la condición de
comparación.
Impulso del valor de comparación
Si el valor de contaje alcanza el valor de comparación, el comparador activará la salida por
la duración de impulso que haya parametrizado. Si ha preseleccionado el sentido normal de
contaje, la salida sólo se activará al alcanzarse el valor de comparación del sentido normal
de contaje.
Para ello deberá activar primero el bit de control CTRL_DO.
El bit de estado STS_DO tendrá siempre el estado de la salida digital.
El resultado de la comparación se indica en el bit de estado STS_CMP. Sólo podrá
desactivar este bit de estado cuando haya transcurrido el tiempo de impulso.
228
CPU 31xC Funciones tecnológicas
Instrucciones de servicio, 02/2007, A5E00105486-04