Emerson manual Rosemount 848L, Reference Manual, 00809-0100-4696,Rev AA September

Models: 848L

1 105
Download 105 pages 39.85 Kb
Page 37
Image 37
Manual background

Reference Manual

00809-0100-4696, Rev AA September 2004

Rosemount 848L

Counter Functions

CTU (clock, reset, target)- The parameters clock and reset are functions. The target is a 16 bit constant. Whenever reset is true, the internal counter is set to zero and the value of the function is false. The value of clock is ignored while reset is true. If reset is false, the internal counter will increment once for each rise of the clock parameter. When the internal counter equals the target value, the value of the function is true and the counter stops counting in order to avoid rollover. The value of the function is false if the internal counter does not equal the target.

The internal counter is not visible from Fieldbus and is not available to any other function. The value of the internal counter is not retained during a device restart. This function is not suitable for a totalizer, but can be used as a prescaler to adjust the external mechanical counter rate. The pulse rate must be less than five per second.

The following expression increments the counter whenever hardware input 1 turns on. The counter is reset whenever hardware input 2 is on. If input one is from a mechanical displacement flowmeter that delivers 76.54 pulses per gallon, then the highest flow rate is 3.5 gallons per minute. The following equation will deliver one 0.1 second pulse per 100 gallons:

OUT1_EQ contains CTU(IN(1),OUT(1),7654);

Starting at zero, 7653 pulses go by and then pulse 7654 turns on the output. On the next evaluation cycle, the counter is reset because Output 1 is on. This is a result of the order of execution of equations. Output 1 becomes true because the count is reached, but the OUT(1) function has already been evaluated as false. The counter must reset before the next pulse comes in. The output pulse may be extended with a TP function.

TON (power, target) - Whenever power is false, the value of the internal timer is set to zero and the value of the function is false. When power is true then the value of the function will become true after the target amount f time has elapsed. This condition persists as long as power is true. The timer resets when power is false.

The following equation filters the level switch in a stirred tank so that high level bouncing of the float does not create nuisance alarms for the operator. Hardware input 1 senses the level switch and hardware output 1 drives the alarm annunciator with its big horn. The level switch must stay closed for 5 minutes before the alarm is energized and the operator is startled by the horn.

OUT1_EQ contains: TON(IN(1),3000);

TOF (power, target) - Whenever power is true, the value of the internal timer is set to the target and the value of the function is true. The value of the function will become false after the target amount of time has elapsed. This condition persists as long as power is false.

The following equation keeps the outlet valve open for about 5 seconds after the pump is shut off, so that the pressure across the pump can equalize. Hardware output 1 runs the pump and hardware output 2 opens the valve

OUT1_EQ contains: <something that controls the pump>;

OUT2_EQ contains: TOF(OUT(1),50);

3-17

Page 37
Image 37
Emerson manual Rosemount 848L, Reference Manual, 00809-0100-4696,Rev AA September