Download as pdf or txt
Download as pdf or txt
You are on page 1of 37

TUF-2000F User Manual

1. Introduction
1.1 Preface

Welcome to use new generation transit-time ultrasonic flow meter, please read the user manual carefully
before using.

1.2 Features

◆ Linearity: 0.5%, Repeatability: 0.2%, Accuracy:±1%


◆ Several type transducers for selection, measuring pipe size is from DN15mm to DN6000mm

◆ Adopt low voltage, multi-pulse technology to improve accuracy, useful life and reliability.
◆ Powerful Recording Function, record the totalizer data of the last 64 days/64 monthes/5 years.

1.3 Flow measurement principle

The TUF-2000F ultrasonic flow meter is designed to measure the fluid velocity of liquid within a closed
conduit. The transducers are a non-contacting, clamp-on type, which will provide benefits of non-fouling
operation and easy installation.

The TUF-2000F transit-time flow meter utilizes two transducers that function as both ultrasonic transmitters
and receivers. The transducers are clamped on the outside of a closed pipe at a specific distance from
each other. The transducers can be mounted in V-method where the sound transverses the pipe twice, or
W-method where the sound transverses the pipe four times, or in Z-method where the transducers are
mounted on opposite sides of the pipe and the sound crosses the pipe once. This selection of the mounting
method depends on pipe and liquid characteristics. The flow meter operates by alternately transmitting and
receiving a frequency modulated burst of sound energy between the two transducers and measuring the
transit time that it takes for sound to travel between the two transducers. The difference in the transit time
measured is directly and exactly related to the velocity of the liquid in the pipe, show as follows:

Downstream transducer

MD T
V  flow
sin2 Tup Tdown Tdown

Tup
θ

spacing Upstream transducer

Where
θ is the include angle to the flow direction

M is the travel times of the ultrasonic beam

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
D is the pipe diameter
Tup is the time for the beam from upstream transducer to the downstream one
Tdown is the time for the beam from downstream transducer to the upstream one
ΔT=Tup –Tdown

1.4 Optional transducer

◆ TS-1 clamp-on type transducer, pipe size from DN15-100mm


◆ TM-1 clamp-on type transducer, pipe size from DN50-1000mm
◆ TL-1 clamp-on type transducer, pipe size from DN300-6000mm

1.5 Typical application

The wall-mounting flow meter can be applied to a wide range of pipe flow measurements. Applicable liquids
include pure liquids as well as liquid with small quantity of tiny particles.
Examples are:
★ Water (hot water, chilled water, city water, sea water, waste water, etc.);
★ Sewage with small particle content;
★ Oil (crude oil, lubricating oil, diesel oil, fuel oil, etc.);
★ Chemicals (alcohol, acids, etc.);
★ Plant effluent;
★ Beverage, liquid food;
★ Ultra-pure liquids;
★ Solvents and other liquids

1.6 Product Identification

Each set of the flow meter has a unique product identification number or ESN (electronic serial number)
written into the software that can only be modified with a special tool by the manufacturer. In
case of any hardware failure, please provide this number which is located on menu window M61 when
contacting the manufacturer.

1.7 Specifications

Items Specifications
Accuracy Better than ±1%
Repeatability Better than 0.2%
Principle Transit-time measuring principle
Main unit Measurement
500ms
Period
LCD with backlight, display accumulated flow/heat, instantaneous
Display
flow/heat, velocity, time etc.

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
Analogue output: 4-20mA or 0-20mA current output. Impedance
0 1k. Accuracy 0.1%.
Output OCT output: Frequency signal (1~9999HZ)
Relay output: over 20 source signal (no signal, reverse flow etc.)
RS485 serial port
Three analogue input
Input
Three-wire PT100 resistor input (optional)
Automatically record the totaliser data of the last 64 days / 64 months /
5 years;
Other functions The power-on time and corresponding flow rate of the last 64 power on
and off events. Allow manual or automatic flow loss compensation
The instrument working status of the last 64 days
Steel, stainless steel, cast iron, cement pipe, copper, PVC, aluminum,
material
FRP etc. Liner is allowed
Size 15-6000mm
pipe
In the upstream it must be beyond 10D, in the downstream it must be
Straight pipe
beyond 5D, in the upstream the length must be beyond 30D from the
section
access of the pump. (D stands for pipe diameter)
Water, sea water, industrial sewage, acid & alkali liquid, alcohol, beer,
Types
all kinds of oils which can transmit ultrasonic single uniform liquid
Liquid Temperature Standard: -30˚C - 90˚C ,High-temperature:-30˚C - 160˚C
Turbidity Less than 10000ppm, with a little bubble
Flow Direction Bi-directional measuring, net flow/heat measuring
Main Unit: -30˚C - 80˚C
Temperature
Transducer: -40℃ -110℃, Temperature transducer: select on enquiry
Environment
Main Unit: 85% RH
Humidity
Transducer: water-immersible, water depth less than 3m
Twisted Pair Line, standard length of 20m, can be extended to 500m (not recommended);
Cable Contact the manufacturer for longer cable requirement.
RS-485 interface, transmission distance up to 1000m
Power Supply AC220V or DC24V
Power
Less than 1.5W
Consumption
Protocols MODBUS, M-BUS, Fuji extended protocol and other factory protocol

1.8 wiring diagram

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual

1. Menu Window Details


The flow meter user interface comprises about 100 independent windows. That are numbered
by M00, M01,M02……. M99,M+0,M+1 etc.

You do not need to remember all the menu windows. Just remember the most command used
windows and the proximate window numbers of some uncommonly used windows would be
sufficient. You can always use the going up and going down key to find the right window.

Note: 1 It is recommended to practice those menu windows on your flow meter while reading
this chapter for the sake of easier understanding.
2 To quickly switch to a menu window, simply press the ‘MENU’ key followed by the
window number (a two digit number). To move from one window to the next, use ‘UP’
or ‘Down’ keys.

Menu
window Function
No.
Display flow rate and NET totalizer
If the net totalizer is turned off, the net totalizer value shown on the screen is the
M00
value prior to its turn off
Select all totalizer unit in menu M31
M01 Display flow rate, velocity
M02 Display date time and POS(positive) totalizer

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
If the positive totalizer is turned off, the positive totalizer value shown on the screen
is the value prior to its turn off
Display flow rate and NEG(negative) totalizer
M03 If the negative totalizer is turned off, the negative totalizer value shown on the
screen is the value prior to its turn off
Display date and time, flow rate. The date and time setting method is found in
M04
MENU60
M05 Display energy rate(instantaneous Caloric)and total energy (Caloric)
M06 Display temperatures, inlet T1, outlet T2
Display analog inputs, AI3/AI4, current value and its corresponding temperature
M07
or pressure or liquid level value
Display all the detailed error codes
M08 Display working condition and system error codes. ‘R’ stands for normal, others
refer to Chapter for details.
M09 Display today’s total NET flow
Window for entering the outer perimeter of the pipe
M10 If pipe outer diameter is known, skip this menu and go to Menu 11to enter the outer
diameter
Window for entering the outer diameter of the pipe. Valid range:0 to 18000mm.
M11 Note: you just need to enter either the outer diameter in M11 or the peripheral in
M10
Window for entering pipe wall thickness
M12
You may skip the menu and enter inner diameter in M13 instead.
Window for entering the inner diameter of the pipe
M13 If pipe outer diameter and wall thickness are enter correctly, the inner diameter will
be calculated automatically, thus no need to change anything in the window
Window for selecting pipe material
Standard pipe materials (no need to enter material sound speed ) include:
M14 (0) carbon steel (1) stainless steel (2) cast iron (3) ductile iron (4) copper
(5) PVC (6) aluminum ,(7) asbestos (8) fiberglass
(9) other( need to enter material sound speed in M15)
M15 Window for entering the pipe material speed, only for non-standard pipe materials
Window for selecting the liner material, select none for pipes without any liner.
Standard liner materials(no need to enter the liner sound speed) include:
M16 (1) Tar Epoxy (2) Rubber (3) Mortar (4) Polypropylene (5) Polystryol
(6)Polystyrene (7) Polyester (8) Polyethylene (9) Ebonite (10) Teflon
(11) Other (need to enter liner sound speed in M17)
M17 Window for entering the non-standard liner material speed.
M18 Window for entering the liner thickness, if there is a liner
M19 Window for entering the ABS thickness of the inside wall of the pipe
Window for selecting fluid type
M20 For standard liquids(no need to enter fluid sound speed) include:
(0) Water (1) Sea Water (2) Kerosene

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
(3) Gasoline (4) Fuel oil (5) Crude Oil
(6) Propane at -45C (7) Butane at 0C
(8)Other liquids(need to enter sound speed in M21 and viscosity in M22) (9)
Diesel Oil (10)Caster Oil (11)Peanut Oil (12) #90 Gasoline (13) #93
Gasoline (14) Alcohol (15) Hot water at 125C

M21 Window for entering the sound speed of non- standard liquid, used only when
option item 8 ‘Other’ is selected in M20

M22 Window for entering the viscosity of the non-standard liquids, used only when
option item 8 ‘Other’ is selected in M20
Window for selecting transducer type, There are 22 types as following
0. Standard M (The middle size)
1. Insertion Type C
2. Standard S
3. User Type
4. Standard B
5. Insertion Type B(45)
6. Standrad L (The large size transducers)
7. JH-Polysonics
8. Standard-HS (small size transducer for Handheld flow meter)
9. Standard-HM (middle size transducer for Handheld flow meter)
10. Standard-M1 (middle size transducer #1)
11. Standard-S1 (small size transducer #1)
M23 12. Standard-L1 (large size transducer #1)
13. PI-Type
14. FS410 (middle size transducer for FUJI flow meter)
15. FS510 (large size transducer for FUJI flow meter)
16. Clamp-on TM-1 (Middle size transducer for Taosonics Instrument)
17. Insertion TC-1 (for Taosonic Instrument)
18. Calmp-on TS-1 (small size for Taosonics Instrument)
19. Reserved
20. Clamp-on TL-1 (For Taosonics Instrument)
21. Insertion TLC-1 (For Taosonics Instrument)
If the user-type-transducer is selected, you need enter additional 4
user-type-wedge parameters that describe the user transducers.
If the PI-type transducer is selected, you need enter additional 4 PI-type transducer
parameters that describe the PI-type transducers
Window for selecting the transducer mounting methods
M24 Four methods can be selected:
(0) V-method (1) Z-method (2) N-method (3) W-method
M25 Display the transducer mounting spacing or distance
(1) A switch for the parameters in flash memory will be loaded when power is
turned on. The default option is that the parameters will be loaded. If this switch
M26 is not turned on, the system will try to use the parameters in the system RAM, if
these parameters are ok, otherwise the system will load the parameters in
flash memory

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
(2) Function to store the current parameters into the flash memory, so that these
parameters will be solidified and will be loaded as the default parameters every
time when power is turned on.
Entry to store to or restore from the internal Flash memory, as many as 9 different
pipe parameter configurations
M27 To save or load the current setup parameter, use the going up or going down keys
to change the address number, press ‘ENT’ key, and use going down or going up
keys to select to save to or load from the memory.
M28 Entry to determine whether or not to hold (or to keep) the last good value when
poor signal condition occurs. YES is the default setup.
Entry to setup empty signal threshold. When the signal is less than this threshold,
the pipe is regarded as empty pipe, and the flow meter will not totalize flow.
This is based on the fact that, for most occasions, when pipe is empty, the
transducer would still receive signal, just smaller than normal, As a result, The flow
M29 meter would show normal operation, which is not correct.
Make sure that the entered value must be less than the normal signal strength.
When much noisy signals are received, to make sure the flow meter will not
incorrectly totalize flow, there is also a ‘Q’ threshold should be entered in M.5
M30 Window for selecting unit system. The conversion English to Metric or vice versa
will not affect the unit for totalizers.
Window for selecting flow rate unit system.
Flow rate can be in
0. Cubic meter short for (m3)
1. Liter (l)
2. USA gallon (gal)
M31 3. Imperial Gallon (igl)
4. Million USA gallon (mgl)
5. Cubic feet (cf)
6. USA liquid barrel (bal)
7. Oil barrel (ob)
The flow unit in terms of time can be per day, per hour, per minute or per second.
So there are 32 different flow rate units in total for selection.
Window for selecting the totalizers unit. Available units are the same as those in
M32
M31
Window for setting the totalizer multiplying factor
M33
The multiplying factor ranges from 0.001 to 10000. Factory default is 1
M34 Turn on or turn off the NET totalizer
M35 Turn on or turn off the POS (positive) totalizer
M36 Turn on or turn off the NEG(negative) totalizer
(1) Totalizer reset
M37 (2) Restore the factory default settings parameters. Press the dot key followed by
the backspace key. Attention, It is recommended to make note on the parameters
before doing the restoration
M38 Manual totalizer used for easier calibration. Press a key to start and press a key to
stop the manual totalizer.
Interface Language selection.
M39
The selection could also be changed automatically by the system, if English LCD

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
display is used as the display device.

Setup for local segmental LCD display. Enter 0 or 1 for the non-auto-scan mode;
Enter 2~39 for the auto-scan mode. In the auto-scan mode the display will
M3.
automatically scan displaying from 00 to the entered number of the local segmental
LCD display.
Flow rate damper for a stable value. The damping parameter ranges form 0 to 999
M40 seconds.
0 means there is no damping. Factory default is 10 seconds
M41 Low flow rate (or zero flow rate) cut-off to avoid invalid accumulation.
Zero calibration/Zero point setup. Make sure the liquid in the pipe is not running
M42
while doing the setup.
M43 Clear the zero point value, and restore the solidified zero point value.
M44 Set up a flow bias. Generally this value should be 0.
Flow rate scale factor. The default value is ‘1’.
M45
Keep this value as ‘1’, when no calibration has been made.
Networks address identification number. Any integer can be entered except
13(0DH, carriage return), 10 (0AH, line feeding), 42 (2AH), 38, 65535.
M46
Every set of the instrument in a network environment should have a unique IDN.
Please refer to the chapter for communication.
System locker to avoid modification of the system parameters.
M47 If password is forgotten, you could send a command ‘LOCK0’ to the serial input to
unlock. Or you can write 0 to REGISTER49-50 under MODBUS protocol.
Entry to linearity correcting data inputs. By using of this function, the non-linearity of
M48 flow meter will be corrected. Correcting data shall be obtained by careful
calibration.
Displays the input contents for the serial port.
M49
By checking the displays, you can know if the communication is ok.
Switches for the built-in data logger. There are as many as 22 different items can
M50 be chosen. To turn this function, select ‘YES’ the system will ask for selecting the
items. There are 22 items available. Turn on all those items you want to output
Window to setup the time of scheduled output function (data logger, or
Thermo-printer). This includes start time, time interval and how many times of
M51 output. When a number great than 8000 entered for the times of output, It means
the output will be keeping always. The minimum time interval is 1 second and the
maximum is 24 hours.
Data logging direction control.
(1) If ‘Send to RS485’ is selected, all the data produced by the data logger will be
transmitted out through the RS-232/RS485 interface
M52
(2) If ‘To the internal serial BUS is selected, the data will be transmitted to the
internal serial bus which allows a thermal printer, or a 4-20mA analog output
module, to be connected to it.
Display analog inputs, AI5, current value and its corresponding temperature or
M53
pressure or liquid level value.
M54 Pulse width setup for the OCT (OCT1) output. Minimum is 6 mS, maximum is 1000
mS
M55 Select analog output (4-20mA current loop, or CL) mode. Available options:

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
(0) 4-20mA output mode (setup the output range from 4-20mA)
(1) 0-20mA output mode (setup the output range from 4-20mA, This mode can only
be used with Version-15 flow meter)
(2) Serial port controls 0-20mA
(3) 4-20mA corresponding fluid sound speed
(4) 20-4-20mA mode
(5) 0-4-20mA mode (can only be used with Version-15 flow meter)
(6)20-0-20mA mode(can only be used with Version-15 flow meter)
(7) 4-20mA corresponding flow velocity
(8)4-20mA corresponding heat flow rate
4mA or 0mA output value,
M56 Set the value which corresponds to 4mA or 0mA output current (4mA or 0mA is
determined by the setting in M55)
20mA output value,
M57
Set the value which corresponds to 20mA output current
Current loop verification
M58
Check if the current loop is calibrated correctly.
M59 Display the present output current of current loop circuit.
M60 Setup system date and time. Press ENT for modification. Use the dot key to skip
the digits that need no modification.
Display Version information and Electronic Serial Number (ESN) that is unique for
M61 each flow meter.
The users may employ the ESN for instrumentation management
RS-232/RS485 setup. All the devices connected with flow meter should have
matched serial configuration.
M62
The following parameters can be configured: Baud rate (300 to 19200 bps), parity,
data bits (always is 8), stop bits
Select communication protocol.
Factory default is ‘MODBUS ASCII. this is a mode for MODBUS-ASCII,
M63
Meter-BUS, Fuji Extended Protocol, Huizhong’s various protocols.
If you are going using MODBUS-RTU you have to select ‘MODBUS_RTU’.
AI3 value range.
M64 Used to enter temperature/pressure values that are corresponding to 4mA and
20mA input current. The display values have no unit, so that they can present any
physical parameter.
AI4 value range.
M65 Used to enter temperature/pressure values that are corresponding to 4mA and
20mA input current.
AI5 value range.
M66 Used to enter temperature/pressure values that are corresponding to 4mA and
20mA input current.
Windows to setup the frequency range (lower and upper limit) for the frequency
output function. Valid range is 0Hz-9999Hz. Factory default value is 0-1000 Hz.
M67 For Version-12, Version-13, Version-14 flow meters, you need a hardware module,
which shall be plugged to the Serial Expanding Bus, for the frequency output
function. Please remember to order the module if you need frequency output
function.

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
For Version-15 flow meter, you need to indicate on your orders that you need the
frequency function; Otherwise you will get a flow meter which has no frequency
output circuits.
M68 Window to setup the minimum flow rate value which corresponds to the lower
frequency limit of the frequency output.
Windows to setup the maximum flow Rate value that corresponds to the upper
M69
frequency limit of the frequency output.
LCD display backlight control. The entered value indicates how many seconds the
M70 backlight will be on with every key pressing. If the enter value is great than 50000
seconds, It means that the backlight will always keeping on.
M71 LCD contrast control. The LCD will become darker or brighter when a value is
entered.
M72 Working timer. It can be cleared by pressing ENT key, and then select YES.
Window to setup the lower limit of flow rate for Alarm#1.
M73
When the flow rate is below the set value, Alarm#1 equals ‘on’
Window to setup the upper limit of flow rate for Alarm#1.
When the flow rate is above the set value, Alarm#1 equals ‘on’
M74 There are two alarms in the flow meter, and every alarm can be pointed to alarm
output devices such as the BUZZER or OCT output or RELAY output. For example,
if you want the Alarm#1 is to output by the OCT circuit, you need to set M78 at
selection item 6.
M75 Window to setup the lower limit of flow rate for Alarm#2.
M76 Window to setup the upper limit of flow rate for Alarm#2.
Buzzer setup.
If a proper input source is selected, the buzzer will beep when the trigger event
occurs. The available trigger sources are:
0. No Signal 1. Poor Signal
2. Not Ready (No*R) 3. Reverse Flow 4. AO Over 100%
5. FO Over 120% 6. Alarm #1 7. Reverse Alarm #2
M77 8. Batch Control 9. POS Int Pulse 10.NEG Int Pulse
11.NET Int Pulse 12.Energy POS Pulse 13.Energy NEG Pulse
14.Energy NET Pulse 15.MediaVel=>Thresh 16.MediaVelo<Thresh
17.ON/OFF viaRS232 18.Daily Timer (M51) 19.Timed alarm #1
20. Timed alarm #2 21.Batch Totalizer Full 22. M51 Timer
23. Key Stroking ON 24.Disable BEEPER
OCT (Open Collect Transistor Output)/OCT1 setup
By selecting a proper input source, the OCT circuit will close when the trigger event
occurs. The available trigger sources are:
0. No Signal 1. Poor Signal
2. Not Ready(No*R) 3. Reverse Flow 4. AO Over 100%
M78
5. FO Over 120% 6. Alarm #1 7. Reverse Alarm #2
8. Batch Control 9. POS Int Pulse 10.NEG Int Pulse
11.NET Int Pulse 12.Energy POS Pulse 13.Energy NEG Pulse
14.Energy NET Pulse 15.MediaVel=>Thresh 16.MediaVelo<Thresh
17.ON/OFF viaRS232 18. Daily Timer (M51) 19.Timed alarm #1

10

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
20. Timed alarm #2 21.Batch Totalizer Full
22. Periodically M51 Timer 23. Oct Not Using
The OCT circuit does not source voltage at its output. It must be connected with an
external power and pull-up resistant for some occasions.
When the OCT circuit is close, it will draw current. The maximum current shall not
be over 100mA.
Attention: the maximum voltage applied to OCT can not be over 80 volts.
Relay or OCT2 setup
By selecting a proper input source, the RELAY will close when the trigger event
occurs
The available trigger sources are:
0. No Signal 1. Poor Signal
2. Not Ready(No*R) 3. Reverse Flow 4. AO Over 100%
5. FO Over 120% 6. Alarm #1 7. Reverse Alarm #2
8. Batch Control 9. POS Int Pulse 10.NEG Int Pulse
11.NET Int Pulse 12.Energy POS Pulse 13.Energy NEG Pulse
M79 14.Energy NET Pulse 15.MediaVel=>Thresh 16.MediaVelo<Thresh
17.ON/OFF viaRS232 18. Timer (M51 Daily) 19.Timed alarm #1
20. Timed alarm #2 21.Batch Totalizer Full
22. Periodically M51 Timer 23. Disable Relay
The RELAY is of SPST (Single pole, single throw) type. It is rated for 110VAC max
and have a current rating of 0.5A resistive load.
It highly recommended that a salve relay to be utilized whenever a large resistive
load or inductive load is to be controlled.
Note. In order to make the user interface compatible with the former version7, the
name RELAY was used other than OCT2, but in fact it is an OCT output.
Window for selecting the trig signal for the built-in batch controller. Available trig
sources:
0. Key input (press ENT key to start the batch controller)
1. Serial port
2. AI3 rising edge (when AI3 receives 2mA or more current)
3. AI3 falling edge (when AI3 stop receiving 2mA or more current)
4. AI4 rising edge (when AI3 receives 2mA or more current)
5. AI4 falling edge (when AI3 stop receiving 2mA or more current)
6. AI5 rising edge (when AI3 receives 2mA or more current)
M80 7. AI5 falling edge (when AI3 stop receiving 2mA or more current)
8.Timer periodically (define the start time and interval time in M51)
9.Timer daily (define the start time and interval time in M51)
For the input analog current signal, 0 mA indicates “0”, 4mA or more indicates ‘1’.
By selecting item #8, the batch totalizer can be started periodically by the internal
timer located at Menu51. When the batch totalizer is full, a signal which indicate the
batch is full can be direct to either the OCT or the RELAY terminals to stop the
pump or other devices.
By selecting item #9, the batch totalizer could act as totalizer witch runs for only a
period of the day so that a alarm signal could be produced if the total flow during
that time period is over a certain amount of. For example, if you want a alarm signal

11

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
which stand for the total flow is over 100 cubic meters during the period of every
day from 20:00 to 06:00, setups is like
M51 start time =20:00:00
M51 interval =10:00:00
M51 log times =9999 (means always)
M80 select item #9
M81 input 100 (Unit is defined in M30,M31,M32)
The built-in batch controller
Set the flow batch value(dose)
The internal output of the batch controller can be directed either to the OCT or the
M81 RELAY output circuits.
M81 and M80 should be used together to configure the batch controller.
Note: Because the measuring period is 500mS, the flow for every dos should be
keeping at 60 seconds long to get a 1% dose accuracy.
View the daily, monthly and yearly flow totalizer and thermal energy totalizer value.
M82 The totalizer values and errors for the last 64 days, 32 last 32 months and last 2
years are stored in the RAM memory, To view them, use the ‘ENT’ and ‘UP’ ‘Down’
keys.
Automatic Amending Function for automatic offline compensation.
Select ‘YES’ to enable this function, select ‘NO’ to disable it.
When the function is enabled, The flow meter will estimate the average flow
M83 uncounted (or ‘lost’) during the offline session and add the result to the totalizer.
The estimation of the uncounted flow is made by computing the product of the
offline time period and the average flow rate, which is the average of the flow rate
before going offline and the one after going on line.
Set the thermal energy unit:
M84
0. GJ 1. KC 2.KWh 3. BTU
Select temperature sources
M85 0. from T1,T2 (factory default)
1. from AI3,AI4
Select the Specific Heat Value.
Factory default is ‘GB’. Under this setting, the flow meter will calculate the enthalpy
M86 of water based on the international standard.
If the fluid is other than water, you should select option ‘1. Fixed Specific Heat’, and
enter the specific heat value of the fluid.
M87 Turn on or turn off the Energy totalizer.
Select thermal energy totalizer multiplying factor.
M88
Factory default is ‘1’.
1. Display the temperature difference
M89
2. Window for entering the lowest temperature difference.
Display signal strengths S (one for upstream and one for downstream), and signal
quality Q value.
Signal strength is presented by 00.0 to 99.9, the bigger the value, the bigger the
M90
signal strength will be, and more reliable readings will be made.
Q value is presented by 00 to 99, the bigger the better. It should at least be great
than 50 for normal operations.

12

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
Displays the Time Ratio between the Measured Total Transit Time and the
M91 Calculated time. If the pipe parameters are entered correctly and the transducers
are properly installed, the ratio value should be in the range of 100±3%. Otherwise
the entered parameters and the transducer installation should be checked.
Displays the estimated fluid sound velocity. If this value has an obvious difference
M92 with the actual fluid sound speed, pipe parameters entered and the transducer
installation should be checked again.
M93 Displays total transit time and delta time(transit time difference)
Displays the Reynolds number and the pipe factor used by the flow rate
M94 measurement program. Pipe factor is calculated based on the ratio of the
line-average velocity and the cross-section average velocity.
(1) Display the positive and negative energy totalizers
(2) Upon entering this window, the circular display function will be started
automatically. The following windows will be displayed one by one, each window
M95 will stay for 8 seconds: M95>>M00>>M01>>M02>>M02>>
M03>>M04>>M05>>M06>>M07>>M08>>M90>>M91>>M92>> M93>>
M94>>M95. This function allows the user to visit all the important information
without any manual action.
To stop this function, simply press a key. Or switch to a window other than M95.
M96 This is not a window but a command for the thermal printer to advance 5 lines of
paper.
This is not a window but a command to print the pipe parameters.
M97 By default, the produced data will be directed to the internal serial bus (thermal
printer). You can also direct those data to the serial communication port.
This is not a window but a command to print the diagnostic information.
M98 By default, the produced data will be directed to the internal serial bus (thermal
printer). You can also direct those data to the serial communication port.
This is not a window but a command to copy the current display window. By
default, the produced data will be directed to the internal serial bus (thermal
printer). You can also direct those data to the serial communication port.
M99
By use of the window copying function, you can hardcopy very window displaying
manually by switching windows, or you can obtain the window displaying data by
communication.
Browse the 32 recorded instrument power-on and power-off date and time with the
M+0
flow rate at the time of power on and off
Displays the total working time of the flow meter.
M+1
When the backup battery is removed, the total working time will be reset to zero.
M+2 Displays the last power-off date and time
M+3 Displays the last power-off flow rate
M+4 Displays how many times of has been powered on and powered off.
A scientific calculator for the convenience of field working.
All the values are in single accuracy.
M+5
The calculator can be used while the flow meter is conducting flow measurement.
Water density and PT100 temperature can also be found in this function.
Set fluid sound speed threshold
M+6 Whenever the estimated sound speed (displayed in M92) exceeds this threshold,
an alarms signal will be generated and can transmitted to BUZZER or OCT or
RELAY.

13

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
This function can used to produce an alarm or output when fluid material changes.
M+7 Displays total flow for this month(only for the time past)
M+8 Displays total flow for this year(only for the time past)
Display the not-working total time in seconds. The total failure timer will also include
M+9
the time when power off, if the back-up battery is applied.
M.2 Entry to solidify the zero point. Password protected.
Setup the Q value threshold.
If the present Q is below this threshold, flow rate will be set to 0.
M.5
This function is useful when flow meter is installed in noisy environment or on airy
pipes.
M.8 The maximum flow rates for today and this month.
M.9 Serial port tester with CMM command output for very second.
M-0 Entry to hardware adjusting windows only for the manufacturer
M-1 4-20mA output adjustment
M-2 4mA calibration for AI3 input
M-3 20mA calibration for AI3 input
M-4 4mA calibration for AI4 input
M-5 20mA calibration for AI4 input
M-6 4mA calibration for AI5 input
M-7 20mA calibration for AI5 input
M-8 Lower Temperature Zero setup for the PT100
M-9 Higher Temperature Zero setup for the PT100
M-A Temperature Calibration at 50℃
M-B Temperature Calibration at 84.5℃

Note 1.windows in Red are new to our old version of flow meter

2. Windows in Blue are energy related windows

3. The term totalizer is also called accumulator.

4. Begin to mount and measure


4.1 Steps to Configure the Parameters

The following parameters need to be configured for a proper measurement:


(1) Pipe outer diameter
(2) Pipe wall thickness
(3) Pipe materials (for non-standard pipe materials*, the sound speed for the material must be configured
too)
*Standard pipe materials and standard liquids refer to those with the sound parameters that have
already been programmed into software of the flow meter, therefore there is no need to configure them
(4) Liner material and its sound speed and thickness, if there is any liner.

14

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
(5) Liquid type (for non-standard liquids, the sound speed of the liquid is also needed)
(6) Transducer type adapted to the flow meter. Generally the Standard M1 clamp-on transducers will be
the selected option.
(7) Transducer mounting methods (the V-method or Z-method is the common option)
(8) Check up the Space displayed on M25 and install the transducers accordingly.
(9) Store the parameter setup

For standard pipe materials and standard liquids, the following detailed step-by-step setup is
recommended.
(1) Press keys MENU 1 1 to enter M11 window to input the digits for the pipe outer diameter, and
then press ENT key.
(2) Press key ▼/- to enter M12 window to input the digits for the pipe outer diameter and then press ENT
key.
(3) Press key ▼/- to enter M14 window, and press ENT key to enter the option selection mode. Use keys
▲/+ and ▼/- to scroll up and down to the intended pipe material, and then press ENT key.
(4) Press key ▼/- to enter M16 window, press ENT key to enter the option selection mode, use keys
▲/+ and ▼/- to scroll up and down to the liner material, and then press ENT key. Select “No Liner”, if
there is no liner.
(5) Press key ▼/- to enter M18 window, press ENT key to enter the liner thickness and then press ENT key
(if there is liner)
(6) Press key ▼/- to enter M20 window, press ENT key to enter the option selection mode, use keys ▲/+
and ▼/- to scroll up and down to the proper liquid, and then press ENT key.
(7) Press key ▼/- to enter M23 window, press ENT key to enter the option selection mode, use keys ▲/+
and ▼/- to scroll up and down to the proper transducer type, and then press ENT key.
(8) Press key ▼/- to enter M24 window, press ENT key to enter the option selection mode, use keys ▲/+
and ▼/- to scroll up and down to the proper transducer mounting method, and then press ENT key.
(9) Press key ▼/- to enter M25 window and check up the installation space.
(10) Press MENU 2 6 to store the parameter setup (refer to M26)
(11) Press MENU 9 0 to check up signal strength and quality, the bigger of the value the better.
Generally the signal strength should be better than 60.0, and signal quality should be better than 50.0.
(12) Press MENU 9 1 to check up time ratio, the ratio value should be in the range of 100±3%
(13) Press MENU 0 8 to check up the working status, “R” means work well
(14) Press MENU 0 1 to check up the measuring data.

Note: 1. For heat measurement, please connect PT100 which installed in water supply and water back pipe
to T1, TX1, T2, TX2, GND terminal.
2. After setting parameter, remember to store parameter in MENU 26, to avoid parameter lose after
turn off.

4.2 Transducers Mounting Allocation

The first step in the installation process is the selection of an optimum location in order to obtain a more
accurate measurement. For this to be completed effectively, a basic knowledge about the piping and its
plumbing system would be advisable.

15

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
An optimum location would be defined as a straight pipe length full of liquid that is to be measured. The
piping can be in vertical or horizontal position. The following table shows

P T
i r
p a
i n
n s
g d
Cac
one
ndr
f
i P
g o
u s
r i
a t
t i
i o
o n
n

UD
pi
sm
te
rn
es
ai
mo

DD
oi
wm
ne
sn
ts
ri
eo
an
m
n
u
L up L dn
x D iam eters x D iam eters

L up L dn

10D 5D

L up L dn
10D 5D

L up L dn
10D 5D
L up L dn

12D 5D

L up L dn
20D 5D

L up L dn
20D 5D

L up L dn

30D 5D

Examples of optimum locations.


Principles to selection of an optimum location
(1) Install the transducers on a longer length of the straight pipe. The longer the better, and make sure that
the pipe is completely full of liquid.
(2) Make sure that the temperature on the location does not exceed the range for the transducers.
Generally speaking, the closer to the room temperature, the better.
(3) Take the pipe fouling into consideration. Select a straight length of a relatively newer pipe. If the
condition is not satisfying, consider the fouling thickness as part of the liner for a better result.

(4) Some pipes have a kind of plastic liner, and between the outer pipe and the liner there may be a certain
thickness difference that will prevent the ultrasonic waves from direct traveling. Such conditions will make
the measurement very difficult. Whenever possible, try to avoid this kind of pipes. If impossible, try our
plug-in transducers that are installed permanently on the pipe by drilling holes on the pipe while liquid is
running inside.

16

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
4.3 Transducers Installation

The transducers used by the TUF-2000 series ultrasonic flow meter are made of piezoelectric crystals both
for transmitting and receiving ultrasonic signals through the wall of liquid piping system. The measurement
is realized by measuring the traveling time difference of the ultrasonic signals. Since the difference is very
small, the spacing and the alignment of the transducers are critical factors to the accuracy of the
measurement and the performance of the system. Meticulous care should be taken for the installation of the
transducers.

Steps to the installation of the transducers


(1) Locate an optimum position where the straight pipe length is sufficient, and where pipes are in a
favorable condition, e.g., newer pipes with no rust and ease of operation.
(2) Clean any dust and rust. For a better result, polishing the pipe with a sander is strongly recommended.
(3) Apply adequate coupler to the spot where the transducers are to be installed and leave no gap between
the pipe surface and the transducers.

Extra care should be taken to avoid any sand or dust particles left between the pipe outer surface and the
transducers.

To avoid gas bubbles inside the upper part of the pipe, the transducers should be installed horizontally by
the side of the pipe.

4.3.1 Wiring diagram of transducer

4.3.2 Transducers Spacing

The spacing value shown on menu window M25 refers to the distance of inner spacing between the two
transducers. The actual transducers spacing should be as close as possible to the spacing value.

4.3.3 V-method Installation

V-method installation is the most widely mode for daily measurement with pipe inner diameters ranging
from 15 mm to 200 mm. It is also called reflective mode.

17

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual

4.3.4 Z-method Installation

Z-method is commonly used when the pipe diameter is above 200mm.

4.3.5 W-method Installation

W-method is usually used on plastic pipes with a diameter from 15mm to 50mm.

18

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual

4.3.6 N-method Installation

Rarely used method.

4.4 Installation Checkup


Through the checkup of the installation, one can: check the receiving signal strength, the signal quality Q
value, the traveling time difference of the signals, the estimated liquid speed, the measured traveling time of
the signals and the calculated traveling time ratio. Therefore, optimum measurement result and longer
running time of the instrument can be achieved.

4.4.1 Signal Strength

Signal strength indicates the amplitude of receiving ultrasonic signals by a 3-digit number. [00.0] means
there is no signal detected and [99.9] refers to the maximum signal strength that can be received.

Although the instrument works well if the signal strength ranges from 50.0 to 99.9, stronger signal strength
should be pursued, because a stronger signal means a better result. The following methods are
recommended to obtain stronger signals:
(1) Relocate a more favorable location, if the current location is not good enough for a stable and reliable
flow reading, or if the signal strength is lower than 60.0.
(2) Try to polish the outer surface of the pipe, and apply more coupler to increase the signal strength.
(3) Adjust the transducers both vertically and horizontally while checking the varying signal strength, stop at
the highest position, and then check the transducers spacing to make sure the transducers spacing is
the same as what the M25 shows.

4.4.2 Signal quality

Signal quality is indicated as the Q value in the instrument. A higher Q value would mean a higher Signal
and Noise Ratio (short for SNR), and accordingly a higher degree of accuracy would be achieved. Under
normal pipe condition, the Q value is in the range 60.0-90.0, the higher the better.

Causes for a lower Q value could be:


(1) Interference of other instruments and devices such as a powerful transverter working nearby. Try to
relocate the flow meter to a new place where the interference can be reduced.
(2) Bad sonic coupling for the transducers with the pipe. Try to apply more coupler or clean the surface,
etc.
(3) Pipes are difficult to be measured. Relocation is recommended.

4.4.3 Time Ratio between the Measured Total Transit Time and the Calculated Time

19

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
This ratio would be used to check the transducer installation. If the pipe parameters are entered correctly
and the transducers are installed properly, the value for this ratio should be in the range of 100±3. If this
range is exceeded, the user should check:
(1) If the pipe parameters are correctly entered.
(2) If the actual spacing of the transducers is right and the same as what the window M25 shows.
(3) If the transducers are installed properly in the right directions.
(4) If the mounting location is good and if the pipe has changed shape or if there is too much fouling inside
the pipes
(5) Other poor condition

5. Communication Protocols
TUF-2000F has an isolated serial port, the RS485.
TUF-2000F can support more than 4 different communication protocols by the same time;
include MODBUS-ASCII, ASCII-RTU, Meter-BUS, the Fuji Extended Protocol and more than
10 compatible communication protocols used by Huizhongs flow meters.
MODBUS is a very commonly used industrial protocol. Both the RTU and the ASCII format of
MODBUS is supported
The Fuji Extended Protocol is developed based on the protocol used in a Japanese ultrasonic
flow meter. It is totally compatible with that of Version 7 flow meter.
TUF-2000F can be used as a sample RTU terminal. The 4-20mA output in the TUF-2000F
can be used to open an analog proportional valve; The OCT output can be used to control the
turn-on and turn-off of other devices such as a pump. The analog input can be used to input
pressure or temperatures signals.
There is a programmable device address (or ID number) located at window M46. When
TUF-2000F is used in a network, all the parameters of the flow meter can be programmed
through the network, except the device address that needs the keypad.
At most occasions, data should be obtained by polling the flow mete with a command, the flow
meter will respond with what the master asks.
TUF-2000F can also set to automatically output data at a period which is programmable.
The TUF-2000F also has a special command sets to facilitate the use of the flow meter in a
GSM network.

5.1 The MODBUS protocol


Both the two formats of the MODBUS protocol can be supported.

A software switch located at the window number 63(shorted as M63 after) select
MODBUS-ASCII or MODBUS-RTU will be in functioning.

The default option is MODBUS-ASCII format.

TUF-2000F can only support MODBUS functions code 3 and code 6, i.e. reading registers
and writing a register.

20

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
For example, reading the registers from REG0001 to REG0010 in the unit #1 (ultrasonic flow
meter) under the MODBUS-RTU format, the command could be as following

01 03 00 00 00 0A C5 CD (hex)

Unit Function start REG Numbers of REGs Check-sum

While under the MODBUS-ASCII format, the command could be

:01030000000AF2(CR and LF)

Details about the standard MODBUS protocol will not be studied in this manual; please the
users find them on other related materials.

By default, the RS232/RS485 will setup with 9600,none,8,1(9600bd,none parity,8 data bits,
1 stop bit)

5.1.1 MODBUS REGISTERS TABLE

MODBUS REGISTERS TABLE for TUF-2000F

(please take notice the difference with the water meter MODBUS table)

REGISTER NUMBER VARIABLE NAME FORMAT NOTE


0001-0002 2 Flow Rate REAL4 Unit: m3/h
0003-0004 2 Energy Flow Rate REAL4 Unit: GJ/h
0005-0006 2 Velocity REAL4 Unit: m/s
0007-0008 2 Fluid sound speed REAL4 Unit: m/s
0009-0010 2 Positive accumulator LONG Unit is selected by
M31, and depends
on totalizer
multiplier
0011-0012 2 Positive decimal fraction REAL4 Same unit as the
integer part
0013-0014 2 Negative accumulator LONG Long is a signed
4-byte integer,
lower byte first
0015-0016 2 Negative decimal fraction REAL4 REAL4 is a format
of Singular
IEEE-754 number,
also called FLOAT
0017-0018 2 Positive energy accumulator LONG

21

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
0019-0020 2 Positive energy decimal fraction REAL4
0021-0022 2 Negative energy accumulator LONG
0023-0024 2 Negative energy decimal REAL4
fraction
0025-0026 2 Net accumulator LONG
0027-0028 2 Net decimal fraction REAL4
0029-0030 2 Net energy accumulator LONG
0031-0032 2 Net energy decimal fraction REAL4
0033-0034 2 Temperature #1/inlet REAL4 Unit: C
0035-0036 2 Temperature #2/outlet REAL4 Unit: C
0037-0038 2 Analog input AI3 REAL4
0039-0040 2 Analog input AI4 REAL4
0041-0042 2 Analog input AI5 REAL4
0043-0044 2 Current input at AI3 REAL4 In unit mA

0045-0046 2 Current input at AI3 REAL4 In unit mA


0047-0048 2 Current input at AI3 REAL4 In unit mA
0049-0050 2 System password BCD
Writable。00H for
unlock
0051 1 Password for hardware BCD
Writable。“A55Ah”
for unlock
0053-0055 3 Calendar (date and time) BCD
Writable。6 Bytes of
BCD stands
SMHDMY,lower
byte first
0056 1 Day+Hour for Auto-Save BCD
Writable。For
example 0512H
stands Auto-save
on 12:00 on 5th。
0012H for 12:00 on
everyday。

0059 1 Key to input INTEGER Writable


0060 1 Go to Window # INTEGER
Writable。

0061 1 LCD Back-lit lights for number INTEGER


Writable。In unit
of seconds
second

22

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
0062 1 Times for the beeper INTEGER
Writable。Max 255

0062 1 Pulses left for OCT INTEGER


Writable。Max
65535
0072 1 Error Code BIT 16bits, see note 4
0077-0078 2 PT100 resistance of inlet REAL4 In unit Ohm
0079-0080 2 PT100 resistance of outlet REAL4 In unit Ohm
0081-0082 2 Total travel time REAL4 In unit
Micro-second
0083-0084 2 Delta travel time REAL4 In unit Nino-second
0085-0086 2 Upstream travel time REAL4 In unit
Micro-second
0087-0088 2 Downstream travel time REAL4 In unit
Micro-second
0089-0090 2 Output current REAL4 In unit mA
0092 1 Working step and INTEGER The high byte is the
step and low for
Signal Quality
signal quality,

range 00-99,the
larger the better.
0093 1 Upstream strength INTEGER Range 0-2047
0094 1 Downstream strength INTEGER Range 0-2047
0096 1 Language used in user INTEGER
0 : English,
interface
1:Chinese

Other language will


be supported later
0097-0098 2 The rate of the measured travel REAL4 Normal 100+-3%
time by the calculated travel
time.
0099-0100 2 Reynolds number REAL4

0101-0102 2 Pipe Reynolds factor REAL4


0103-0104 2 Working Timer LONG
unsigned,in second

0105-0106 2 Total working time LONG


unsigned,in second

0105-0106 2 Total power on-off time LONG Unsigned


0113-0114 2 Net accumulator REAL4
In Cubic Meter,float

23

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
0115-0116 2 Positive accumulator REAL4
In Cubic Meter,float

0117-0118 2 Negative accumulator REAL4


In Cubic Meter,float

0119-0120 2 Net energy accumulator REAL4


In GJ,float

0121-0122 2 Positive energy accumulator REAL4


In GJ,float

0123-0124 2 Negative energy accumulator REAL4


In GJ,float

0125-0126 2 Flow for today REAL4


In Cubic Meter,float

0127-0128 2 Flow for this month REAL4


In Cubic Meter,float

0129-0130 2 Manual accumulator LONG


0131-0132 2 Manual accumulator decimal REAL4
fraction
0133-0134 2 Batch accumulator LONG
0135-0136 2 Batch accumulator decimal REAL4
fraction
0137-0138 2 Flow for today LONG
0139-0140 2 Flow for today decimal fraction REAL4
0141-0142 2 Flow for this month LONG
0143-0144 2 Flow for this month decimal REAL4
fraction
0145-0146 2 Flow for this year LONG
0147-0148 2 Flow for this year decimal REAL4
fraction
0158 1 Current display window INTEGER
0165-0166 2 Failure timer LONG In unit second
0173-0174 2 Current output frequency REAL4
Unit:Hz

0175-0176 2 Current output with 4-20mA REAL4


Unit:mA

0181-0182 2 Temperature difference REAL4


Unit:C

0183-0184 2 Lost flow for period of last REAL4


Unit:Cubic Meter
power off
0185-0186 2 Clock coefficient REAL4 Should less than
0.1
0187-0188 2 Total time for Auto-Save REAL4 Time to save by
0056
0189-0190 2 POS flow for Auto-Save REAL4 Time to save by
0056
0191-0192 2 Flow rate for Auto-Save REAL4 Time to save by

24

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
0056
0221-0222 2 Inner pipe diameter REAL4 In millimeter
0229-0230 2 Upstream delay REAL4 In microsecond
0231-0232 2 Downstream delay REAL4 In microsecond
0233-0234 2 Calculated travel time REAL4 In microsecond
0257-0288 32 LCD buffer BCD
0289 1 LCD buffer pointer INTEGER
0311 2 Worked time for today LONG Unsigned, in
seconds

0313 2 Worked time for this month LONG Unsigned, in


seconds
1437 1 Unit for flow rate INTEGER See note 5
1438 1 Unit for flow totalizer INTEGER Range 0~7,see
note 1
1439 1 Multiplier for totalizer INTEGER Range 0~7,see
note 1
1440 1 Multiplier for energy INTEGER Range 0~10,see
accumulator note 1
1441 1 Unit for energy rate INTEGER 0=GJ 1=Kcal
2=KWh,3=BTU

1442 1 Device address INTEGER


1451 2 User scale factor REAL4
1521 2 Manufacturer scale factor REAL4 Read only
1529 2 Electronic serial number BCD High byte first

Note :(1) The internal accumulator is been presented by a LONG number for the integer part
together with a REAL number for the decimal fraction. In general uses, only the integer part
needs to be read. Reading the fraction can be omitted. The final accumulator result has a
relation with unit and multiplier. Assume N stands for the integer part (for the positive
accumulator, the integer part is the content of REG 0009, 0010, a 32-bits signed LONG
integer,), Nf stands for the decimal fraction part (for the positive accumulator, the fraction part
is the content of REG 0011, 0012, a 32-bits REAL float number,), n stands for the flow
multiplier (REG 1439).

then

The final positive flow rate=(N+Nf ) ×10n-3 (in unit decided by REG 1438)。

The meaning of REG 1438 which has a range of 0~7 is as following:

0 cubic meter (m3)

1 liter (L)

2 American gallon (GAL)

25

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
3 imperial gallon (IGL)

4 American million gallon (MGL)

5 Cubic feet (CF)

6 American oil barrel (1 barrel =42gallon) (OB)

7 Imperial oil barrel (IB)

While

The energy flow rate =(N+Nf )×10n-4(unit decided by REG 1441)

n=(0~10) is the energy multiplier which is in REG1440

(2) Other variables are not given here. Call us if you have a need.

(3) Please note there are many of the data that is not applicable for the non-energy
measurement users. These none-energy-related registers only serves for the intension of only
one unique register table provided both with flow meter and energy meat.

(4) Meaning in error code

Bit0 no received signal

Bit1 low received signal

Bit2 poor received signal

Bit3 pipe empty

Bit4 hardware failure

Bit5 receiving circuits gain in adjusting

Bit6 frequency at the frequency output over flow

Bit7 current at 4-20mA over flow

Bit8 RAM check-sum error

Bit9 main clock or timer clock error

Bit10 parameters check-sum error

Bit11 ROM check-sum error

Bit12 temperature circuits error

26

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
Bit13 reserved

Bit14 internal timer over flow

Bit15 analog input over range

Please try to override these energy-related bits first when in flow-only measurement,

(5) Unit code for flow rate

0 Cubic 1 Cubic meter 2 Cubic meter 3 Cubic meter /day


meter/second /minute /hour
4 liter/second 5 liter /minute 6 liter /hour 7 liter /day
8 American 9 American 10 American gallon 11 American gallon
gallon/second gallon /minute /hour /day
12 Imperial 13 Imperial gallon 14 Imperial gallon 15 Imperial gallon
gallon/second /nimute /hour /day
16 American million 17 American 18 American million 19 American million
gallon/second million gallon gallon /hour gallon/day
/minute
20 Cubic 21 Cubic 22 Cubic feet/hour 23 Cubic feet/day
feet/second feet/minute
24 American oil 25 American oil 26 American oil 27 American oil
barrel/second barrel/minute barrel/hour barrel/day
28 Imperial oil 25 Imperial oil 26 Imperial oil 27 Imperial oil
barrel/second barrel/minute barrel/hour barrel/day

5.1.2 REGISTER TABLE for the DATE accumulators

(1)REGISTER for accumulators by day

Accumulator data for every past day are stored in a loop queue. Every day has 16 bytes of
data and there are 64 days in total. The current pointer which has a range of 0~63 for the day
is in REG 0162. if the pointer is decreased by 1 when the pointer is 0, then new pointer value
will be 63. Assume REG 0162= 1, the data for yesterday are in REG 2825~2832, the data for
the day before yesterday are in REG2817-2824, and the data for the day of 2 days ago are in
REG 3321-3328.

REGISTER TABLE for the DAY accumulators

Block numbe
Register variable format Note
No. r

27

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
n/a 0162 1 Data pointer Integer Range:0~63
2817 1 Day and Error Code BCD Day in high byte
2818 1 Month and year BCD Year in high byte
2819-2820 2 Total working time LONG
0 Net total flow for the
2821-2822 2 REAL4
day
Net total energy for the
2823-2824 2 REAL4
day
2825 1 Day and Error Code BCD Day in high byte
2826 1 Month and year BCD Year in high byte
2827-2828 2 Total working time LONG
Net total flow for the
2829-2830 2 REAL4
day
1 Net total energy for the
2831-2832 2 REAL4
day
。。。。。。。
。。。。 。。。。。。。。。。 。。。。。。 。。。。。。。。。。。。。。 。。。。。。
。。。。。。。。。。。。。

63 3321-3328 8 Data block No.63

Note:See the meaning of the error code above.

(2) REGISTER for accumulators by month

The structure of month accumulator is the same as that of the day,please refer to related
paragraph。The difference is there are only 32 data blocks for the month accumulator, and day
variable always has a value of 0.

REGISTER TABLE for the month accumulators

Block Register number Variable format note


No.
n/a 0163 1 Data pointer for the Integer Range: 0~63
month
3329 1 Error Code BCD
3330 1 Month and year BCD Year in high byte
3331-3332 2 Total working time LONG
3333-3334 2 Net total flow for the REAL4
0 month
3335-3336 2 Net total energy for the REAL4
month
3337 1 Error Code BCD
3338 1 Month and year BCD Year in high byte

28

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
3339-3340 2 Total working time LONG
3341-3342 2 Net total flow for the REAL4
1 month
3343-3344 2
Net total energy for the REAL4
month
。。。。 。。。。。。。。。。 。。。。。。 。。。。。。。。。。。。。。 。。。。。。 。。。。。。。。。。。。。。。。。。。。
31 3577-3584 8 Data block No. 31

(3) There is no direct data for the year, data for the year could be conducted from the data of
the months.

5.1.3 REGISTER for power-on and power-off


With every t power-on and power-off, the new generation flow meter will record data about the
time, duration, statue byte and the flow rate into a data block. Every data block consists 32
bytes of data.

There are as many as 16 blocks of data can be recorded, for 16 times of power-on and 16
times of power-off. The data blocks are in a structure of loop queue. The 16th data block will
override the first block by default. The location of the current block is presented in the data
pointer. The current power-on data block is pointed by the decease by 1 of the pointer.

MODBUS registers table for the power-on and power-off.

Block No. Register No Variable Format Note


.
n/a 0164 1 Pointer Integer Range:0~31
3585 1 Power-on second and BCD Second in low byte, minute in high
minute
3586 1 Power-on hour and day BCD Hour in low byte, day in high
3587 1 Power-on month and BCD Month in low byte, year in high
0 year
3588 1 Power-on error code BIT B15 stand for corrected lost flow.
3589 1 Power-off second and BCD Second in low byte, minute in high
minute
3590 1 Power-off hour and day BCD Hour in low byte, day in high
3591 1 Power-off month and BCD Month in low byte, year in high
year
3592 1 Power-off error code BIT B15 stand for corrected lost flow
3593-3594 2 Flow rate when power REAL4 Flow rate after 60 seconds when
on power on
3595-3596 2 Flow rate when power REAL4
off

29

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
3597-3598 2 Time duration when off LONG In seconds
3599-3600 2 Corrected lost flow when REAL4 In cubic meters
off
3601 1 Power-on second and BCD Second in low byte, minute in high
minute
3602 1 Power-on hour and day BCD Hour in low byte, day in high
3603 1 Power-on month and BCD Month in low byte, year in high
1 year
3604 1 Power-on error code BIT B15 stand for corrected lost flow.
3605 1 Power-off second and BCD Second in low byte, minute in high
minute
3606 1 Power-off hour and day BCD Hour in low byte, day in high
3607 1 Power-off month and BCD Month in low byte, year in high
year
3608 1 Power-off error code BIT B15 stand for corrected lost flow
3609-3610 2 Flow rate when power REAL4 Flow rate after 60 seconds when
on power on
3611-3612 2 Flow rate when power REAL4
off
3613-3614 2 Time duration when off LONG In seconds
3615-3616 2 Corrected lost flow when REAL4 In cubic meters
off
。。。。 。。。。。。。。。 。。。 。。。。。。 。。。。。。。。。。。。。。。。。。。。
nd
31 3825-3840 16 The 32 data block

5.2 The FUJI extended communication protocol


TUF-2000F is compatible with the TUF7-FUJI extended communication protocol which used
in our previous Version7 ultrasonic flow meters. This protocol is a set of basic commands that
are in ASCII format, ending with a carriage return (CR) and line feed (LF), For most of the
commands, The line feed (LF) should be better omitted for fast responding.

Command Meaning Data format


Returns flow rate per day
DQD(cr) note 0 ±d.ddddddE±dd(cr) note 1

DQH(cr) Return flow rate per hour ±d.ddddddE±dd(cr)


DQM(cr) Return flow rate per minute ±d.ddddddE±dd(cr)
DQS(cr) Return flow rate per second ±d.ddddddE±dd(cr)
DV(cr) Return fluid velocity ±d.ddddddE±dd(cr)
DI+(cr) Return positive totalizer
±dddddddE±d(cr)note 2

DI-(cr) Return negative totalizer ±dddddddE±d(cr)

30

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
DIN(cr) Return net totalizer ±dddddddE±d(cr)
DIE(cr) Return net thermal energy totalizer ±dddddddE±d(cr)
DIE+(cr) Return positive energy totalizer ±dddddddE±d(cr)
DIE-(cr) Return negtive energy totalizer ±dddddddE±d(cr)
DIT(cr) Return net total flow for today ±dddddddE±d(cr)
DIM(cr) Return net total flow for this month ±dddddddE±d(cr)
DIY(cr) Return net total flow for this year ±dddddddE±d(cr)
DID(cr) Return the ID number/address ddddd(cr) 5 bytes long
E(cr) Return instantaneous Caloric Value ±d.ddddddE±dd(cr)
DL(cr) Return signal strength and signal quality UP:dd.d,DN:dd.d,Q=dd(cr)
DS(cr) Return the percentage of AO output ±d.ddddddE±dd(cr)
DC(cr) Return present error code Note 3
DA(cr) OCT and RELAY alarm signal
TR:s,RL:s(cr)note 4

DT(cr) Return the present date and time yy-mm-dd,hh:mm:ss(cr)


Time@TDS1=(cr) Set date and time yy-mm-dd,hh:mm:ss
M@(cr) Send a key value as if a key is pressed.
M@(cr)note 5
@ is the key value
LCD(cr) Returns current window content
LOCK0(cr) Unlock the system Has nothing to do with the original
password.
LOCK1(cr) Lock the system Can be opened by press ENT key
MENUXX(cr) Go to window XX
LanguageX(cr) Select interface language X=0 for English, 1 for Chinese

2 for Italy, if applicable

3 for Korea, if applicable

4 for French, if applicable

5 for Germany,if applicable

6 for Spanish, if applicable


BaudRateX(cr) Change baud rate X=0~7, will set to 19200, 14400,
9600,4800,2400,1200,600,300
C1(cr) OCT close
C0(cr) OCT open
R1(cr) RELAY(OCT2) close
R0(cr) RELAY(OCT2) open
FOdddd(cr) Force the FO to output a frequency of Fdddd(cr)(lf)
dddd HZ

31

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
AOa(cr) Output current ‘a’ mA at the AO output
AOa(cr)(lf)Note 6
terminal.
BA1(cr) Return the resistance for T1 ±d.ddddddE±dd(cr)(lf)

BA2(cr) Return the resistance for T2 ±d.ddddddE±dd(cr)(lf)


BA3(cr) Return current value of AI3 (0~20mA) ±d.ddddddE±dd(cr)(lf)
BA4(cr) Return current value of AI4 (0~20mA) ±d.ddddddE±dd(cr)(lf)
BA5(cr) Return current value of AI5 (0~20mA) ±d.ddddddE±dd(cr)(lf)
AI1(cr) Return temperature at T1 input ±d.ddddddE±dd(cr)(lf)
AI2(cr) Return temperature at T2 input ±d.ddddddE±dd(cr)(lf)
AI3(cr) Return temperature /pressure value of ±d.ddddddE±dd(cr)(lf)
AI3
AI4(cr) Return temperature /pressure value of AI4 ±d.ddddddE±dd(cr)(lf)
AI5(cr) Return temperature /pressure value of AI5 ±d.ddddddE±dd(cr)(lf)
ESN(cr) Return the ESN (electronic serial number) ddddddd(cr)(lf) note 7
of the flow meter
N Prefix of an IDN-addressing-based Note 8
networking, The IDN address is byte,
range 0-253
W Prefix of an IDN-addressing-based Note 8
networking, The IDN address is word,
range 0-65535
P Prefix of any commands for returns with
check-sum
& Commands connector to make a Result commands should not exceed
compounding command in one line. 253 bytes long.
RING(cr)(lf) Handshaking request from a modem ATA(CR)(lf)

OK(cr) Acknowledgement from a modem. No action


Handshaking from the flow meter to AT(CR)(LF)
modem.
GA(cr) Special command for GSM network.
note9

GB(cr) Special command for GSM network.


note9

GC(cr) Special command for GSM network


note9

Note:

0.(cr)stand for carriage return, its ASCII value is 0DH. (lf) stand for line feed, its ASCII value
is 0AH.

1.d stand for a digit number of 0~9, 0 is expressed as +0.000000E+00

32

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
2.d stand for digit 0~9, the number before ‘E’ is an integer.

3.Working status code, 1~6 letters, refer to error code related chapter.

4.‘s’ is ‘ON’,’OFF’ or ‘UD’

For example ‘TR:ON,RL:ON’ means the OCT and RELAY are closed

‘TR:UD,RL:UD” means the OCT and RELAY are not used.

5.@ stand for key value, for example, value 30H means key ‘0’. The command ‘M4(cr)’ acts
just like the number 4 key on the keypad was pressed.

6. ’a’ stands for the output current value. The maximum value should not exceed 20.0 For
example AO2.34567, AO0.2

7. ’dddddddd’ stands for the Electronic Serial Number

8. If there are more than one devices in a network, all the basic command must be prefixed
with ‘N’ or ‘W’, otherwise multiple flow meter may reply to the same request, and thus a
conflict may occurs.

9. The returns by the special command for GSM networks contend Chinese characters.

5.2.1Command prefixes and the command connector

(1) The ‘P’ prefix

The ‘P’ prefix can be added before every basic command to have the returned message with
a two digits check-sum. The check-sum is obtained by a binary addition. For example, if the
command DI+(CR) (44H,49H,2BH,0DH in binary numbers)will bring a return like
+1234567E+0m3 (CR)
(2BH,31H,32H,33H,34H,35H,36H,37H,45H,2BH,30H,6DH,33H,20H,0DH,0AH in binary
numbers), then the PDI+(CR) will brings a return like +1234567E+0m3 !F7(CR), after the
character‘!’ are the

check-sum in ASCII format(2BH+31H+32H+33H+34H+35H+


36H+37H+45H+2BH+30H+6DH+33H+20H=(2)F7H)

Pay attention to that there may be no characters or only spaces before the character ‘!’.

(2) The ‘N’ prefix

The usage of prefix ‘N‘ goes like: N + single byte address + basic command.

33

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
For example if the address number 88 flow meter is going to be addressed, the command
should like: NXDV(CR), the decimal value of X should be 88.
The prefix W is strongly recommended for new users.

(3) The ‘W’ prefix

Usage: W + character string address + basic command

The value of the character string should have a value in the range of 0~65535, except for the
value of 13(0DH carriage return),10(0AH line feed ),42(2AH *),38(26H&).

For example, if the velocity of number 12345 flow meter is wanted, the command can be like:
W12345DV(CR), (57H,31H,32H,33H,34H,35H,44H,56H,0DH in binary numbers)

(4) The command connecter ‘&’

The command connecter ‘&’ adds several basic commands into a one-line compound
command. The compound command should not exceed a length of over 253 characters. The
prefix ‘P’ should be added before every basic command, to make the returned results having a
check-sum.

For example, if the 1)flow rate 2)velocity 3)positive totalizer 4) net energy totalizer 5) the AI1
input 6) the AI2 input of the address number 4321 flow meter are wanted to return with
check-sum, the one-line command is like:

W4321PDQD&PDV&PDI+&PDIE&PBA1&PAI2(CR)

The returned data are:

+0.000000E+00m3/d!AC(CR)

+0.000000E+00m/s!88(CR)

+1234567E+0m3 !F7(CR)

+0.000000E+0GJ!DA(CR)

+7.838879E+00mA!59

+3.911033E+01!8E(CR)

Any command can be connected together. For example, if a serious key want be sent, to set
up the outer diameter to 1234.567 mm, a compound command will be

MENU11&M1&M2&M3&M4&M:&M5&M6&M7&M=(CR)

5.3 the compatible communication protocols


34

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
Flow meters made by Huizhong have more than 10 different communications protocols. For
the easier replacement of a water meter, most of these protocols are realized in TUF-2000F
flow meters. Here only one of them, the default for compatible protocols CRL-61D
(D<=50mm), is given for reference.

These protocols are selectable by Menu63, after the selection of MOBUS-ASCI, or


MODBUS-RTU protocols.

interface:RS232,RS485

baud rate:9600 by default,select other 15 different baud rate by Menu 62

parity:NONE, EVEN, ODD can be chosen from Menu 62

Data bits:8

Stop bits: 1, 2

In the following explanation:

XXh stands for the address (or network ID)of the instrument, range:00h-FFh.

YYh stands for the new address that will be assigned, range:00h-FFh.

ZZh the check-sum, which is obtained by means of binary addition of all the data bytes
(take notice to that the addition is for the data bytes, not the controlling and
commands bytes, and the carry over 0ffh is discarded.

H stands for that the number is a hexadecimal number.

All five command are like following:

(1) read water meter data (command 4A)

Format: 2Ah XXh 4Ah

Answer: 26h XXh 4Ah LL(BCD coded )ZZh

In the above, the contents of LL(BCD) are formatted as in the following table:

13
Position ErrorContent
code 1
Bytes See table below Note
1~4 Flow rate 4 The actual value is divided by 1000, unit in cubic
meter per hour.
5~8 Positive total flow 4 The actual value divided by 10, unit in cubic meter
9~12 Total time 4 Unit in hour

35

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual

(2) Reading the recorded meter data (command 49)

Format:2Ah XXh 49h

Answer: 26h XXh 49h LL(BCD 码) ZZh

The difference between the command 4A and command 49 is that the late command
reads out the data which are recorded in the meter by the time which is defined by
command 4C.

(3) Change the address of the meter (command 4B)

Format: 2Ah XXh 4Bh YYh

Answer: 26h XXh 4Bh YYh

If XXh=YYh, this command can be used to do a loop test the net work, or to scan and
find the existed meters in the network. Please pay attention to that the network may
lose meters if this command is used in a noisy network.

(4) Change or assign a time for meter data recording (command 4C)

Format: 2Ah XXh 4Ch DDh HHh

Answer: 26h XXh 4Ch DDh HHh MMh ZZh

DDh stands for the day, HHh for hour, MM for minute,data are in BCD code.

DD is the day of this month, for example: 2Ah 86h 4Ch 12h 15h stands for assigning a
recording time for the number 86 meter 86. the meter will record the flow rate, total
net flow, the working timer and the error code when time is 15:00 the 12th of this
month. The recorded date will be read out by command 49.

If DD=0, it stands that the data recording will take place by 15:00 for every day.

(5) Standard date and time broadcasting (command 4D)

Format: 2Ah AAh 4Dh ssmmhhDDMMYY

Answer: no answer

In above, ssmmhhDDMMYY is the date and time in BCD format.

Diagnostic code: 00h stands that the system is working normally.

02h stands for the pipe may be empty or meter works improperly.

36

Downloaded from www.Manualslib.com manuals search engine


TUF-2000F User Manual
05h stand for there exist hardware failure, repair may needed.

5.4 Key Value Table


The key values are used in a network application. By use of the key value and a command ‘M’,
we can operate the flow meter through the network on a computer or other kind of terminals.
For example, the command ‘M0(cr)’ acts just like the zero key on the keypad was pressed.

Key Key value Key value ASCII key Key value Key value ASCII
(headecimal) (decimal) (headecimal) (decimal)
value value
0 30H 48 0 8 38H 56 8
1 31H 49 1 9 39H 57 9
2 32H 50 2 . 3AH 58 :
3 33H 51 3 ◄ 3BH 59 ;
4 34H 52 4 MENU 3CH 60 <
5 35H 53 5 ENT 3DH 61 =
6 36H 54 6 ▲/+ 3EH 62 >
7 37H 55 7 ▼/- 3FH 63 ?

37

Downloaded from www.Manualslib.com manuals search engine

You might also like