4.3
Funcionamiento de los comparadores
Comparadores
Comparadores
reaccionan a
eventos
Ejemplo
Valor actual del contador
350
349
100
99
Val. de comp. COMP_B alcanzado desde abajo
Figura 4-3
Eventos frente a los que reaccionan los comparadores
Funciones integradas CPU 312 IFM/CPU 314 IFM
EWA 4NEB 710 6058-04a
La función integrada Contador incorpora 2 comparadores. Un comparador coteja
un valor actual del contador con un valor de comparación predefinido, activando
una determinada reacción cuando se presenta un evento parametrizado.
Es posible parametrizar eventos para cada comparador.
Eventos frente a los cuales reacciona el comparador A:
El valor actual del contador alcanza desde abajo el valor de comparación, es
decir el valor actual cambia de COMP_A–1 (se lee: COMP_A menos 1) a
COMP_A.
El valor actual del contador abandona desde abajo el valor de comparación, es
decir el valor actual cambia de COMP_A a COMP_A–1.
Eventos frente a los cuales reacciona el comparador B:
El comparador B reacciona frente a los mismos eventos que el comparador A.
El comparador B tiene únicamente asignado un valor de comparación (COMP_B)
diferente.
La figura 4-3 muestra un ejemplo con todos los posibles eventos frente a los que
pueden reaccionar los comparadores. Están prescritos los valores siguientes:
valor de comparación COMP_A = 350
valor de comparación COMP_B = 100
Si el valor actual del contador cambia debido a la llegada de impulso de 349 a 350 ó
de 350 a 349, entonces se activa una reacción por parte del comparador A.
Si el valor actual del contador cambia debido a la entrada de un impulso de 99 a 100
ó de 100 a 99, entonces se activa una reacción desde el comparador B.
Val. de comp COMP_A
alcanzado desde abajo
Función integrada Contador
Val. de comp. COMP_A
abandonado hacia abajo
Val. de comp. COMP_B
abandonado hacia abajo
Tiempo
4-5