Manual de consulta
00809-0109-4696, Rev AA
Diciembre de 2004
Funciones de contador
CTU (clock, reset, target) – Los parámetros clock (reloj) y reset (restablecer)
son funciones. El parámetro target (objetivo) es una constante de 16 bits.
Cuando reset es verdadero, el contador interno se pone en cero y el valor de
la función es falso. El valor de clock es ignorado mientras reset sea verda-
dero. Si reset es falso, el contador interno se incrementará una vez por cada
subida del parámetro clock. Cuando el contador interno es igual al valor del
objetivo (target), el valor de la función es verdadero y el contador deja de con-
tar para evitar que se reinicie. El valor de la función es falso si el contador
interno no es igual al objetivo (target).
El contador interno no es visible desde Fieldbus y no está disponible para nin-
guna otra función. El valor del contador interno no se retiene durante el reinicio
de un dispositivo. Esta función no es adecuada para un totalizador, pero se
puede usar como preescalador para ajustar el índice externo del contador
mecánico. La velocidad de los impulsos debe ser menos de cinco por segundo.
La siguiente expresión incrementa el contador cuando la entrada 1 de hard-
ware se enciende. El contador se restablece cuando la entrada 2 de hard-
ware está activada. Si la entrada uno proviene de un caudalímetro de
desplazamiento mecánico que entrega 76,54 impulsos por galón, entonces el
mayor caudal es 3,5 galones por minuto. La siguiente ecuación entregará un
impulso de 0,1 segundo por 100 galones:
OUT1_EQ contiene CTU(IN(1),OUT(1),7654);
Comenzando en cero, pasan 7653 impulsos y luego el impulso 7654
enciende la salida. En el siguiente ciclo de evaluación, el contador se resta-
blece porque la salida 1 está activa. Éste es un resultado del orden de ejecu-
ción de las ecuaciones. La salida 1 se vuelve verdadera porque se ha
alcanzado la cuenta, pero la función OUT(1) ya se ha evaluado falsa. El con-
tador se debe restablecer antes de que entre el siguiente impulso. El impulso
de salida se puede extender con una función TP.
TON (power, target) – Cuando power (potencia) es falso, el valor del tempori-
zador interno se pone en cero y el valor de la función es falso. Cuando power
es verdadero, entonces el valor de la función se volverá verdadero después
de que haya transcurrido la cantidad de tiempo indicado por target (objetivo).
Esta condición persiste siempre que power sea verdadero. El temporizador
se restablece cuando power es falso.
La siguiente ecuación filtra el interruptor de nivel en un tanque agitado para
que el rebote de nivel alto del flotador no produzca alarmas molestas al ope-
rador. La entrada 1 de hardware detecta el interruptor de nivel y la salida 1 de
hardware activa el anunciador de alarma con su gran bocina. El interruptor de
nivel debe permanecer cerrado por 5 minutos antes de que se energice la
alarma y el operador se sobresalte con la bocina.
OUT1_EQ contiene: TON(IN(1),3000);
TOF (power, target) – Cuando power (potencia) es verdadero, el valor del
temporizador interno se ajusta al valor indicado por target (objetivo) y el valor
de la función es verdadero. El valor de la función se volverá falso después de
que haya transcurrido la cantidad de tiempo indicado por target. Esta condi-
ción persiste siempre que power sea falso.
La siguiente ecuación mantiene la válvula de salida abierta unos 5 segundos
después de que se haya apagado la bomba, para que la presión que pasa
por la bomba se pueda igualar. La salida 1 de hardware hace funcionar la
bomba y la salida 2 de hardware abre la válvula
OUT1_EQ contiene: <algo que controla la bomba>;
OUT2_EQ contiene: TOF(OUT(1),50);
Rosemount 848L
3-17