Flow Technology Inc. FC70A B flow computer Installation, Operation and Maintenance Manual

Flow Technology Inc. FC70A B flow computer Installation, Operation and Maintenance Manual

The FC70A B flow computer is a microprocessor-based controller that provides compensated fluid flow measurement, flow totalization and batch control. It is fully field-programmable through the front panel or the RS485 port. The unit can measure flow rates, provide alarms, and control the delivery of liquids. It also offers temperature sensing for viscosity correction and an RS485 port for serial link to PC.

advertisement

Assistant Bot

Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.

Flow Technology Inc. FC70A B Installation, Operation and Maintenance Manual | Manualzz
4250 EAST BROADWAY ROAD PHOENIX, ARIZONA 85040 U.S.A.
TELEPHONE (602) 437-1315 FAX (602) 437-4459
WEBSITE www.ftimeters.com
FC70A
FLOW COMPUTER
Installation, Operation
and
Maintenance Manual
SERIAL NUMBER_________________________________
The specifications contained in this
manual are subject to change without
notice and any user of these specifications
should verify from the manufacturer that
the specifications are currently in effect.
Otherwise, the manufacturer assumes no
responsibility for the use of specifications
that have been changed and are no longer
in effect.
FC70A
FLOW COMPUTER
Installation, Operation
and
Maintenance Manual
TM-88135 REV. N
PUBLISHED BY FLOW TECHNOLOGY INC. – AUGUST 2000
Thank you for selecting a FLOW TECHNOLOGY INC. product for your flow measurement
application.
Virtually every major commercial, government, and scientific organization is making use of our
products, expertise and extensive technical support. This is a culmination of years of refinement
in our flowmeter and calibrator designs which has resulted in the technological leadership in the
flow measurements field which we enjoy.
We are proud of our quality products, our courteous service and welcome you, as a valued
customer, to our growing family.
i
WARRANTY
Limited Warranty. Seller warrants that
goods delivered hereunder will at delivery be
free from defects in materials and
workmanship and will conform to seller's
operating specifications. Seller makes no
other warranties, express or implied, and
specifically makes NO WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
Limitation of Liability. Seller's obligation
under the warranty shall be limited to
replacing or repairing at Seller's option, the
defective goods within twelve (12) months
from the date of shipment, or eighteen (18)
months from the date of shipment for
destination outside of the United States,
provided that Buyer gives Seller proper notice
of any defect or failure and satisfactory proof
thereof. Defective goods must be returned to
Seller's plant or to a designated Seller's service
center for inspection. Buyer will prepay all
freight charges to return any products to
Seller's plant, or other facility designated by
Seller. Seller will deliver replacements for
defective goods to Buyer freight prepaid. The
warranty on said replacements shall be limited
to the unexpired portion of the original
warranty. Goods returned to Seller for which
Seller provides replacement under the above
warranty shall become the property of the
Seller.
The limited warranty does not apply to
failures caused by mishandling or
misapplication. Seller's warranty obligations
shall not apply to any goods which (a) are
normally consumed in operation or (b) have a
normal life inherently shorter than the
warranty period stated herein.
In the event that goods are altered or repaired by
the Buyer without prior written approval by the
Seller, all warranties are void. Equipment and
accessories not manufactured by Seller are
warranted only to the extent of and by the
original manufacturer's warranty. Repair or
replacement goods furnished pursuant to the
above warranty shall remain under warranty only
for the unexpired portion of the original warranty
period.
Should Seller fail to manufacture or deliver
goods other than standard products appearing in
Seller's catalog, Seller's exclusive liability and
Buyer's exclusive remedy shall be release of the
Buyer from the obligation to pay purchase price
therefor.
THE FORGOING WARRANTIES ARE IN LIEU
OF ALL OTHER WARRANTIES WHETHER
ORAL, WRITTEN, EXPRESSED, IMPLIED OR
STATUTORY. IMPLIED WARRANTIES OF
FITNESS AND MERCHANTABILITY SHALL
NOT APPLY SELLER'S WARRANTY
OBLIGATIONS AND BUYER'S REMEDIES
THEREUNDER (EXCEPT AS TO TITLE) ARE
SOLELY AND EXCLUSIVELY AS STATED
HEREIN. IN NO CASE WILL SELLER BE
LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGE.
The total liability of Seller (including its
subcontractors) on any claim whether in contract,
tort (including negligence whether sole or
concurrent) or otherwise, arising out of or
connected with, or resulting from the
manufacture, sales, delivery, resale, repair,
replacement or use of any goods or the furnishing
of any service hereunder shall not exceed the
price allocable to the product or service or part
thereof which gives rise to the claim.
ii
TM-88135
REVISIONS
DATE
REVISION
ECO NUMBER
A
Initial Release
08/21/90
B
10185
S. Hope
01/21/91
C
10266
S. Hope
01/20/92
D
10762
B. Bro
04/15/94
E
11573 & 11661
R. Bratcher
04/02/96
F
12341
R. Bratcher
09/25/96
G
12547
E. Knowles
04/07/97
H
12632
E. Knowles
06/03/97
J
12853
E. Knowles
06/26/97
K
12925
E. Knowles
05/24/99
L
14226
T. Roy
9/30/99
M
14446
T. ROY
8/22/2000
N
14676
T. ROY
iii
APPROVAL
TABLE OF CONTENTS
SECTION
1.0
2.0
3.0
4.0
4.1
4.2
4.3
5.0
5.1
5.2
5.3
5.4
5.5
5.6
5.6.1
5.6.2
5.6.3
5.6.4
5.6.5
6.0
7.0
7.1
7.1.1
7.1.2
7.1.3
7.1.4
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.3
7.3.1
7.3.2
TITLE
PAGE
SCOPE
PURPOSE
DESCRIPTION
INSTALLATION OF FC70A - B FLOW COMPUTER
INSPECTION UPON RECEIPT
INITIAL SETUP
WIRING
SPECIFICATIONS AND OPTIONS
BASE MODEL NUMBER SYSTEM
STANDARD OUTPUTS
POWER REQUIREMENTS
FLOWMETER INPUT
ENCLOSURES
GENERAL SPECIFICATIONS
ENVIRONMENTAL
STANDARD INPUTS
LINEARIZATION
DISPLAY
COMMUNICATIONS
POWER UP PROCEDURE
CALIBRATION AND SETUP
KEYS
VIEWING DATA
ENTERING SETPOINTS
2ND FUNCTION KEY
START, STOP AND RESET KEYS
FC70A FLOW COMPUTER OPERATION
PROGRAMMING OUTPUTS
ACCESSING PROGRAMMING MODE
ACCESSING PROGRAMMING MENUS
TO QUIT PROGRAMMING
RAPID ACCESS OF MENUS
PROGRAM MENUS
LINEARIZATION [1, 1]
RATE MULTIPLIER [1, 2]
iv
1
1
1
5
5
5
5
14
14
15
17
17
17
18
18
18
19
19
19
20
20
22
23
24
24
24
27
27
27
27
28
28
29
29
31
TABLE OF CONTENTS
SECTION
7.3.3
7.3.4
7.3.5
7.3.6
7.3.7
7.3.8
7.3.9
7.3.10
7.3.11
7.3.12
7.3.13
7.3.14
7.3.15
7.3.16
7.3.17
7.3.18
7.3.19
7.3.20
7.3.21
7.3.22
7.3.23
7.3.24
7.3.25
7.3.26
7.3.27
7.3.28
7.3.29
7.3.30
7.3.31
7.3.32
7.3.33
7.3.34
7.3.35
7.3.36
7.3.37
TITLE
PAGE
4-20mA OUTPUT CALIBRATION [1, 3]
RATE 4-20mA OUTPUT RANGE [1, 4]
VISCOSITY [1, 5]
VISCOSITY RANGE [1, 6]
ANALOG INPUT CALIBRATION [1, 7]
TEMPERATURE RANGE [1, 8]
DIAGNOSTICS [1, 9]
TOTALIZER OR BATCH CYCLE COUNTER [2, 1]
TOTALIZER CONTROL INPUTS [2, 2]
SCALED PULSE/SETPOINT OUTPUT [2, 3]
START AND RESET KEYS [2, 4]
DECIMAL POINT [2, 5]
AUTO STOP [2, 6]
SMOOTHING [3, 1]
RATEMETER CONTROL INPUTS [3, 2]
HIGH/LOW OUTPUTS [3, 3]
STOP AND RESET KEYS [3, 4]
DECIMAL POINT [3, 5]
LOW RATE ALARM OUTPUT DELAY [3, 6]
RATE AT ZERO [3, 7]
RATE HEADER [3, 8]
PREWARN/PRESET [4, 1]
BATCH DISPLAY [4, 2]
BATCH CONTROL INPUTS [4, 3]
START, STOP, AND RESET KEYS [4, 4]
DECIMAL POINT [4, 5]
AUTO RECYCLE/RESET [4, 6]
OFFSET [4, 7]
HIDE OVERRUN [4, 8]
OVERRUN SETPOINT/OUTPUT [4, 9]
SETPOINT LOCKS/LIMIT [5, 1]
PASSWORD [5, 2]
COMMUNICATIONS [5, 3]
UNIT IDENTIFICATION/DELAY TIME [5, 4]
TEMPERATURE UNITS [5, 5]
v
32
33
33
33
33
33
34
34
34
35
35
35
35
36
36
36
37
37
37
38
38
38
38
38
39
39
39
40
40
40
40
41
41
41
41
TABLE OF CONTENTS
SECTION
TITLE
PAGE
8.0
9.0
9.1
9.2
10.0
11.0
DIAGNOSTIC MESSAGES
CONTROL INPUTS
JOG
STOP
OPERATOR INTERFACE/INHIBIT MESSAGES
CONTROL INPUTS & KEYBOARD START/RESET/STOP
OPERATION CONDITIONS
11.1.1
RUN MODE
11.1.2
PROGRAM MODE
12.0
MAINTENANCE
12.1
CALIBRATION OF TEMPERATURE TRANSDUCER
12.2
SPARE PARTS LIST
12.3
TROUBLESHOOTING
13.0
RS485 COMMUNICATIONS PROTOCOL
13.1
ERROR CODES
13.2
FC70A-B CONTROL COMMANDS
13.3
FC70A-B DATA QUERY COMMANDS
13.4
FC70A-B DATA LOAD COMMANDS
13.5
FC70A-B PROGRAM MODE COMMANDS
ADDENDUM MASS VERSION FC70 (FC70A-M)
vi
42
43
43
43
47
48
48
49
49
50
50
51
52
53
54
56
59
61
74
TABLE OF TABLES AND FIGURES
TABLE #
TITLE
PAGE
TABLE 1
TABLE 2
TABLE 3
TABLE 4
TABLE 5
TABLE 6
TABLE 7
TABLE 8
FIGURE #
DESCRIPTION OF KEYS
START, STOP, AND RESET CONTROL FUNCTIONS
LINEARIZATION TABLE
CONTROL INPUTS
FC70A-B CONTROL COMMANDS
DATA QUERY COMMANDS
DATA LOAD COMMANDS
PROGRAM MODE COMMANDS
TITLE
FIGURE 1
FIGURE 2
FIGURE 3
FIGURE 4
FIGURE 5
FIGURE 6
FIGURE 7
FIGURE 8
FIGURE 9
FIGURE 10
FIGURE 11
FIGURE 12
FIGURE 13
FIGURE 14
FIGURE 15
FC70A-B OUTLINE DRAWING
FC70A-B FRONT PANEL
AC AND DC POWER INPUT
FLOW INPUT SENSOR
TEMPERATURE INPUT
ANALOG RATE OUTPUT (NON-ISOLATED)
ANALOG RATE OUTPUT (ISOLATED)
TYPICAL WIRING CONTROL INPUTS
RELAY CONTACT OUTPUT WIRING
WIRING DC LOADS TO TRANSISTOR OUTPUTS
PROGRAM MENUS
INTERCONNECTION DIAGRAM (for - 7 enclosure)
INTERCONNECTION DIAGRAM (for - 6 enclosure)
COMPONENT LAYOUT
CA03 SIGNAL CONDITIONER SCHEMATIC
vii
22
25
30
44
54
56
59
61
PAGE
3
4
6
7
8
9
10
11
12
13
26
70
71
72
73
1.0
SCOPE
This manual provides information and guidance for personnel responsible for the installation, operation, and
maintenance of the FC70A Flow Computer manufactured by Flow Technology Inc., Phoenix, Arizona.
2.0
PURPOSE
The contents of this manual are for general information and to describe the operational characteristics of the
FC70A Flow Computer. This manual does not include instructions for special applications or factory
repairs.
3.0
DESCRIPTION
The FC70A Flow Computer is a microprocessor-based controller that provides compensated fluid flow
measurement, flow totalization and batch control. The FC70A is fully field-programmable through the front
panel or the RS485 port.
Features of the FC70A Flow Computer are:
- Displays linearized flow rate.
- High and Low flow alarms.
- Isolated 4-20 mA output.
- Totalization of all flow.
- Batch control with two relays.
- Control inputs for remote operation.
- Temperature sensing for viscosity correction.
- RS485 port for serial link to PC.
The FC70A linearizes flow rate using a table of K-factor values that are programmed for the specific turbine
flow meter in use. As many as 20 K-factor vs. frequency/viscosity data points may be entered. If only one
K-factor data point is entered the unit will always use that K-factor.
The alarms can be programmed to trigger an open collector output when a setpoint is reached. The high flow
alarm will become active when the high alarm rate is exceeded; the low flow alarm will activate when the
flow rate falls below the low alarm rate. Open collector outputs for both alarms are available at the back
panel for remote sensing.
The 4-20 mA rate output provides an isolated signal for remote monitoring of flow rate.
1
The totalizer, with an open collector output for remote totalizing, can be programmed to totalize flow or to
count batch cycles.
The batch control relays can be configured to control the delivery of liquids. The relays become active when
a start input is received and deactivate when the batch counter reaches a programmable setpoint. The batch
can also be programmed for autocycle to provide continuous batching. An open collector output is provided
to warn of batch overrun in case of system malfunction.
Control inputs are provided for remote operation of flow computer functions. The five control inputs are
active low inputs that can be programmed to control batch, totalizer and rate alarm functions.
Temperature sensing is accomplished by monitoring a user supplied 4-20 mA signal. The temperature is
measured every .5 sec. and allows the flow computer to compensate for viscosity changes in the fluid. The
viscosity is calculated based on a two point temperature vs. viscosity table using Andrades equation:
BL
µ = AL exp ---T °R
The RS485 port allows for remote programming of all parameters and setpoints, as well as real time updates
of all measured flow parameters. More than one FC70A can be connected on the same RS485 loop,
provided that a different unit I.D. number is programmed into each unit.
Other features of the FC70A include; the ability to program the function of the start, stop, and reset keys for
user configuration; the ability to view two parameters simultaneously at the front panel; and a password
lockout to prevent unauthorized entry of calibration data and setpoints.
The program mode steps the operator through the program menus in a straightforward manner; in addition,
all program menus contain a help message.
2
Figure 1. FC70A Outline Drawing.
3
Figure 2. FC70A Front Panel.
4
4.0 INSTALLATION OF FC70A FLOW COMPUTER
4.1 INSPECTION UPON RECEIPT
The unit shall be inspected upon receipt to insure that no damage has occurred during shipping. If shipping
damage is found, contact the carrier for insurance claims.
4.2 INITIAL SETUP
The FC70A Flow Computer is installed in two basic steps. First, the signal input/output leads are connected,
and second, the system is configured for the user's specific application via the front panel keyboard. Refer to
Figure 1 for an Outline Drawing of the Flow Computer.
4.3 WIRING
This section contains the wiring diagrams, Figures 3 through 11, for the FC70A Flow Computer.
4.3.1
Wiring for Power In to be 18 gauge (1 mm2), 3 - conductor, 600 V @ 70O C
4.3.2
115/230 Vac devices to be installed as Category II over voltage with:
1)
2)
3)
4)
4.3.3
A switch shall be included in the building installation.
The switch shall be in close proximity to the equipment and within easy reach of the operator.
The switch shall be marked as the disconnecting device for the equipment.
Switches and circuit breakers to conform with IEC 947.
Keep all signal lines as short as possible. Do not exceed 30 meters (100 ft) in length. Do not allow
signal lines to leave the building.
5
Fuse:
T100 ma, 250 V
115/230 Vac
Power In
Fuse:
Figure 3. AC and DC Power Input.
6
T100 ma, 250 V
Figure 4. Flow Input Sensor.
7
Temperature Input
NOTE:
For loop powered transmitters the necessary connections are 24VDC out to (+) on the transmitter and (+) 420 temperature input to (-) on the transmitter.
Figure 5. Temperature Input.
8
Figure 6. Analog Rate Output.
9
Figure 7. Analog Rate Output (Isolated).
10
Figure 8. Wiring Control Inputs.
11
Figure 9. Relay Contact Output Wiring.
12
Figure 10. Wiring DC Loads to Transistor Outputs.
13
5.0 SPECIFICATIONS AND OPTIONS
A description of the Model Numbering System and an explanation of the various features and options is
provided in this Section.
5.1 BASE MODEL NUMBER SYSTEM
For a more detailed specifications refer to Sections 5.2 through 5.6.
FC70A MODEL NUMBERING SYSTEM
F C 7 0 A
BASE MODEL NUMBER
VERSION
B = BATCH
M = MASS
POWER REQUIREMENTS
1 = 115 Vac +10% -15%
2 = 230Vac +10% -15%
FLOWMETER INPUT
A = LOW LEVEL (Magnetic Pickoff)
B = PULSE
C = RF CARRIER 1
D = OTHER RF CARRIER 1
ENCLOSURES
0 = STANDARD PANEL MOUNTED NEMA 4X
6 = FIELD MOUNTED NEMA 4X CONDUIT HUBS
7 = FIELD MOUNTED NEMA 4X MS CONNECTOR
1
Available only with enclosure 6 or 7.
14
5.2 STANDARD OUTPUTS
Batch Relays:
Type:
Contacts:
2 relays for fast and slow delivery.
Each relay has 1 form C contact rated 230 Vac, 5
Amps resistive.
CAUTION
!
WHEN USING RELAY OUTPUTS ON THE FC70A-B, SURGE SUPPRESSORS
(EATON-DURANT #38991-400 OR EQUIVALENT) SHOULD BE USED.
Accessory Power:
Voltage:
Current:
24Vdc ±5%
100 mA maximum
Overrun Alarm:
Type:
Rating:
Operation:
1 open collector NPN transistor for detecting Batch overruns.
150 mA maximum, 30 VDC blocking max.
Program selectable for latched or timed from 00.01 to 99.99
seconds. (labeled OVR on back panel)
Type:
2 open collector NPN transistors to indicate that the Rate has
exceeded the High or Low setpoint.
150 mA maximum, 30 VDC blocking max.
Program selectable to follow, latch or timed from 00.01 to
99.99 seconds. (labeled LO and HI on back panel)
Rate Alarms:
Rating:
Operation:
15
Scaled Pulse:
Type:
Rating:
Operation:
Flow Rate:
Type:
Voltage:
Response:
Accuracy:
1 open collector NPN transistor for remote totalization.
150 mA maximum, 30 VDC blocking max.
Outputs pulse for every increment of the internal
totalizer.(labeled TOT on back panel)
Output pulse width selectable from:
Fast - 250 µSec pulse width,
1.5 kHz max. frequency
Med - 2 mSec. pulse width,
200Hz max. frequency
Slow - 50 msec. pulse width,
10 Hz max. frequency.
Analog 4-20mA current loop, optically isolated.
Compliance Voltage 12-23 VDC
2 Hz
±.1% @ 25°C ±.25% over temperature range.
16
5.3 POWER REQUIREMENTS
115 V
+10%,-15%, 50/60 Hz @ 0.2 Amps.
+10%,-15%, 50/60 Hz @ 0.1 Amps.
230 V
or 18.0 - 27.0 V_ _ _ 0.4 Amps max., 6 Watts max.
5.4 FLOWMETER INPUT
Type:
Impedance:
Voltage:
Sensitivity:
Type:
Impedance:
Voltage:
Response:
Low Level (Mag pickoff)
40k Ohms
20 millivolts to 100 Vp-p
(sensor leads ungrounded)
Adjustable 20 to 120 millivolts
Pulse
5.8k Ohms to +5 VDC
Low 0.0 to 1.3 VDC, High 2.8 to 24 VDC
0 - 5 kHz, minimum pulse width 50 msec
Type:
RF Carrier Pickoff
Available with enclosure 6 and 7.
Carrier Frequency: 45 kHz
Frequency Response: .5 - 3500 Hz
Inductance:
1 milli Henry coil
Type:
Other RF Carrier
Available with enclosure 6 and 7.
Carrier Frequency: 45 kHz
Frequency Response: .5 - 3500 Hz
Inductance:
330 micro Henry coil
5.5 ENCLOSURES
The Flow Computer is secured in an enclosure by two brackets, one located on each side of
the Flow Computer. There are four (4) screws that are used to secure the Flow Computer to
the enclosure. The enclosure is also available with MS connectors for cable connections. The
Flow Computer housed in a NEMA 4X enclosure with three conduit hubs can also be
mounted onto a flowmeter.
17
5.6 GENERAL SPECIFICATIONS
The following sections describe the general specifications for the FC70A Flow Computer.
5.6.1 Environmental
Temperature: Operating: 0 to 55°C
Storage: -40 to 70°C
Humidity:
0 to 85% RH non-condensing
Front Panel:
Sealed to NEMA 4X includes panel mount
pneumatic O-ring gasket
Pollution:
Pollution Degree II
5.6.2 Standard Inputs
Flow Computer Control Inputs:
Purpose:
External control of Flow Computer
Quantity:
5
Type:
Requires current sinking device such as contact closure to
ground or TTL low.
Impedance: 5.8kΩ pull up resistor to +5 VDC
Voltage:
High 3.5 to 24 VDC
Low 0.0 to 1.0 VDC
Response:
Min. Low 30 ms., Min. High 30 ms.
Temperature Inputs:
Type:
Impedance:
Voltage:
Response:
Accuracy:
4-20mA current loop, Adjustable
active range 3.75 - 20.25mA
100Ω
5 Volts max. sustained input voltage
2 Hz
±.1% @ 25°C ±.25% over temperature range
18
5.6.3 Linearization
Points:
Resolution:
Response:
Method:
Frequency:
20
Kpv = .001 to 999,999;
F/V = .01 to 9999;
V = .100 to 800.1;
40 msec.
Straight-line interpolation between points.
1.1 to 5000 Hz.
Characters:
Type:
Size:
16 Alpha numeric.
Vacuum fluorescent.
5.1 mm high (.2 inch).
5.6.4 Display
5.6.5 Communications
Type:
Baud Rate:
Parity:
Protocol:
Converter:
RS485 multidrop (Refer to Section 13.0 for RS485
information.)
1200, 2400, 4800, 9600 (selectable)
Space, Even, Odd
Opto-22 compatible
RS232 to RS485 (optional)
19
6.0 POWER UP PROCEDURE
The FC70A-B Flow Computer is powered by 110Vac on 110Vac units or 220Vac for 220Vac
units or 24VDC. The Flow Computer is ON when power is applied. There are no other
electrical connections to power up the Flow Computer.
7.0 CALIBRATION AND SETUP
7.0.1 THEORY OF OPERATION
FLOW RATE CALCULATION
The FC70A is a K-factor linearizing device designed to compensate for the inherent nonlinearities of turbine flow meters near the low end of the flow range where viscosity, bearing
drag, and pickoff forces have significant effects on the performance. (K-factor is defined as
flowmeter pulses per whole unit of volume, i.e. 1000 pulses/gallon)
The FC70A calculates flow rate based on the following formula:
METER FREQUENCY
FLOW RATE = ------------------------------- * RATE MULTIPLIER
K-FACTOR
where:
METER FREQUENCY is in (Hz.)
K-FACTOR
is in (pulses/volume unit) and
RATE MULTIPLIER
is in (time units in sec / rate resolution)
The K-factor is calculated based on a table of K-factor vs. frequency divided by viscosity
values. A viscosity value for the fluid is determined using the temperature vs. viscosity table
and the temperature input. (if temperature input is not connected the default viscosity will be
used ) The incoming flowmeter frequency is divided by the calculated viscosity and this value
is used to determine the correct K-factor from the lookup table. Linear interpolation is used to
calculate K-factor between any two points in the table.
The rate multiplier is a programmable parameter that is selected to give the desired time units
and resolution for flow indication. For example: if a desired resolution of .01 gallons per
minute is desired the rate multiplier will be
( 60 seconds per minute )
/
( .01 gallons ) = 6000
20
RATE DISPLAY
The rate indicator provides 6 digits of flow indication and up to three characters for rate units.
A rate smoothing function allows dampening of the flow meter input for more stable readings.
High and low alarm setpoints can be entered to activate an open collector output when the
flow rate exceeds the high alarm setpoint or falls below the low alarm setpoint. The 4-20 mA
output is optically isolated and can be programmed for desired flow range.
TOTALIZER DISPLAY
The totalizer provides up to 10 digits of indication and can be programmed to totalize flow or
to count batch cycles. An open collector output is provided and can be programmed to pulse
each time the totalizer is incremented or to latch when the totalizer setpoint is reached.
TOTAL in counts/min = (METER FREQUENCY/Adjusted K-FACTOR) * 60
BATCH DISPLAY
The FC70A provides 6 digits of batch display. The batch display shows totalization of flow
for batching purposes. The batch counter provides two relays for batch delivery. Both batch
relays become active when start input is received. Relay K1 deactivates when the final
setpoint minus the prewarn setpoint is reached, and relay K2 deactivates when the final
setpoint is reached. The FC70A then requires a start input before the relays are reactivated,
unless the batch counter is programmed for autorecycle. An open collector output is provided
for overrun conditions. When in the batch mode, if the final setpoint is exceeded by more than
the overrun setpoint the overrun output becomes active to warn of the condition.
21
7.1 KEYS
All of the functions of the Flow Computer can be controlled through the keypad. Most of the
keys have dual functions. In the Program Mode, the white lettering on the keys indicates the
primary function of each key. These functions are normally active and are initiated by pressing
the key. In the Run Mode, the red lettering on the keys indicates the primary function of each
key. Table 1 describes the FC70A keys and their function. Refer to Figure 11 for the Program
Menus.
TABLE 1
DESCRIPTION OF KEYS
KEY
DESCRIPTION
ENT
Enters input data into memory. This key will also display the "HELP" message
for each program menu, if pressed when there is no data pending.
START
Starts the function. (program selectable)
STOP
Stops the function. (program selectable)
RESETResets the function. (program selectable)
CLR
Clears the data field.
^
Up Arrow moves the user through the program menus. Also functions as shift
key for 2nd function keys.
>
Use the Right Arrow key to move within the program from menu to menu.
<
Use the Left Arrow key to move within the program from menu to menu. Also
functions as decimal point key during numeric data entry.
0 THRU 9
Number keys for entering data and used to view setpoints and displays in run
mode. (red lettered keys)
22
7.1.1 Viewing Data
Press the following keys when in the run mode to display the parameters indicated. (red letters
on keys)
Key Pressed
TOTAL
TOTAL SETPOINT
RATE
LO RATE
HI RATE
BATCH
FINAL (Batch Final Setpoint)
PREWARN (Batch Early Setpoint)
OVERRUN (Batch)
DISPLAY
Shown on Display (example)
TOTAL 9370
TOT P 10000
RATE 115 GPM
LO RATE 100 GPM
HI RATE 9600 GPM
BATCH 9370
FINAL 20000
PREWARN 10
OVERRUN 5
(Selectable, see below)
The Display key is programmable and can be programmed to display two parameters at the
same time. The parameters are identified with the first letter of the full identifier. Pressing the
DP key momentarily will display the full identifiers for both values being displayed for about
1 second. Pressing and holding down the DP key until the left side of the display starts to blink
can change the parameters displayed by the Display key. Use the Up Arrow key to scroll
through the parameters that can be displayed stopping at the desired item. Use the > key to
select the right data display and use the Up Arrow key to select the data to be displayed.
Return to the normal display by pressing the DISPLAY or any numeric key. (This is the
default display on power up)
Any two of the following parameters can be viewed by pressing the Display key.
Function Selected
Shown on Display (example)
T 100.00
♦ TOTAL
5.00 GPM
♦ RATE
L 0.50
♦ LO RATE
H 4.50
♦ HI RATE
B 30.0
♦ BATCH
F 40.0
♦ FINAL
P 5.0
♦ PREWARN
O 5.0
♦OVERRUN
A 50.0
♦ANALOG OUTPUT (Percent)
K 9999
♦Kpv (K-factor)
F 1500
♦INPUT FREQUENCY (Measured)
♦KINEMATIC VISCOSITY (Current calculated) V 1.93
87
♦TEMPERATURE (Degrees F)
23
7.1.2 Entering Setpoints
Setpoint data can be entered into the following parameters:
TOTAL SETPOINT
LO RATE
HI RATE
FINAL
PREWARN
OVERRUN
To enter data (run mode only) select the setpoint to be changed by pressing the desired key.
The setpoint identifier and data should now be shown on the display. To modify setpoint press
CLR, key in the new number (0 to 9), and press the ENT key. The new value for the setpoint
is now entered into the Flow Computer. The Flow Computer Final setpoint can be Limited to
a pre programmed value (Menu 5,1). When a setpoint is entered that exceeds the programmed
limit value, the Final setpoint value will not be changed and the message "FINAL SP > LIMIT
will be shown on the display. Additionally, Setpoints can be locked out (see section 7.3.33)
from within the program menus.
7.1.3 2nd Function Key
Ten different parameters can be viewed by using the second function key (run mode only).
The selected parameter is shown for five seconds and then the display is returned to the
previous display. To select the second function, press the Up Arrow key followed by one of
the number keys. The number key must be pressed within 3 seconds of pressing the Up Arrow
key. The number keys are associated with the following parameters.
1 - Kpv (K-factor)
2 - Kmf (1/K-factor)
3 - Current Viscosity (cts.)
4 - Temperature (units selectable)
5 - Analog output in percent (0.0 to 100.0)
6 - Next lower point on Lin curve
7 - Input Frequency (Hz.)
0 - Current Version of Firmware
7.1.4 Start, Stop, and Reset Keys
The Start, Stop, and Reset keys can be programmed to perform various tasks under the
functions, Batch, Total, or Rate. The Start and Stop keys can be programmed to perform up to
two tasks (one per function) where as the Reset key can perform up to three tasks (one per
function). The three major functions are shown in Table 2.
24
TABLE 2
START, STOP AND RESET CONTROL FUNCTIONS
KEY
BATCH
RATE
TOTAL
START
DISABLED
NONE
ONLY START
RESET COUNT
RESET & START
UNLATCH OUTPUT
STOP
ONLY STOP
NONE
STOP & UNLATCH
OVERRUN ALARM
UNLATCH HI/LO
ALARMS
NONE
NONE
NONE
RESET COUNT
UNLATCH HI/LO
ALARMS
RESET COUNT
RESET
UNLATCH OVERRUN
ALARMS
UNLATCH OUTPUT
RESET COUNT & ALARM
RESET & UNLATCH
25
Figure 11. Program Menus.
26
7.2 PROGRAM MODE OPERATION
7.2.1 Run Mode / Program Mode
The FC70A operates in two modes, the run mode and the program mode. In the run mode the unit is
calculating flow rate, batch, and total and all inputs and outputs operate as programmed. In the run mode the
user may change the setpoints (red letters on keys). In the program mode the user can step through a menu
structure and program the flow computer for any of the following: flowmeter data, calibration of the 420mA input and output, configuration of the inputs and outputs, setting decimal points for displays,
configuring the RS485 interface, and perform diagnostics. When in the program mode all inputs and outputs
are disabled, except the 4-20mA output when in the calibration menu [1,3] .
7.2.2 Accessing Programming Mode
Pressing the < and > keys down at the same time causes the display to prompt the user for a PASSWORD.
The password is not displayed but an underscore is shown for each digit entered. When the correct password
is entered, the unit enters into the program mode. The factory password is 000000. When the password is set
to zeros, the unit enters the program mode directly after pressing of the < and > keys.
7.2.3 Accessing Programming Menus
The program menus are arranged into 5 rows. Each row is started with a title menu that describes that row's
functionality. Title menus are easy to identify since they are the only menus that contain the word "PROG."
WHEN A TITLE MENU IS DISPLAYED (MENU THAT CONTAINS THE WORD PROG) USE THE
UP ARROW KEY (^) TO MOVE TO A NEW PROGRAM ROW.
Continuing to press the Up Arrow key will move through all five program rows and back to the
"PROGRAM?" menu. After a menu row has been selected, use the > key to move through the menus
located in the row (see Fig. # 11).
27
Each menu item contains a help message that explains how that particular item is programmed. Use the < or
> key to move from menu to menu as needed.
USE THE < OR > KEY TO MOVE FROM MENU TO MENU ON A PROGRAM ROW. PRESS THE
HELP KEY FOR INFORMATION ON HOW TO PROGRAM A MENU ITEM.
7.2.4 To Quit Programming
Press the < and > keys at the same time, display should read, "PROGRAM?", then press the RESET key.
7.2.5 Rapid Access of Menus
Pressing both < and > keys down together any place in the program menus will select menu "PROGRAM?".
Press the 0-9 keys to enter in the two-digit number for the row and column of the desired menu, row first
then column. Figure 12 shows all of the menus with a row and column number for each menu.
28
7.3 PROGRAM MENUS
7.3.1 Flow Meter Linearization [Menu 1,1]
Up to 20 points of Kpv (K-factor) versus frequency divided by viscosity can be entered into the Flow
Computer. Points are numbered 1 through 20 and can be entered in any order. The points will be sorted by
frequency divided by viscosity after exiting the program mode.
Menu [1,1] accepts K-factors (Kpv or pulses per whole unit volume) from .001 to 999,999 over a frequency
divided by viscosity range of .01 to 9999 Hz/CST. A new Kmf (Kmf = 1 over Kpv) is calculated
approximately every 23 milliseconds.
Kpv (K-factor) is the number of flowmeter pulses per WHOLE unit of volume.
Examples:
Kpv = 1000 pulses per liter
or
Kpv = 1000 pulses per gallon
The "K D.P. LOC" screen is automatically selected when entering the Linearization Menu [1,1]. This screen
determines the decimal point for all subsequent Kpv entries. Use the 0-3 key to enter the Kpv decimal point.
K D . P . LOC 000 000
Use the Up Arrow key to enter the Kpv vs Frequency Divided by Viscosity Table. Press the Right Arrow
key once to enter the Kpv value for the first point (K flashing). Press the Right Arrow key again to enter the
corresponding Frequency Divided by Viscosity value for the first point (F flashing). Use the Up Arrow key
again to cycle to the second point. Decimal point entries for the frequency/viscosity entries are valid.
1
K 000000
Point Number
Kpv Value
F
0000
Frequency
Value
Viscosity
29
30
7.3.2 Rate Multiplier [Menu 1,2]
The rate multiplier (Rm) is equal to the measurement period in seconds. For Example:
Rm = 1 for a measurement in GAL/SEC or LIT/SEC, etc.
Rm = 60 for a measurement in GAL/MIN or LIT/MIN, etc.
Rm = 3600 for a measurement in GAL/HR or LIT/HR, etc.
If a rate resolution of .1, .01, or .001 GPM is required, multiply Rm by 10, 100, or 1000 respectively. For
Example: If the top flow = 3 GPM and a display of 3.000 GPM is required (.001 resolution), multiply the
rate multiplier by 1000.
Rm = 60 (min) x 1000 (1/resolution) = 60000
The Dec. Pt. for rate indication is set in Menu [3,5].
When the K-factor and rate multipliers are entered as described the Batch/Totalizer will increment in whole
units of volume. i.e., If, at a given flow rate, the rate display reads 3.000 GPM, the Batch/Total will
increment 3 times every minute.
Example:
K D.P. LOC
RATE MULTIPLIER
BATCH/TOTAL DEC.PTS.
RATE DISPLAY
TOTAL/BATCH RES.
= 00000.0
= 60000.0
= 000000
= 3.000 GPM
= 1 GALLON (3 counts per minute)
If it is desired to change the resolution in the previous example from 1 gallon to .1 gallon (3 count/min to 30
count/min), perform the following Steps:
1.
Shifting one space to the left, K D.P. LOC [Menu 1,1], will give the effect of counting 10 times
faster at a given flow rate.
K D.P.
LOC 00000.0
>
K D.P.
31
LOC
0000.0
2.
To account for an increase in the count rate. Shift one space to the left, BATCH DEC.PT. [Menu
4,5]. Shift one space to the left, TOTAL DEC.PT. [Menu 2,5].
DEC.PT.
3.
00000
>
DEC.PT.
00000.0
To adjust the rate indication for a change in Kpv. Shift one space to the left, RATE MULTIPLIER
DEC.PT. [Menu 1,2].
RATE MULT 60000.0
K D.P. LOC
RATE MULTIPLIER
BATCH/TOTAL DEC.PTS.
RATE DISPLAY
TOTAL/BATCH RES.
>
RATE MULT 6000.00
= 0000.00
= 6000.00
= 00000.0
= 3.000 GPM
= .1 GALLON (30 cnts/min)
In the previous example the desired BATCH/TOTAL RES was .1 gallons, and all of the decimal points
were shifted one place to the left. If the desired resolution was .01 or .001 gallons, shift all of the decimal
points 2 or 3 places to the left respectively.
Rate is calculated using the following formula:
INPUT FREQUENCY
FLOW RATE =
*
RATE MULTIPLIER
K-FACTOR
7.3.3 4-20mA Output Calibration [Menu 1,3]
To calibrate the analog output signal, turn all power to the Flow Computer OFF. Connect the analog output
"+" terminal to the 24 VDC out terminal of the Flow Computer. Connect the analog output "-" terminal to
the positive side of a current meter and connect the negative side of the current meter to the 24 VDC ground
terminal. Turn the power to the Flow Computer ON and select menu 1,3. Press the CLR key to start the
calibration process. Use the Left/Right Arrow keys to adjust the current to 4mA and press the ENT key to
enter the 4mA calibration point. Use the Up Arrow key to select the 20mA setpoint. Press the CLR key to
start the calibration process. Use the Left/Right Arrow keys to adjust the current to 20mA and press the ENT
key to enter the 20mA calibration point.
32
7.3.4 Rate 4-20mA Output Range [Menu 1,4]
The Rate output range is programmed at both the 4mA and 20mA points. This permits analog rate
indications from 0 to full scale of the digitally displayed Rate or to select a portion of the Rate range. Use
the Up Arrow key to select the 4mA or 20mA setpoints and then use the CLR, 0-9 and the ENT keys to
enter a Rate value at each setpoint (the decimal point is set in [Menu 3,5]).
7.3.5 Viscosity [Menu 1,5]
The viscosity entered is the default viscosity used when there is no temperature input. It is used to divide the
incoming frequency. The quotient will then be used to determine which K-factor value to use in the rate
calculation.
7.3.6 Viscosity Range [Menu 1,6]
The minimum and maximum Viscosity values and the corresponding Temperature are entered in this menu.
Use the Up Arrow key to select the VMIN or VMAX Viscosity setpoint and use the Left/Right Arrow keys
to select the Temperature or Viscosity Data Field. Enter the data using the CLR, 0-9 and the ENT keys. To
avoid an error message, VMIN must be at TMAX and VMAX must be at TMIN. The temperature values
entered in this menu must be in the units specified in menu [5,5].
7.3.7 Analog Input Calibration [Menu 1,7]
The Analog input can be calibrated using an external current source. Connect the current source to the
Temperature Analog Input terminals and set the source for 4mA. Press the Reset key so the display will
blink momentarily indicating that the input has been calibrated at that level. Use the Up Arrow key to select
the 20mA level. Set the current source to 20mA. Press the Reset key, the display will blink indicating that
the calibration has been completed.
7.3.8 Temperature Range [Menu 1,8]
The temperature range for the analog input is set in this menu. Use the Up Arrow key to select the 4mA or
20mA level. Use the CLR, 0-9, and ENT keys to enter a temperature at both the 4mA and 20mA levels. The
temperature values entered in this menu must be in the units specified in menu [5,5].
33
7.3.9 Diagnostics [Menu 1.9]
The unit currently contains a memory test to check ROMs and RAMs in the system. The diagnostics are as
follows:
On Power Up the diagnostics checks *16-bit ROM Checksum
*External RAM bit Test
*Internal RAM bit Test
External RAM Checksum Test
*Fatal error - NO Recovery - NO Display Flash
(Press up arrow (^) three times to run system check during programming)
Checked Continually Software WATCHDOG - Process STOPPED
7.3.10 Totalizer or Batch Cycle Counter [Menu 2,1]
The Totalizer can be programmed to total linearized and compensated flow by setting the Totalizer input
source to Flow. Selecting Batch as the input source causes the Totalizer to count the number of times the
Batch Counter reaches the Final setpoint. When the Batch Cycle Count is selected, the Totalizer and
Totalizer setpoint are converted to 6 digits of operation. Use the Up Arrow key to select the operating mode
of the Totalizer.
7.3.11 Totalizer Control Inputs [Menu 2,2]
Any of the five rear terminal control inputs can be programmed to perform a function on the Totalizing
operation of this Flow Computer. Input is selected by pressing front panel keys 1, 2, 3, 4, or 5. Key 1 selects
input 1; key 2 selects input 2 etc. When an input terminal has been selected it is shown on the left-hand side
of the display and its function is shown on the right hand side of the display. The function that an input
terminal performs can be changed by pressing the Up Arrow key. The functions that can be assigned to an
input are: None, Reset Count (Totalizer count only), Unlatch output, or Reset Count & Unlatch Output. The
"Unlatch output" selection will work only if the Totalizer output is programmed to be a setpoint output in
Menu 2,3.
34
7.3.12 Scaled Pulse/Setpoint Output [Menu 2,3]
The totalizer has an output transistor that can be programmed to provide a pulse output for remote totalizing
applications or to turn on when the Totalizer setpoint has been reached. The pulse output can be
programmed for Fast (125 mSec), Medium (2 msec), or Slow (50 msec) pulse widths. When the output is
programmed for setpoint, the output can be programmed to Time out from .01 to 99.99 seconds. The timer
can be disabled by setting a time value of 00.00. When the timer is disabled the output remains latched until
an input or keyboard command unlatches the output. Use the Up Arrow key to select the mode of operation
of the totalizer output. To enter a timer value in the Setpoint mode of operation, press the CLR key, press the
0 through 9 keys and then press the ENT key.
7.3.13 Start and Reset Keys [Menu 2,4]
The Start and Reset keys can be programmed to perform various functions on the Totalizing operation.
Pressing the Start or Reset keys selects that key. The name of the key pressed is shown on the left-hand side
of the display and the function it performs is shown on the right hand side of the display. The function each
key performs can be changed by pressing the Up Arrow key. The Start key functions which can be selected
are: None, Reset Count, Unlatch Output, Reset Count and Unlatch Output. The Reset key functions which
can be selected are: None, Reset Count, Unlatch Output, Reset Count and Unlatch Output.
7.3.14 Decimal Point [Menu 2,5]
The Totalizer display can have a decimal point set in any of 5 positions. Use the 0 - 5 keys to select the
desired decimal point position. The decimal point selected here is shown in the Total count, Totalizer
setpoint.
7.3.15 Auto Stop [Menu 2,6]
The Totalizer setpoint can be used to terminate automatic Batch Operations. When the value of the Totalizer
reaches the Total setpoint, the unit will stop. The Start command through inputs, keys or auto recycle, are
inhibited until the Totalizer is reset or the Totalizer setpoint is changed to a larger value. The Auto Stop
function can be disabled, in which case the Totalizer counts only. Use the Up Arrow key to enable or disable
the Auto Stop function.
35
7.3.16 Smoothing [Menu 3,11]
The smoothing function allows the Ratemeter to average rate readings from .5 seconds to 7.5 seconds in .5
second steps. There is no smoothing when programmed for 0.5 seconds. Use the Up Arrow key to select the
amount of smoothing desired. The averaging is restarted on power up and on Rate Zero time-out.
7.3.17 Ratemeter Control Inputs [Menu 3,2]
Any of the five rear terminal inputs can be programmed to perform a function on the Ratemeter operation of
the Flow Computer. Input is selected by pressing the front panel keys 1, 2, 3, 4, or 5. Key 1 selects input 1;
key 2 selects input 2 etc. When an input terminal has been selected, it is shown on the left-hand side of the
display and its function is shown on the right hand side of the display. The function that an input terminal
performs can be changed by pressing the Up Arrow key. The functions that can be assigned to an input are:
None or Unlatch HI/LO output Alarms.
NOTE
Input assigned to perform a function to the Ratemeter can also be assigned to perform
additional functions to the Totalizer and the Batch Control in the Totalizer and Batch
Control Program Menu rows.
Table 4 provides a method of recording the tasks each input has been assigned.
7.3.18 High/Low Outputs [Menu 3,3]
The rate high and low setpoints (set in the Run Mode using keys 4 and 5) are used to set the rate values at
which the rate output alarms will turn on. The high output is turned on if the rate is greater than the Hi
setpoint; the low output is turned on if the rate is lower than the Lo setpoint. The outputs can be
programmed to follow, to time out, or to latch until a key is pressed or an input signal is received. In the
outputs follow mode of operation, the rate is compared to the Hi and Lo setpoints after each rate update. If
an output is turned on, it remains on until the next rate update occurs and then the output is either left on or
turned off depending on the comparison of the new rate reading with the setpoints.
36
In the time out mode of operation, the outputs can be programmed to turn on for .01 to 99.99 seconds.
Programming a value of 0.00 disables the timer and causes the outputs to latch until unlatched by the
keyboard or input signal. Use the Up Arrow key to select the output mode of operation and use the CLR, 0-9
and the ENT keys to enter timer values. The low output is enabled only in the Batch Count Mode.
7.3.19 Stop and Reset Keys [Menu 3,4]
The Stop and Reset keys can be programmed to perform various functions on the Ratemeter. Pressing the
Stop or Reset keys selects that key. The name of the key pressed is shown on the left-hand side of the
display and the function it performs is shown on the right hand side of the display. The function each key
performs can be changed by pressing the Up Arrow key. The Stop and Reset key functions which can be
selected are: None or Unlatch HI/LO alarms.
NOTE
Keys assigned to perform a function to the Ratemeter Operation of the Flow Computer
can also be assigned to perform additional functions to the Totalizer and the Batch
Operations in the Totalizer and Batch Program Menu rows.
Table 4 provides a method of recording the tasks each key has been assigned.
7.3.20 Decimal Point [Menu 3,5]
The Ratemeter display can have a decimal point set in any of 5 positions. Use the 0 - 5 keys to select the
desired decimal point position. The decimal point selected here is shown in the Rate display and the Rate
HI/LO setpoints.
7.3.21 Low Rate Alarm Output Delay [Menu 3,6]
The low rate output can be disabled for a time period at the start of each Batch cycle. The timer can be set
for 0.0 to 9.9, -0, +.1 second. Use the CLR, 0-9 and the ENT keys to enter a new time delay value.
37
7.3.22 Rate at Zero [Menu 3,7]
The Ratemeter displays zero rate when the time interval between input pulses exceed the programmed Rate
Zero time. The timer can be set from 1 to 15 seconds. Use the CLR, 0-9 and ENT keys to enter a new timer
value.
7.3.23 Rate Header [Menu 3,8]
The Rate units of measure (up to three characters) can be programmed into the unit and will be shown along
with the rate value and rate setpoints on the display. If the Rate data exceeds four digits, the rate header will
be shifted off the display in the dual display mode of viewing data.
7.3.24 Prewarn/Preset [Menu 4,1]
The Flow Computer can have a setpoint configured as either a Prewarn, key 8, or a second setpoint by using
the Up Arrow key. When Prewarn is selected, Relay K1 deactivates when the count is more than the Final
Setpoint minus the Prewarn Setpoint. If the Prewarn number is set to a larger number than the Final setpoint
then Relay K1 will not turn on when the unit is started. When the setpoint is selected, Relay K1 deactivates
when the count is more than the Prewarn Setpoint.
7.3.25 Batch Display [Menu 4,2]
The Batch display can be selected to show the amount dispensed [ACTUAL] or the amount [REMAINING]
by using the Up Arrow key. When [ACTUAL] has been selected the Flow Computer resets to zero and
counts up. When [REMAINING] has been selected, the Flow Computer resets to the Final setpoint and
counts down.
7.3.26 Batch Control Inputs [Menu 4,3]
Any of the five rear terminal inputs can be programmed to perform a function of the Batch Operation. Input
is selected by pressing the front panel keys 1, 2, 3, 4, or 5. Key 1 selects input 1; key 2 selects input 2, etc.
The control-input function is shown on the right hand side of the display. The function that an input terminal
performs can be: None, Reset Count (Batch count only), Start, Reset & Start, Stop, Unlatch Overrun Alarm,
and Jog. The up arrow key is used to select the function.
38
NOTE
Input assigned to perform a batch function of the FC70A-B can also be assigned to perform
additional functions to the Ratemeter and the Totalizer in the Ratemeter and Totalizer
Program menu rows. Table 4 provides a method of recording the tasks each input has been
assigned.
7.3.27 Start, Stop and Reset Keys [Menu 4,4]
The Start, Stop, and Reset keys can be programmed to perform various functions of the Batch Operation.
Pressing the Start, Stop, or Reset key selects that key. The name of the key pressed is shown on the left-hand
side of the display and the function it performs is shown on the right hand side of the display. The function
each key performs can be changed by pressing the Up Arrow key. The Start key functions that can be
selected are: Disabled, Start, Reset and Start. The Stop key functions that can be selected are: Stop, Stop and
Unlatch Overrun Alarm. The Reset key functions which can be selected are: None, Reset Count, Unlatch
Overrun Alarm, Reset Count and Unlatch Overrun Alarm.
7.3.28 Decimal Point [Menu 4,5]
The Batch display can have a decimal point set in any of 5 positions. Use the 0 - 5 keys to select the desired
decimal point position. The decimal point selected here is shown in the Batch count, Final setpoint, Prewarn
setpoint and Overrun setpoint data displays.
7.3.29 Auto Recycle/Reset [Menu 4,6]
The Batch Operation can be programmed to Auto Recycle. The Up Arrow key selects NO AUTO
RECYCLE or RECYCLE WITH TIME OUT. When Auto recycle with time out is programmed, the Batch
Counter automatically resets to zero when the Final preset is reached. A timer, range 0.1 to 9.9 seconds, is
set to determine the dwell time before the Flow Computer automatically restarts. Setting a time value of 0.0
can disable the dwell timer. When the timer is disabled, the Batch Counter automatically resets to zero
when the Final preset is reached but the FC70A Flow Computer does not start until a Start signal is received.
Auto Recycle/Reset is the preferred mode of operation since Overrun counts caused by time delays from
relays and valves are automatically compensated in succeeding batches. When NO AUTO RECYCLE is
selected the Batch has to be Reset before another Batch can be run.
39
7.3.30 Offset [Menu 4,7]
The Batch count can be made to reset to a number other than zero by entering a number into the offset
menu.
NOTE
The offset number is subtracted from the Final setpoint when the count remaining in the batch
display mode has been selected.
To enter an offset number press the CLR key, press the 0 through 9 keys and then the ENT key.
7.3.31 Hide Overrun [Menu 4,8]
The hide overrun program option can be used to stop the Batch display at the Final setpoint. Overrun counts
are held in memory and executed in the method the unit is programmed. Use the Up Arrow key to select
whether the overrun counts should be displayed or hidden.
7.3.32 Overrun Setpoint/Output [Menu 4,9]
When the batch count exceeds the final setpoint by the amount entered into the Overrun setpoint, the
Overrun setpoint becomes active. The Overrun output can be programmed to time out from .01 to 99.99
seconds. Setting a time value of 00.00 can disable the timer. When the timer is disabled, the output remains
latched until an input or keyboard command unlatches the output. To enter a timer value, press the CLR key,
press the 0 through 9 keys and then the ENT key.
7.3.33 Setpoint Locks/Limit [Menu 5,1]
The Total, Rate Hi/Lo, Prewarn, Final, and Overrun setpoints can be selectively Locked to their current
value in the program mode. The Final setpoint can be programmed to have a maximum LIMIT value.
Numbers larger than the LIMIT are not accepted into the Flow Computer and an error message is displayed
advising of the condition. Use number keys 2, 4, 5, 7, 8, and 9 to select a setpoint. Use the Up Arrow key to
select if the setpoint should be locked to its current value or left open for operator changeability. The Batch
Final setpoint limit is set by first pressing key 7, then selecting LIMIT using the Up Arrow key. Enter the
limit by using the CLR, 0-9 and ENT keys.
40
7.3.34 Password [Menu 5,2]
A password can be programmed into the unit to restrict access to the program mode. The unit as it comes
from the factory does not require the entry of a password to gain access to the program mode. This is
accomplished by programming zero into the password data field. Entering a number from 1 to 6 digits in
length into the password data field activates the password access to the program mode. The password is not
required for RS-485 communications.
7.3.35 Communications [Menu 5,3]
Baud rate and parity are set in this menu. Enter a baud rate of 1200, 2400, 4800 or 9600 by using the CLR,
0-9 and ENT keys. Enter EVEN, ODD, or SPACE parity by using the Up Arrow key.
7.3.36 Unit Identification/Delay Time [Menu 5,4]
Unit identification number is set in this menu. Each unit on the communication bus must have a unique
identifying number 1 through 255. Enter the unit's ID by using the CLR, 0-9, and the ENT keys. The length
of time before the Flow Computer responds to the communication requests can be set to accommodate
various types of computer equipment. Delay times of 0, 10, 100 and 500 milliseconds can be selected by
using the Up Arrow key.
7.3.37 Temperature Units [Menu 5,5]
Use the up arrow key to select the desired temperature units. Units of Fahrenheit, Celsius, Rankine, or
Kelvin may be selected by pressing enter when the display shows F, C, R, or K respectively. The values
entered in the temperature vs. viscosity [1,6] and the temperature vs. current input [1,8] menus must match
the units selected here. Negative temperature values are not valid.
41
8.0 DIAGNOSTIC MESSAGES
ROM_ERROR16 Bit ROM Checksum is tested at power up. There is no recovery from this error. Turn the
power OFF and then back ON. If this message re-appears, return the unit to the
factory for repair.
RAM_ERRORInternal RAM Bit Test is tested at power up. There is no recovery from this error. Turn the
power OFF and then back ON. If this message re-appears, return the unit to the
factory for repair.
EXT_RAM_ERROR External RAM Bit Test is tested at power up. There is no recovery from this error.
Turn the power OFF and then back ON. If this message re-appears, return the unit to
the factory for repair.
STORE_ERROR
External RAM Checksum tested at power up. Press the stop key for recovery.
Display should read:
VERIFY PGM DATA
Programmed functions and data should be checked to insure that nothing has been
changed.
42
WATCHDOG_TIMEOUT
The Watchdog Timer must be reset every 2 milliseconds or the program will
timeout. Timeout will put the unit in the Stop Mode and will display the error
message. This error is recoverable by pressing the Stop Key. The display
should then read:
VERIFY PGM DATA
Programmed functions and data should be checked to insure that nothing has
been changed.
LOW VOLTAGE
The unit constantly checks the supply voltage for a power fail condition. Should the
supply voltage drop below the units supply voltage range, the unit will suspend all
operations and prepare itself for loss of power. This is the low voltage condition. If
power is completely removed, there will be no display at all. If the incoming power
is at some intermediate state, such as a "brown-out" condition, the unit may display
this error message. This condition will last until the input voltage comes up into the
unit's operating range.
9.0 CONTROL INPUTS
There are 5 Control Inputs that can be programmed to any of the functions shown in Table 4. Input can be
assigned up to three tasks but only one task can be assigned under the BATCH, RATE and TOTAL columns
shown in Table 4. The Jog task is an exception. If input is assigned the Jog task, it is not allowed to be
assigned additional tasks.
9.1 JOG
The unit must be in a stopped condition before the Jog input will work. The Jog input activates Relay K2 for
as long as the input is maintained. The unit will display the Batch Counter during this mode. See 7.3.36
9.2 STOP
The Stop input is a maintained input. When a Stop input/key is present, it will override the Start, Auto Cycle
and the Jog inputs.
43
TABLE 4
CONTROL INPUTS
CONTROL
INPUT
1
BATCH
RATE
TOTAL
NONE
NONE
NONE
RESET COUNT
UNLATCH HI/LO
ALARMS
RESET COUNT
START
UNLATCH OUTPUT
RESET & START
RESET & UNLATCH
STOP
UNLATCH OVERRUN
ALARM
JOG
2
NONE
NONE
NONE
RESET COUNT
UNLATCH HI/LO
ALARMS
RESET COUNT
START
UNLATCH OUTPUT
RESET & START
RESET & UNLATCH
STOP
UNLATCH OVERRUN
ALARM
JOG
44
TABLE 4 CONTROL INPUTS (CONTINUED)
CONTROL
INPUT
3
BATCH
RATE
TOTAL
NONE
NONE
NONE
RESET COUNT
UNLATCH HI/LO
ALARMS
RESET COUNT
START
UNLATCH OUTPUT
RESET & START
RESET & UNLATCH
STOP
UNLATCH OVERRUN
ALARM
JOG
4
NONE
NONE
NONE
RESET COUNT
UNLATCH HI/LO
ALARMS
RESET COUNT
START
UNLATCH OUTPUT
RESET & START
RESET & UNLATCH
STOP
UNLATCH OVERRUN
ALARM
JOG
45
TABLE 4 CONTROL INPUTS (CONTINUED)
CONTROL
INPUT
5
BATCH
RATE
TOTAL
NONE
NONE
NONE
RESET COUNT
UNLATCH HI/LO
ALARMS
RESET COUNT
START
UNLATCH OUTPUT
RESET & START
RESET & UNLATCH
STOP
UNLATCH OVERRUN
ALARM
JOG
46
10.0 OPERATOR INTERFACE/INHIBIT MESSAGES
-START-RESUME-STOP-
Start Process
Resume Process
Stop Process
TOTAL STOP
Totalizer reached setpoint and auto STOP is
programmed.
STOP ACTIVE
STOP key held depressed or a STOP input present.
RUN ACTIVE
Unit already in the RUN Mode and a second start
input is received.
RECYCLE ACTIVE
Unit timing out during Auto Recycle and Start is
attempted.
JOG ACTIVE
Unit in JOG Mode - K2 Relay ON, Start attempted.
BATCH > FINAL SP
Batch count is greater than final setpoint.
FINAL SP = ZERO
Final setpoint is greater than batch limit.
FINAL SP > LIMIT
Final setpoint is greater than batch limit.
OFFSET > FINAL SP
Unit will reset to a number greater than the final
setpoint.
RATE LO SP > = HI
Rate low alarm setpoint is greater than or
equal to the rate high alarm setpoint.
OVERRUN SP ERROR
Final SP plus Overrun is greater than 999,999 when
batch count is actual. Overrun is greater than or equal
to 65,537 when batch count shows count remaining.
ANA OUTPUT ERROR
The 4mA output rate is greater than the
20mA output rate.
RM-KMF HI RANGE
Either the rate multiplier or the K-factor entered, or
both, are too large. At the slowest count rate, the rate
display will overflow.
47
RM-KMF LO RANGE
Either the rate multiplier or the K-factor entered, or
both, are too small. At the fastest count rate, the
rate display will be zero.
< MIN POINTS
No points have been entered into the Linearization
Table.
DUPLICATE
2 points programmed to the same value in the
Linearization Table (auto return to program mode).
NO TEMP
Unit
is
programmed
for
temperature
input and no 4-20mA signal is present,
or analog calibration needs to be performed.
K PT < MIN VALUE
A
K-factor
points
is
less than the minimum value.
VISC 1 or 2 ERROR
Maximum viscosity <= minimum viscosity.
TEMP 1 ERROR
Minimum temperature = 0 (Rankine or Kelvin)
TEMP 2 ERROR
Maximum temperature = 0
TEMP 1 or 2 ERROR
Maximum temperature < minimum temperature.
programmed
11.0 CONTROL INPUTS & KEYBOARD START/RESET/STOP
OPERATION CONDITIONS
11.1.1 RUN MODE
ENABLED
STOP overrides BOTH the START & JOG functions.
Reset BATCH Counter
Reset TOTALIZER/CYCLE Counter
Unlatch TOTALIZER/CYCLE Transistor
Unlatch RATE LO/HI Transistors
Unlatch OVERRUN Transistor
START/RESUME
STOP
Maintained Input
JOG
Maintained Input
(Stopped)
(Stopped)
(Anytime)
(Anytime)
(Anytime)
(Stopped)
(Anytime)
(Stopped)
48
for
11.1.2 Program Mode
ALL CTRL INPUTS are disabled in the PROGRAM
START/RESET/STOP keys perform programming functions only.
MODE.
12.0 MAINTENANCE & TROUBLESHOOTING
Under normal operation there is no periodic maintenance required on the
FC70A-B Flow Computer. The accuracy of the analog input and output
functions should be checked at one year intervals. If calibration is necessary, the
unit may be returned to the factory for recalibration. The troubleshooting guide
is provided to the user to determine if a section of the Flow Computer has failed.
The only user replaceable electronic components in the flow computer are
shown in the spare parts list. All other service problems should be referred to
the factory.
49
12.1 Calibration of Temperature Transducer
Like all precision calibration equipment, the temperature transducer should be
calibrated on a regular schedule. This will insure the stated accuracy will be
maintained and the best overall flowmeter performance will be achieved.
Necessary equipment:
1)
2)
3)
4)
Hot temperature bath
Cold temperature bath
Precision thermometer
Small blade standard screwdriver
Procedure:
1)
Assure that the specified Zero and Span values of the RTD probe and
transmitter have been entered into the flow computer.
2) Place the RTD probe and the precision thermometer into the cold
temperature bath and verify that the temperature displayed by the
computer is the same as that read by the thermometer.
3)
If they are not the same, use a screwdriver to adjust the Zero
potentiometer on the transmitter until they match.
4)
Place the RTD probe and thermometer in the hot bath and compare the
output of the software with that of the thermometer.
5)
Again, if they vary, use a screwdriver to adjust the Span potentiometer
on the transmitter until they match.
6)
Place the RTD probe and thermometer into the cold bath again to verify
the output and adjust as necessary.
12.2 SPARE PARTS LIST
The recommended spare parts for the FC70A are terminal strips and mounting
brackets. The FTI Flow Technology part numbers are TBD.
50
12.3 TROUBLESHOOTING
If a problem appears in the operation of the Flow Computer, the user may wish
to perform some simple steps to determine if the user can correct the problem
before returning the Flow Computer to the factory for repair. Refer to Section
8.2 for the Diagnostics.
If the flow computer indicates zero flow or indicates erratic flow first check for
proper frequency input. The frequency is checked by pressing the up arrow key
(^) and then the seven (7) key, follow the steps below if problems are indicated.
For Pulse Input FC70A: Check the flowmeter input at the back panel with an
oscilloscope. Insure that the pulses are in the low state (0.0 to 1.3 VDC) for at
least 50 microseconds and the high state (2.4 to 24 VDC) for at least 50
microseconds. If the levels are not met because of either flowmeter/flow
computer incompatibility or damage to either or both units, the flow computer
will not function.
For Mag Input FC70A: The sensitivity of the mag input FC70A is adjustable for
a minimum signal between 20-120mV. If the environment is electrically noisy,
a sensitivity adjustment may be required (to decrease sensitivity, turn
clockwise). If there is attenuation, an increase in sensitivity may be required
(turn counter-clockwise). See Figure 4 for the location of the sensitivity trim
pot.
If the frequency input is correct check the unit's calculated K-factor, KMF, and
viscosity using the 2nd function keys as described in section 7.1.3. Remember
that the incoming frequency is divided by viscosity and that viscosity is a
function of temperature. If temperature compensation is not in use the default
viscosity is used in the calculation. The resulting frequency/viscosity value is
used to determine the K-factor that is used in flow rate calculation and
totalization, see section 7.0 for more information.
51
13.0 RS485 COMMUNICATIONS PROTOCOL
The RS485 communications protocol consists of a start character (">"), 2
character unit number, menu [5,4] , 3 character command, data, if applicable for
the command, 2 character checksum, and termination character. The unit
number and checksum are in ASCII Hex and have a range of 00 thru FF. All
Hex characters A thru F must be in uppercase. The termination character is an
ASCII carriage return . An ASCII comma must indicate decimal points within
the data field. See sections 7.3.35 and 7.3.36 for more information.
Example:
Command sent to FC70A
>
01
SRT 0
START CHARACTER
UNIT NUMBER
3 CHARACTER COMMAND
DATA
CHECKSUM
The sum of theASCII values of the
characters, not including the start
character, converted to hexadecimal
(last two hex values only).
TERMINATION CHARACTER
(Character Return)
52
8A
←
The following is an example of a response from the FC70A:
A
15
99.99 96
ACKNOWLEDGE
PROGRAM MENU
DESIGNATOR
SPACE
DATA
CHECKSUM
The sum of theASCII values of the
characters, not including acknowledge
character, converted to hexadecimal
(last two hex values only).
TERMINATION CHARACTER
(Character Return)
13.1 ERROR CODES
Error codes consist of the following:
01 - Invalid Command
02 - Communication Checksum Error
03 - Buffer Overrun Error
05 - Data Format Error
08 - Parity Or Framing Error
10 - In Run Mode, Command Not Allowed
11 - In Standby Mode, Command Not Allowed
12 - In Program Mode, Command Not Allowed
13 - Mode Already Active, Command Not Allowed
14 - Incorrect Totalizer Mode
15 - Unlatch Complete - Start Inhibited
16 - Reset Complete - Start Inhibited
17 - Unlatch And Reset Complete - Start Inhibited
18 - Unlatch Complete - Reset And Start Inhibited
19 - Reset And Start Inhibited
20 - Start Inhibited
21 - Data Out Of Range
53
←
13.2 FC70A CONTROL COMMANDS
All commands in the following table is preceded by the START ( > )
character, the unit number and succeeded by the two (2) character checksum
and a carriage return.
TABLE 5
FC70A-B CONTROL COMMANDS
COMMAND
SRTa
RESPONSE
A
DESCRIPTION
START COMMAND - where "a" determines functions
to be performed. Start function is always
performed if possible.
Digit "a"
STPa
A
= 0 - Start only
= 1 - Reset Batch Counter
= 2 - Reset Totalizer
= 3 - Reset Batch Counter & Totalizer
= 4 - Unlatch Totalizer Output
=5 - Reset Batch Counter and Unlatch
Totalizer Output
= 6 - Reset Totalizer and Unlatch
Totalizer Output
= 7 - Reset Batch Counter, Totalizer,
and Unlatch Totalizer Output
STOP COMMAND - where "a" determines functions
to be performed. Stop function is always performed.
Digit "a"
54
= 0 - Stop Only
= 1 - Unlatch Overrun Alarm
= 2 - Unlatch Rate Alarms
= 3 - Unlatch Overrun and Rate
Alarms
COMMAND RESPONSE
RSTab
A
DESCRIPTION
RESET COMMAND - where "ab" determine
functions to be performed.
Digit "a"
= 1 -Reset Batch Counter
= 2 -Unlatch Overrun Alarm
= 3 -Reset Batch Counter and Unlatch
Overrun Alarm
= 4 -Unlatch Rate Alarms
= 5 -Reset Batch Counter and Unlatch
Rate Alarms
= 6 -Unlatch Overrun and Rate Alarms
= 7 -Reset Batch Counter, and Unlatch
Overrun and Rate Alarms
Digit "b"
= 1 -Reset Totalizer
= 2 -Unlatch Totalizer Output
= 3 -Reset Totalizer and Unlatch
Totalizer Output
EPM
A
ENTER PROGRAM MODE
PEX
A
EXIT PROGRAM MODE
55
13.3 FC70A DATA QUERY COMMANDS
All commands in the following table is preceded by the START ( > ) character, the unit
number and succeeded by the two (2) character checksum and a carriage return.
TABLE 6
DATA QUERY COMMANDS
COMMAND RESPONSE
QST
ASTabcde
DESCRIPTION
QUERY STATUS where:
a = Current Mode
= R - Run mode
= S - Standby Mode
= P - Program mode
b = Totalizer Output Status
= A - Output On
= N - Output Off
c = Rate High Alarm Status
= A - Alarm On
= N - No alarm
d = Rate Low Alarm Status
= A - Alarm On
= N - No Alarm
e = Overrun Alarm Status
= A - Alarm On
= N - No Alarm
QBC
ABCaaaaaa
QUERY BATCH COUNT
where: aaaaaa = Batch Count
QRT
ARTaaaaaa
QUERY RATE
where: aaaaaa = Rate
QTC
ATCaaaaaaaaaa
QUERY TOTALIZER COUNT
where: aaaaaaaaaa = Totalizer Count
(Totalizer Mode)
QCC
ACCaaaaaa
QUERY CYCLE COUNT
where: aaaaaa = Cycle Count (Cycle Mode)
QRH
ARHaaaaaa
QUERY RATE HI SETPOINT
where: aaaaaa = Rate Hi Setpoint
56
COMMAND RESPONSE
DESCRIPTION
QRL
ARLaaaaaa
QUERY RATE LO SETPOINT
where: aaaaaa = Rate Lo Setpoint
QBP
ABPaaaaaa
QUERY BATCH PREWARN SETPOINT
where: aaaaaa = Batch Prewarn Setpoint
QBF
ABFaaaaaa
QUERY BATCH FINAL SETPOINT
where: aaaaaa = Batch Final Setpoint
QBL
ABLaaaaaa
QUERY BATCH SETPOINT LIMIT
where: aaaaaa = Batch Setpoint Limit
AOFaaaaaa
QUERY BATCH OFFSET
where: aaaaaa = Batch Offset
QOS
AOSaaaaaa
QUERY BATCH OVERRUN SETPOINT
where: aaaaaa = Batch Overrun Setpoint
QTS
ATSaaaaaaaaaa
QUERY TOTALIZER SETPOINT
where: aaaaaaaaaa = Totalizer Setpoint
(Totalizer Mode)
QCS
ACSaaaaaa
QUERY CYCLE SETPOINT
where: aaaaaa = Cycle Setpoint (Cycle Mode)
QKP
AKPaaaa,a
QUERY CURRENT Kpv
where: aaaaa,a = Current Kpv
QKM
AKMa,aaaaaa
QUERY CURRENT Kmf
where: a,aaaaaa = Current Kmf
QVK
AVKaaa,a
QUERY VISCOSITY
where: aaa,a = Viscosity (CTS.)
QTP
ATPaaa
QUERY CURRENT TEMPERATURE
where: aaa = Temperature
QKF
AKFaaaa,a
QUERY K FREQUENCY
where: aaaa,a = Frequency (Hz.)
QOF
>ù
57
QAN
AANaa,aa
QUERY ANALOG PERCENT
where: aa,aa = 0.0 - 100.0 (%)
QKT
AKTaa
QUERY K POINT
where: aa = 0 - 20 (K-factor pt.)
QDN
ADNaa,aa
QUERY DENSITY (FC70A-M only)
where: aa,aa = Density
QDT
ADTaa
QUERY D POINT (FC70A-M only)
where: aa = 0-20 (Dens. table pt.)
QMD
Aa...
QUERY MENU DATA
where: a... = Data Specified in Current Menu
QAP
Aab c... ab c... ... QUERY ALL PROGRAM DATA
where: a = Program Menu Row
b = Program Menu Column
c = Applicable Data
58
13.4 FC70A DATA LOAD COMMANDS
All commands in the following table is preceded by the START ( > ) character,
the unit number and succeeded by the two (2) character checksum and a
carriage return.
TABLE 7
DATA LOAD COMMANDS
COMMAND
RESPONSE
DESCRIPTION
LRHaaaaaa
A
LOAD RATE HI SETPOINT
Dec. Point Set by Rate D.P. Menu 3,5 (L35)
where: aaaaaa = Rate Hi Setpoint
LRLaaaaaa
A
LOAD RATE LO SETPOINT
Dec. Point Set by Rate D.P. Menu 3,5 (L35)
where: aaaaaa = Rate Lo Setpoint
LBPaaaaaa
A
LOAD BATCH PREWARN SETPOINT
Dec. Point Set by Batch D.P. Menu 4,5 (L45)
where: aaaaaa = Batch Prewarn Setpoint
LBFaaaaaa
A
LOAD BATCH FINAL SETPOINT
Dec. Point Set by Batch D.P. Menu 4,5 (L45)
where: aaaaaa = Batch Final Setpoint
LOSaaaaaa
A
LOAD BATCH OVERRUN SETPOINT
Dec. Point Set by Batch D.P. Menu 4,5 (L45)
where: aaaaaa = Batch Overrun Setpoint
LTSaaaaaaaaaa
A
LOAD TOTALIZER SETPOINT
Dec. Point Set by Total D.P. Menu 2,5 (L25)
where: aaaaaaaaaa = Totalizer Setpoint
(Totalizer Mode)
or
LCSaaaaaa
A
where: aaaaaa = Cycle Setpoint (Cycle Mode)
59
COMMAND
LCMabcde
RESPONSE
A
DESCRIPTION
LOAD COMMUNICATION MENU
where: abcd determine the information that
will be sent by the control when it
is issued a QMD command. The following
table illustrates the bit assignments
for the available data. Setting the
appropriate bits will cause that data
to be sent. Default setting is "F000".
Digit "a"
(0-F)
Bit 0 Status
Bit 1 Batch Count
Bit 2 Flow Rate
Bit 3 Totalizer or Cycle Count
Digit "b"
0-F)
Bit 0 Batch Prewarn Setpoint
Bit 1 Batch Final Setpoint
Bit 2 Batch Overrun Setpoint
Bit 3 Batch Setpoint Limit
Digit "c"
(0-F)
Bit 0 Batch Offset
Bit 1 Rate Low Setpoint
Bit 2 Rate High Setpoint
Bit 3 Totalizer or Cycle
Counter Setpoint
Digit "d"
(0-F)
Bit 0 Current Kpv
Bit 1 Current Kmf
Bit 2 Kinetic Viscosity
Bit 3 Current Temperature
Digit "e"
(0-3)
Bit 0 Rate Multiplier
Bit 1 Density (FC70A-M only)
60
13.5 FC70A-B PROGRAM MODE COMMANDS
All commands in the following table is preceded by the START ( > ) character, the unit
number and succeeded by the two (2) character checksum and a carriage return. Decimal points
are not required by the command except for those program blocks that allow for a floating
decimal point. All other program blocks will insert the decimal point in the correct location.
The unit must be in the program mode to access these commands.
TABLE 8
PROGRAM MODE COMMANDS
COMMAND
RESPONSE
L11 DPa
A
DESCRIPTION
LOAD RATE D.P. LOCATION
where: a = K D.P. location (0-3)
or
L11 aa bbbbbb cccc
Q11
(chksum)
A11 a bb cccccc dddd
bb cccccc dddd ...
L12 aaaaaa
Q12
L14 aaaaaa bbbbbb
Q14
L15 aaaa
A
A
A12 aaaaaa
A
A14 aaaaaa bbbbbb
A
LOAD CURVE POINT
where: aa = Point (1 - 20)
bbbbbb = Kpv (000001-999999)
cccc = Frequency (00.01-9999)
(D.P. valid)
QUERY ALL CURVE POINTS
where: a = K D.P. location
bb = Curve Point
cccccc = Kpv
dddd = Frequency
LOAD RATE MULTIPLIER
where: aaaaaa = Multiplier (D.P. valid)
QUERY RATE MULTIPLIER
where: aaaaaa = Multiplier
LOAD ANALOG RATE
where: aaaaaa = 4mA rate
bbbbbb = 20mA rate
Dec. Point Set by Rate D.P. Menu 3,5 (L35)
QUERY ANALOG RATE
where: aaaaaa = 4mA rate
bbbbbb = 20mA rate
LOAD VISCOSITY
where: aaaa = Viscosity (0.1 - 800.0)
(D.P. Valid)
61
COMMAND
RESPONSE
DESCRIPTION
Q15
A15 aaaa
QUERY VISCOSITY
where: aaaa = Viscosity
L16 aaaa bbbb cccc dddd
Q16
L18 aaaa bbbb
Q18
A
A16 aaaa bbbb cccc dddd
A
A18 aaaa bbbb
LOAD VISCOSITY AT TEMPERATURE
where: aaaa = Maximum Viscosity
bbbb = Temp. @ Max. Viscosity
cccc = Minimum Viscosity
dddd = Temp. @ Min. Viscosity
QUERY VISCOSITY AT TEMPERATURE
where: aaaa = Minimum Viscosity
bbbb = Temp. @ Min. Viscosity
cccc = Max. Viscosity
dddd = Temp. @ Max. Viscosity
LOAD TEMPERATURE AT ANALOG IN
where: aaaa = Temperature @ 4mA
bbbb = Temperature @ 20mA
QUERY TEMPERATURE AT ANALOG IN
where: aaaa = Temperature @ 4mA
bbbb = Temperature @ 20mA
L21 a
A
LOAD TOTALIZER SOURCE
where: a = 0 - Batch
= 1 - Flow
Q21
A21 a
QUERY TOTALIZER SOURCE
where: a = 0 - Batch
= 1 - Flow
L22 a b
A
LOAD TOTALIZER CONTROL INPUT
where: a = Control Input (1-5)
b = 0 - No function
= 1 - Reset Totalizer
= 2 - Unlatch Output
= 3 - Reset and Unlatch
Q22
A22 a b ...
QUERY ALL TOTALIZER CONTROL INPUTS
where: a = Control Input
b = 0 - No function
= 1 - Reset Totalizer
= 2 - Unlatch Output
= 3 - Reset and Unlatch
62
COMMAND
L23 a bbbb
RESPONSE
A
OR
L23 a
Q23
OR
Q23
DESCRIPTION
LOAD TOTALIZER OUTPUT SELECTION
where: a = 0 - Setpoint
b = Output Time (00.00-99.99)
A
A23 a bbbb
where: a = 1 - Pulse Fast
= 2 - Pulse Medium
= 3 - Pulse Slow
QUERY TOTALIZER OUTPUT SELECTION
where: a = 0 - Setpoint
b = Output Time
A23 a
L24 a b
where: a = 1 - Pulse Fast
= 2 - Pulse Medium
= 3 - Pulse Slow
A
LOAD TOTALIZER RESET AND START KEYS
where: a = Reset Key Function
= 0 - No Function
= 1 - Reset Totalizer
= 2 - Unlatch Output
= 3 - Reset and Unlatch
b = Start Key Function
= 0 - No Function
= 1 - Reset Totalizer
= 2 - Unlatch Output
= 3 - Reset and Unlatch
Q24
A24 a b
QUERY TOTALIZER RESET AND START KEYS
where: a = Reset Key Function
= 0 - No Function
= 1 - Reset Totalizer
= 2 - Unlatch Output
= 3 - Reset and Unlatch
b = Start Key Function
= 0 - No Function
= 1 - Reset Totalizer
= 2 - Unlatch Output
= 3 - Reset and Unlatch
L25 a
A
LOAD TOTALIZER D.P. LOCATION
where: a = 0 - No Decimal Point
= 1 - XXXXX.X
= 2 - XXXX.XX
= 3 - XXX.XXX
= 4 - XX.XXXX
= 5 - X.XXXXX
63
COMMAND
Q25
RESPONSE
A25 a
DESCRIPTION
QUERY TOTALIZER D.P. LOCATION
where: a = 0 - No Dec. Pt.
= 1 - XXXXX.X
= 2 - XXXX.XX
= 3 - XXX.XXX
= 4 - XX.XXXX
= 5 - X.XXXXX
L26 a
Q26
L31 aa
Q31
L32 a b
A
A26 a
A
A31 aa
A
LOAD AUTO STOP MODE ENABLE
where: a = 0 - No Auto Stop
= 1 - Auto Stop Enabled
QUERY AUTO STOP MODE ENABLE
where: a = 0 - No Auto Stop
= 1 - Auto Stop Enabled
LOAD RATEMETER SMOOTHING
where: aa = Smoothing Fact. (0.5-7.5)
(Must be .5 sec. resolution)
QUERY RATEMETER SMOOTHING
where: aa = Smoothing Factor
LOAD RATEMETER CONTROL INPUT
where: a = Control Input (1-5)
b = 0 - No function
= 1 - Unlatch Alarms
Q32
A32 a b ...
QUERY ALL RATEMETER CONTROL INPUTS
where: a = Control Input
b = 0 - No function
= 1 - Unlatch Alarms
L33 a bbbb
A
LOAD RATEMETER OUTPUT FUNCTION
where: a = 0 - Timed Outputs
bbbb = Low Rate output Time
cccc = High Rate Output Time
OR
L33 a
Q33
a = 1 - Outputs Follow
A33 a bbbb cccc
QUERY RATEMETER OUTPUT FUNCTION
where: a = 0 - Timed Outputs
bbbb = Low Rate output Time
cccc = High Rate Output Time
OR
Q33
A33 a
where: a = 1 - Outputs Follow
64
COMMAND
RESPONSE
L34 a b
A
DESCRIPTION
LOAD RATEMETER RESET AND STOP KEYS
where: a = Reset Key Function
= 0 - No Function
= 1 - Unlatch Outputs
b = Stop Key Function
= 0 - No Function
= 1 - Unlatch Outputs
Q34
A34 a b
QUERY RATEMETER RESET AND STOP KEYS
where: a = Reset Key Function
= 0 - No Function
= 1 - Unlatch Outputs
b = Stop Key Function
= 0 - No Function
= 1 - Unlatch Outputs
L35 a
A
LOAD RATEMETER D.P. LOCATION
where: a = 0 - No Decimal Point
= 1 - XXXXX.X
= 2 - XXXX.XX
= 3 - XXX.XXX
= 4 - XX.XXXX
= 5 - X.XXXXX
Q35
A35 a
QUERY RATEMETER D.P. LOCATION
where: a = 0 - No Decimal Point
= 1 - XXXXX.X
= 2 - XXXX.XX
= 3 - XXX.XXX
= 4 - XX.XXXX
= 5 - X.XXXXX
L36 aa
Q36
A
A36 aa
L37 aa
Q37
L38 aaa
LOAD LOW RATE OUTPUT DELAY TIME
where: aa = Delay Time (0.0 - 9.9)
QUERY LOW RATE OUTPUT DELAY TIME
where: aa = Delay Time
A
A37 aa
LOAD ZERO RATE TIME
where: aa = Zero Time (01 - 15)
QUERY ZERO RATE TIME
where: aa = Zero Time
A
LOAD RATE DISPLAY HEADER
where: aaa = Rate Display Header
65
COMMAND
Q38
L41 a
Q41
L42 a
Q42
L43 a b
Q43
RESPONSE
A38 aaa
DESCRIPTION
QUERY RATE DISPLAY HEADER
where: aaa = Rate Display Header
A
LOAD KEY 8 FUNCTION
where: a = 0 - Prewarn Mode
= 1 - Setpoint Mode
A41 a
QUERY KEY 8 FUNCTION
where: a = 0 - Prewarn Mode
= 1 - Setpoint Mode
A
LOAD CONTROL DISPLAY MODE
where: a = 0 - Display Actual
= 1 - Display Remaining
A42 a
QUERY CONTROL DISPLAY MODE
where: a = 0 - Display Actual
= 1 - Display Remaining
A
A43 a b ...
LOAD BATCH CONTROL INPUT
where: a = Control Input (1-5)
b = 0 - No function
= 1 - Reset Batch Counter
= 2 - Start
= 3 - Reset and Start
= 4 - Stop
= 5 - Unlatch Overrun Alarm
= 6 - Jog
QUERY ALL BATCH CONTROL INPUTS
where: a = Control Input
b = 0 - No function
= 1 - Reset Batch Counter
= 2 - Start
= 3 - Reset and Start
= 4 - Stop
= 5 - Unlatch Overrun Alarm
= 6 - Jog
66
COMMAND
L44 a b c
Q44
L45 a
Q45
RESPONSE
DESCRIPTION
A
LOAD BATCH RESET, START AND STOP KEYS
where: a = Reset Key Function
= 0 - No Function
= 1 - Reset Batch Counter
= 2 - Unlatch Overrrun Alarm
= 3 - Reset and Unlatch
b = Start Key Function
= 0 - Disabled
= 1 - Only Start
= 2 - Reset and Start
c = Stop Key Function
= 0 - Only Stop
= 1 - Stop and Unlatch Alarm
A44 a b c
QUERY BATCH RESET, START, STOP KEYS
where: a = Reset Key Function
= 0 - No Function
= 1 - Reset Batch Counter
= 2 - Unlatch Overrrun Alarm
= 3 - Reset and Unlatch
b = Start Key Function
= 0 - Disabled
= 1 - Only Start
= 2 - Reset and Start
c = Stop Key Function
= 0 - Only Stop
= 1 - Stop and Unlatch Alarm
A
A45 a
LOAD BATCH DECIMAL POINT LOCATION
where: a = 0 - No Decimal Point
= 1 - XXXXX.X
= 2 - XXXX.XX
= 3 - XXX.XXX
= 4 - XX.XXXX
= 5 - X.XXXXX
QUERY BATCH DECIMAL POINT LOCATION
where: a = 0 - No Decimal Point
= 1 - XXXXX.X
= 2 - XXXX.XX
= 3 - XXX.XXX
= 4 - XX.XXXX
= 5 - X.XXXXX
67
COMMAND
RESPONSE
DESCRIPTION
L46 a
A
LOAD BATCH AUTO-RECYCLE MODE
where: a = 0 - No Auto-Recycle
OR
L46 a bb
A
LOAD BATCH AUTO-RECYCLE MODE
where: a = 1 - Auto-Recycle
b = Recycle Delay Time (0.0-9.9)
Q46
A46 a
QUERY BATCH AUTO-RECYCLE MODE
where: a = 0 - No Auto-Recycle
OR
Q46
A46 a bb
QUERY BATCH AUTO-RECYCLE MODE
where: a = 1 - Auto-Recycle
b = Recycle Delay Time
L47 aaaaaa
Q47
L48 a
Q48
L49 aaaa
Q49
A
A47 aaaaaa
A
A48 a
A
A49 aaaa
L51 a b
A
OR
L51 7 b cccccc
A
LOAD BATCH OFFSET
Dec. Point Set by Batch D.P.
Menu 4,5 (L45)
where: aaaaaa = Offset
QUERY BATCH OFFSET
where: aaaaaa = Offset
LOAD BATCH OVERRUN DISPLAY MODE
where: a = 0 - Hide Overrun
= 1 - Show Overrun
QUERY BATCH OVERRUN DISPLAY MODE
where: a = 0 - Hide Overrun
= 1 - Show Overrun
LOAD BATCH OVERRUN OUTPUT TIME
where: aaaa = Output Time (00.00-99.99)
QUERY BATCH OVERRUN OUTPUT TIME
where: aaaa = Output Time
LOAD KEY LOCK (KEYS 2,4,5,7,8 & 9)
where: a = Key Number (2,4,5,7,8,9)
b = 0 - Unlocked
= 1 - Locked
LOAD KEY LIMIT (KEY 7)
where: b = 2 - Limited
cccccc = Limit value
68
COMMAND
RESPONSE
Q51
A51 a b (c)...
DESCRIPTION
QUERY KEY LOCK (KEYS 2,4,5,7,8,9)
where: a = Key Number (2,4,5,7,8,9)
b = 0 - Unlocked
= 1 - Locked
= 2 - Limited (Key 7 Only)
c = Limit value
(Key 7 only if so programmed)
Q55 a
A
QUERY TEMPERATURE UNITS
where: a = Temp Units (F,C,R or K)
L55
A55 a
LOAD TEMPERATURE UNITS
where: a = Temp Units (F,C,R or K)
(FC70A-M ONLY)
L56 DPa
A
LOAD DENSITY D.P. LOCATION
where: a = dec. pt. location (0-3)
A
LOAD TEMP. VS DENSITY POINT
where: aa = Point (1-10)
bbbb = Density (1-9999)
cccc = Temperature (0-9999)
or
L56 aa bbbb cccc
Q56
A56 a bb cccc dddd
bb cccc dddd .....
QUERY ALL DENS. VS TEMP. POINTS
where: a = Dec. Pt. Location
bb = Point Number
cccc = Density
dddd = Temperature
69
Figure 12. Interconnection Diagram.
(for - 7 enclosure)
70
Figure 13. Interconnection Diagram
(for -6 enclosure)
71
Figure 14. Component Layout
72
Figure 15. CA03 Signal Conditioner Schematic
73
ADDENDUM
MASS VERSION FC70
(FC70A-M)
Please make note of the following changes or additions to the FC70A manual when using an
FC70A-M in the mass mode. Refer to the sections listed for more complete explanations.
pg.
--1
section
------3.0
DESCRIPTION
The FC70A-M flow computer calculates mass
flow rate by measuring the temperature of the
fluid and calculating density based on a user
entered temperature vs. density table. This calculated
density is multiplied by the volumetric flow rate to
determine mass flow rate. The analog output and
the totalizer/batch counters are scaled to mass
flow rate.
19
5.6.6 DENSITY SPECIFICATIONS
Points:
Resolution:
Response:
Method:
20
7.0
10
Density = .001 to 256
Calculates temp. and dens.
every 1/2 second.
Straight line interpolation
between points.
MASS FLOW RATE CALCULATION
INPUT FREQUENCY
VOLUME RATE = ---------------------------- * RATE MULT.
K-FACTOR
MASS RATE = VOLUME RATE * DENSITY
23
7.1.1 DISPLAY KEY (additional)
Parameter
--------Density
Shown on display (ex.)
--------------------D 8.347
74
e
Pg.
--24
Section
------7.1.3
2nd FUNCTION KEY
8 - Density point (next lower point on dens. vs.
temp. curve)
9 - Density (current calculated)
41
7.3.38 DENSITY VS. TEMPERATURE TABLE [Menu 5,6]
Up to 10 points of density vs. temperature may be
entered into the flow computer. The computer will
calculate density by measuring the temperature and
finding the corresponding density in the lookup table.
When the measured temperature value falls between
two points on the table the flow computer uses
straight line interpolation to calculate density. When
the temperature input signal is lost the density will
default to the highest density value.
When entering data into the density table the
decimal point key is not active. The decimal point for
all density entries is set in the first screen of the
density menu. Temperature values may not have
decimal points. Use the ∧ key to display the 10 points.
41
7.3.39 FACTORY DEFAULTS
These are in addition to the listing on page 40.
ROW
5 - OTHER
48
10.0
COLUMN
5
TEMP. HEADER
6
PT 1 DENS =
TEMP =
PT 2 DENS =
TEMP =
F
1.000
32
2.000
250
OPERATOR INTERFACE/INHIBIT MESSAGES
CONFLICT PT - This indicates that two points in the temp
vs dens table the same values.
75
76

advertisement

Key Features

  • Compensated fluid flow measurement
  • Flow totalization and batch control
  • Field-programmable through the front panel
  • RS485 port for serial link to PC
  • Temperature sensing for viscosity correction
  • High and low flow alarms
  • Isolated 4-20 mA output

Frequently Answers and Questions

What is the purpose of the FC70A B flow computer?
The FC70A B flow computer is designed to provide compensated fluid flow measurement, flow totalization and batch control. It is a microprocessor-based controller that can be used in various industrial applications.
How is the FC70A B flow computer programmed?
The FC70A B is fully field-programmable through the front panel or the RS485 port. This allows for customization of the device's settings and parameters to meet specific application requirements.
What are the outputs of the FC70A B flow computer?
The FC70A B provides various outputs, including isolated 4-20 mA for flow rate, relay contacts for batch control, and an open collector output for overrun conditions.
How does the FC70A B flow computer handle viscosity changes?
The FC70A B flow computer incorporates temperature sensing for viscosity correction. It uses a table of K-factor values and a temperature vs. viscosity table to compensate for viscosity changes in the fluid.
What kind of communication interface does the FC70A B flow computer have?
The FC70A B features an RS485 port for serial link to PC. This allows for remote programming and real-time data access.

Related manuals

Download PDF

advertisement