Iniciar/detener el contador
Utilice la función de puerta para iniciar, detener o interrumpir la función del contador.
Encontrará descritas las instrucciones para el ajuste de la función de puerta en el
capítulo 5.5.8.
Rebase por exceso/Pasada por cero/Rebase por defecto
Si se rebasa el límite superior de contaje se activará el bit de rebase por exceso
(STS_OFLW).
Si se rebasa el límite inferior de contaje se activará el bit de rebase por defecto
(STS_UFLW).
La pasada por cero se indica mediante activación del bit de pasada por cero (STS_ZP).
Este bit sólo se activa en el contaje sin sentido normal de contaje. La pasada por cero
también se indica cuando el contador se sitúa en 0 o cuando el contador cuenta a partir del
valor de carga = 0.
5.5.2
Contaje sin fin
La CPU cuenta en esta modalidad de operación a partir de 0 o a partir del valor de carga.
•
Si el contador alcanza el límite superior durante el contaje hacia delante y se recibe un
nuevo impulso de contaje en sentido positivo, el contador saltará hasta el límite inferior
de contaje y seguirá contando a partir de ese punto.
•
Si el contador alcanza el límite superior durante el contaje hacia atrás y se recibe un
nuevo impulso negativo de contaje, el contador saltará hasta el límite superior de
contaje y seguirá contando a partir de ese punto.
•
Los límites de contaje están ajustados permanentemente en el rango de contaje
máximo.
Límite superior de
contaje
Límite inferior de
contaje
Valor de contaje
Valor de carga
CPU 31xC Funciones tecnológicas
A5E00105486-03
Contaje, medida de frecuencia y modulación de ancho de pulso
Valores posibles
31
+2147483647 (2
-1)
31
-2147483648 (-2
)
31
-2147483648 (-2
) bis +2147483647 (2
31
De -2147483647 (-2
+1) a +2147483646 (2
Valor predeterminado
/
/
31
-1)
0
31
-2)
0
5-19