- Industrial & lab equipment
- Measuring, testing & control
- Flow Technology Inc.
- FC70A B
- User manual
- 84 Pages
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.
▼
Scroll to page 2
of
84
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.