Fuji Electric FSV Comms Functions

Fuji Electric FSV Comms Functions
Instruction Manual
FIXED TYPE ULTRASONIC
FLOWMETER
COMMUNICATION
FUNCTIONS
TYPE: FSV
INF-TN5A0177a-E
Note: MODBUS® is the trade mark or registered trade mark of AEG Schneider Automation International.
NOTICE
1. Exemption items from responsibility
The contents of this document may be changed in the future without prior notice.
We paid the utmost care for the accuracy of the contents. However, we are not liable for direct and
indirect damages resulting from incorrect descriptions, omission of information, and use of
information in this document.
CONTENTS
1.
COMMUNICATION FUNCTIONS ......................................................................................................1
1.1 General................................................................................................................................................1
2.
SPECIFICATIONS ................................................................................................................................3
2.1 Communication Specifications ...........................................................................................................3
3.
3.1
3.2
CONNECTION......................................................................................................................................4
Communication Terminal Allocation .................................................................................................4
Wiring.................................................................................................................................................5
4.1
4.2
SETTING OF COMMUNICATION CONDITION ......................................................................................7
Set Items .............................................................................................................................................7
Setting operation method ....................................................................................................................7
5.1
5.2
5.3
5.4
5.5
5.6
5.7
MODBUS COMMUNICATION PROTOCOL .....................................................................................8
General................................................................................................................................................8
Composition of Message ....................................................................................................................9
Response of Slave Station.................................................................................................................10
Function Code...................................................................................................................................11
Calculation of Error Check Code (CRC-16).....................................................................................12
Transmission Control Procedure ......................................................................................................13
FIX Processing (Cautions in data write)...........................................................................................15
6.1
6.2
6.3
6.4
DETAILS OF MESSAGE....................................................................................................................16
Read-out of Word Data [Function code:03H] ...................................................................................16
Read-out of Read-out Only Word Data [Function code:04H] ..............................................................18
Write-in of Word Data [Function code:06H].....................................................................................20
Write-in of continuous word data [Function code:10H].................................................................21
4.
5.
6.
7.
ADDRESS MAP AND DATA FORMAT ............................................................................................23
7.1 Data Format ......................................................................................................................................23
7.2 Address Map.....................................................................................................................................25
8.
M-FLOW COMMUNICATION PROTOCOL ....................................................................................32
General..............................................................................................................................................32
Message Configuration .....................................................................................................................33
Error Check.......................................................................................................................................33
Function Code Table.........................................................................................................................34
Error Code Table ..............................................................................................................................34
8.1
8.2
8.3
8.4
8.5
9.
PC LOADER SOFTWARE IN CD SUPPLIED WITH THE MAIN UNIT ........................................35
9.1 Copyright of This Software ..............................................................................................................35
9.2 Outline ..............................................................................................................................................35
9.3 PC to Be Used...................................................................................................................................35
9.4 Installing of Software .......................................................................................................................36
9.5 Startup Method .................................................................................................................................39
9.6 Structure of Function ........................................................................................................................43
9.7 Process Setting..................................................................................................................................44
9.8 Range Setting....................................................................................................................................46
9.9 Total Setting......................................................................................................................................48
9.10 Status Output Setting........................................................................................................................50
9.11 Display Setting .................................................................................................................................52
-i-
9.12
9.13
9.14
9.15
9.16
9.17
9.18
9.19
10.
System Setting..................................................................................................................................54
Measurement ....................................................................................................................................55
Transit Time Difference Measurement ............................................................................................57
RAS..................................................................................................................................................62
Maintenance .....................................................................................................................................63
PV.....................................................................................................................................................65
End ...................................................................................................................................................67
Uninstalling of Software ..................................................................................................................67
TROUBLESHOOTING.......................................................................................................................68
-ii-
1. COMMUNICATION FUNCTIONS
1.1
General
▪ This instrument provides a communication function by RS-485 interface or RS-232C interface, by which it can
transmit and receive data to and from host computer, programmable controller, graphic display panel, etc.
▪ When using the RS-485 interface, the communication system consists of master station and slave stations. Up
to 31 slave stations (this instrument) can be connected per master station.
Note that, because the master station can communicate with only only one slave station at a time, a party to
communicate with must be specified by the “Station No.” set at each slave station.
▪ When using the RS-232C interface, the communication system is comprised of a master station and slave
stations. One slave station (this instrument) can be connected to one master station.
▪ In order that the master station and slave station can communicate, the format of the transmit/receive data must
coincide. With this instrument, communication data format is determined by the MODBUS protocol and MFlow protocol (our M-flow [Type: FLR]).
▪ Please use an RS-232C ⇔ RS-485 converter in case of designating a personal computer or other devices which
have an RS-232C interface as a master station.
[RS-232C ⇔ RS-485 converter] (recommended article)
Type: K3SC-10 (isolated type)/OMRON Corporation
-1-
System configuration (when using the RS-485 interface)
Personal
computer
Programmable
controller
Master
Master
RS-485
RS-232C
RS-232C
RS-485 converter
Slave
RS-485
Slave
Ultrasonic flowmeter
Ultrasonic flowmeter
[Note] MODBUS is the registered trademark of Schneider Electric.
Caution:
When using the RS-232C ⇔ RS-485 converter, pay attention to cable connection between the converter and
master station. If the cable is not connected correctly, the master station and slave station cannot communicate.
In addition, be careful about communication settings such as baud rate and parity set for the converter.
System configuration (when using the RS-232C interface)
Personal
computer
RS-232C
Ultrasonic flowmeter
-2-
2. SPECIFICATIONS
2.1
Communication Specifications
Item
Electrical specification
Transmission system
Synchronizing system
Connection format
Number connectable units
Transmission distance (total
extension)
Transmission speed
Data format
Isolation
2.1.1
Specification
Based on EIA RS-485 or based on EIA RS-232C
2-wire, semi-duplicate
Start-stop synchronous system
1 : N (RS-485), 1:1 (RS-232C)
Up to 31 units (RS-485), 1 unit (RS-232C)
1,000 m max. (RS-485), 15 m max. (RS-232C)
9600, 19200, 38400 bps
Data length
8 bits
Stop bit
1 bit
Parity
none, even, odd (selectable)
Functional isolation between transmission circuit
and ground (withstand voltage : 500V AC)
Communication protocol
(1) MODBUS protocol
Item
Transmission code
Error detection
Specification
HEX value (MODBUS RTU mode)
CRC-16
(2) M-Flow protocol (our M-Flow [Type: FLR])
Item
Specification
Transmission code
ASCII
Error detection
LRC (Logical redundancy check)
-3-
3. CONNECTION
WARNING
For avoiding electric shock and malfunctions, do not turn on the power supply untill all wiring
have been completed.
3.1
Communication Terminal Allocation
Communication terminal
Communication Terminal
1
DI1
2
3
4
SHILD TXDR2 TXDR1
RS-485
1
2
3
4
DI1
GND
RXD
TXD
RS-232C
-4-
3.2
3.2.1
Wiring
RS-485 interface
▪ Use twisted pair cables with shield.
Recommended eable: UL2464, UL2448, etc.
▪ The total extension length of the cable is up to 1000 m. A master station and up to 31 units of this instrument
can be connected per line.
▪ Terminate the both ends of the cable with 120Ω (1/2 W or higher) terminating resistors.
Note: See the specifications of the master for the terminating resistors of the master station unit.
▪ The shield wire of the cable should be grounded at one place on the master station unit side.
▪ If this instrument is to be installed where the level of noise applied to this instrument may exceed 1000 V, it is
recommended to install a noise filter in the master station side as below.
Master station
(PC, etc.)
RS-232C⇔RS-485
Noise filter
Master station side
Transmission
cable
FSV
Slave station (FSV)
Twisted pair cable with shield
TRX1
TRX2
FG
Slave station (FSV)
RS-485 interface
or
RS-485 side of the
RS-232C
RS-485 converter
TRX1
TRX2
Slave station (FSV)
TRX1
TRX2
-5-
3.2.2
RS-232C interface
Master
(PC)
Slave
(FSV)
15 m or less
CD
1
4
TXD
RXD
2
3
RXD
TXD
3
2
GND
DTR
4
1
DI1
GND
5
DSR
6
RTS
7
CTS
8
CI
9
Option
Loader cable: ZZP*FSVTK4J1236
-6-
4. SETTING OF COMMUNICATION CONDITION
In order that the master station and instrument (this instrument) can correctly communicate, following settings are
required.
▪ All communication condition settings of the master station are the same as those of instruments (this
instrument).
▪ All instruments (this instrument) connected on a line are set to “Station No.” which are different from each
other. Any “Station No.” is not shared by more than one instrument (when using the RS-485 interface).
4.1
Set Items
The parameters to be set are shown in the following table.
Item
Station No.
Transmission speed
4.2
Value at
delivery
1
9600 bps
Parity setting
Odd
Data length
Stop bit
8 bits
1 bit
Set them by operating the front panel keys.
Setting range
1 to 31
(0:communication function stop)
9600 bps, 19200 bps
None: None parity
Odd: Odd parity
Even: Even parity
Fixed (can not be changed)
1 bit, 2 bits
Remarks
Set a different value to each station.
Set the same communi-cation condition
to the master station and all slave
stations.
Setting operation method
(1) Make communication settings on the maintenance mode screen of the display setting area of the main unit.
Refer to the separate instruction manual for “Fixed Type Ultrasonic Flowmeter,” INF-TN1FSVG-E, for the
operation method.
-7-
5. MODBUS COMMUNICATION PROTOCOL
5.1
General
The communication system by the MODBUS protocol is that the communication is always started from the master
station and a slave station responds to the received message.
Transmission procedures is as shown below.
1) The master station sends a command message to a slave station.
2) The slave station checks that the station No. in the received message matches with the own station No. or
not.
3) If matched, the slave station executes the command and sends back the response message.
4) If mismatched, the slave station leaves the command message and wait for the next command message.
a)
In case when the station No. in the received command message matches with the own slave station No.
Master to slave
Command message
Slave to master
b)
Response message
Data on
the line
In case when the station No. in the received command message mismatches with the own slave station
No.
Master to slave
Command message
(Not respond)
Slave to master
5)
Data on
the line
To assure safety, provide a structure where the response message is checked and retry is made three (3)
times or more if no response is made or an error occurs.
The master station can individually communicate with any one of slave stations connected on the same line upon
setting the station No. in the command message.
-8-
5.2
Composition of Message
Command message and response message consist of 4 fields ; Station No., Function code, Data and Error check
code. And these are send in this order.
Station No. (1 byte)
Function code (1 byte)
Data (2 to 133 bytes)
Error check code (CRC-16) (2 bytes)
Fig. 5-1 Composition of message
In the following, each field is explained.
(1) Station No.
Station No. is the number specifiing a slave station. When RS-485 interface is used, the command message is
received and operated only by the slave station (FSV) whose station No. matches with the No. set in “Station
No.”
For details of setting the parameter “Station No.,” refer to Chapter 4.
(2) Function code
This is a code to designate the function executed at a slave station.
For details, refer to Section 5.4.
(3) Data
Data are the data required for executing function codes. The composition of data varies with function codes.
For details, refer to Chapter 6.
A register number is assigned to each data in the flowmeter. For reading/writing
the data by communication, designate the register number.
Note that the register number transmitted on message is expressed as its relative address.
The relative address is calculated by the following expression.
Relative address




= The lower 4 digits of the register number  -1
For example, when the resister number designated by a function code is 40003,
Relative address = (lower 4 digits of 40003) – 1
= 0002
is used on the message.
(4) Error check code
This is the code to detect message errors (change in bit) in the signal transmission.
On the MODUBUS protocol (RTU mode), CRC-16 (Cycric Redundancy Check) is applied.
For CRC calculation method, refer to Section 5.5.
-9-
5.3
Response of Slave Station
(1) Response for normal command
To a relevant message, the slave station creates and sends back a response message which corresponds to the
command message. The composition of message in this case is the same as in Section 5.2.
Contents of the data field depend on the function code. For details, refer to Chapter 6.
(2) Response for abnormal command
If contents of a command message have an abnormality (for example, non-actual function code is designated)
other than transmission error, the slave station does not execute that command but creates and sends back a
response message at error detection.
The composition of response message at error detection is as shown in Fig. 5-2 The value used for function
code field is function code of command message plus 80H.
Table 5-1 gives error codes.
Station No.
Function code + 80H
Error code
Error check(CRC-16)
Fig. 5-2 Response message at error detection
Table 5-1 Error Code
Error code
01H
Contents
Illegal function code
02H
Illegal data address
03H
Illegal data number
Description
Non-actual function code is designated.
Check for the function code.
A relative address of a resister number to which the
designated function code can not be used.
Because the designation of number is too much,
the area where resister numbers do not exist is designated.
(3) No response
Under any of the following items, the slave station takes no action of the command message and sends back no
response.
▪ A station number transmitted in the command message differs from the station number specified to the slave
station.
▪ A error check code is not matched, or a transmission error (parity error, etc.) is detected.
▪ The time interval between the composition data of the message becomes longer than the time
corresponding to 24 bits. (Refer to Section 5.6 Transmission Control Procedure)
▪ Station No. of a slave station is set to 0.
▪ Setting is made on the main unit with the operation keys.
▪ The main unit displays a write-in command on a screen other than the measurement screen.
- 10 -
5.4
Function Code
According to MODBUS protocol, register numbers are assigned by function codes.
Each function code acts on specific register number.
This correspondence is shown in Table 5-2, and the message length by function is shown in Table 5-3.
Table 5-2 Correspondence between function codes and objective address
No.
03H
04H
06H
10H
Function code
Function
Object
Read-out
Holding register
(continuously)
Read-out
Input register
(continuously)
Write-in
Holding register
Write-in
Holding register
(continuously)
Resister No.
Contents
No.
4xxxx
Read-out/write-in
word data
3xxxx
Read-out
word data
4xxxx
Read-out/write-in
word data
4xxxx
Read-out/write-in
word data
Table 5-3 Function code and message length
Function
code
03H
04H
06H
10H
Contents
Read-out of word data
Read-out of word data
(read-out only)
Write-in of word data
Write-in of continuous word data
[Unit:byte]
Command message
Response message
Number of
designatable
Minimum Maximum Minimum Maximum
data
64 words
8
8
7
133
64 words
8
8
7
133
1 word
64 words
8
11
8
137
7
8
7
8
- 11 -
5.5
Calculation of Error Check Code (CRC-16)
CRC-16 is the 2-byte (16-bits) error check code. From the top of the message (station No.) to the end of the data
field are calculated.
The slave station calculates the CRC of the received message, and does not respond if the calculated CRC is
different from the contents of the received CRC code.
Fig. 5-3 shows the flow of the CRC-16 calculation system.
Start
Set FFFFH (hexadecimal number) in CR.
Set 1 in I.
Explanation of variables
CR CRC error check data (2 bytes)
:
I : Digits of calculation characters
in command message
J : Check on the number of times
of CR calculation
Exclusive logical sum (XOR) is executed
with CR and one character (1 byte) of the I
characters, and its results is set in CR.
Set 1 in J.
Bit at right end
of CR is 1?
NO
YES
Shift CR to right by 1 bit, and A001H and
exclusive logical sum (XOR) are executed
and its result is set in CR.
Shift CR to right by 1 bit.
Add 1 to J.
NO
Calculation (8 times)
is finished?
J>8
YES
Add 1 to I.
NO
Calculation of all characters is
completed?
I>All characters
YES
End
Fig. 5-3 Flow of CRC-16 calculation
- 12 -
(Calculation is executed in the order
of command message station No.,
function code and data.)
CR calculation result shall be added
to the last command message in the
order of LOW byte and HIGH byte.
5.6
Transmission Control Procedure
(1) Transmission procedure of master station
The master station must proceed to a communication upon conforming to the following items.
(1-1) Before sending a command message, provide 48 bits time or more vacant status.
(1-2) For sending, the interval between bytes of a command message is below 24 bits time.
(1-3) Within 24 bits time after sending a command message, the receiving status is posted.
(1-4) Provide 48 bits time or more vacant status between the end of response message reception and
beginning of next command message sending [same as in (1-1)].
(1-5) For ensuring the safety, make a confirmation of the response message and make an arrangement so
as to provide 3 or more retries in case of no response, error occurrence, etc.
Note) The above definition is for most unfavorable value. For ensuring the safety, it’s recommended the
program of the master to work with safety factors of 2 to 3. Concretely, it is advised to arrange the
program for 9600 bps with 10 ms or more for vacant status (1-1), and within 1 ms for byte interval
(1-2) and changeover from sending to receiving (1-3).
(2) Description
1) Detection of the message frame
This communication system may be 2 statuses on a line below.
(a) Vacant status (no data on line)
(b) Communication status (data is existing)
Instruments connected on the line are initially at a receiving status and monitoring the line. When 24 bits
time or more vacant status has appeared on the line, the end of preceding frame is assumed and, within
following 24 bits time, a receiving status is posted. When data appears on the line, instruments receive it
while 24 bits time or more vacant status is detected again, and the end of that frame is assumed. I.e., data
which appeared on the line from the first 24 bits time or more vacant status to the next 24 bits time or more
vacant status is fetched as one frame.
Therefore, one frame (command message) must be sent upon confirming the following.
(1-1) 48 bits time or more vacant status precedes the command message sending.
(1-2) Interval between bytes of 1 command message is smaller than 24 bits time.
2) Response of this instrument (FSV)
After a frame detection (24 bits time or more vacant status), this instrument carries out processing with that
frame as a command message. If the command message is destined to the own station, a response
message is returned. Its processing time is 5 to 60 ms (depends on contents of command message).
After sending a command message, therefore, the master station must observe the following
(1-3) Receiving status is posted within 24 bits time after sending a command message.
- 13 -
Space time of longer than 25 ms is needed.
Master
station → FSV
POL1
POL2
5 to 60 ms
Master
station ← FSV
POL1 response data
Data on line
POL1
POL1 response data
- 14 -
POL2
5.7
FIX Processing (Cautions in data write)
The instrument is provided inside with a non-volatile memory (Fe-RAM) for holding the setting parameters.
Data written in the non-volatile memory is not lost even if turning off the power.
To hold parameters that were written in the internal memory via communication after turning off the power, the FIX
process is effective. It allows parameters to be written in nonvolatile memory.
Fig.5-4 shows the FIX procedure.
Cautions:
▪ Write in the non-volatile memory takes approximately 2 seconds.
▪ While writing, do not turn off the power of the FSV. Otherwise, the data in the non-volatile memory will be
destroyed, whereby the FSV could not be used any longer.
▪ Don’t change parameters on the front panel when performing the FIX procedure, or memory error may result.
▪ Therefore, limit the times of change of parameter setting to absolute minimum. Refrain from carrying out
the FIX processing periodically for example or while such is not absolutely required.
Start FIX
Read the FIX data
with function code
relative address
No
: 03H
: 0150H
FIX=0?
Yes
Write ‘1’ into FIX data
with function code
: 06H
relative address : 0150H
Read the FIX data
with function code
relative address
No
: 03H
: 0150H
FIX=0?
Yes
End FIX
Fig.5-4 FIX procedure
- 15 -
6. DETAILS OF MESSAGE
6.1
Read-out of Word Data [Function code:03H]
Function code
Max. word number read-out
in one message
Relative data address
Register No.
Kind of data
03H
64 words
0000H-014FH
0150H-0171H
40001-40336
40337-40370
Storage enable data
Storage disable data
(1) Message composition
Command message composition (byte)
Station No.
Function code
Read-out start
Upper
No.
(relative address) Lower
Read-out word
Upper 
 1 to 64
number
Lower 
Lower
CRC data
Upper
Response message composition (byte)
Station No.
Function code
Read-out byte number
Contents of the
first word data
Contents of the
next word data
~
Contents of
the last word
data
CRC data
Read-out word number×2
Upper
Lower
Upper
Lower
~
Upper
Lower
Lower
Upper
* Arrangement of read-out word data
MSB
LSB
Upper byte of contents of the first word data
Lower byte of contents of the first word data
Upper byte of contents of the next word data
Lower byte of contents of the next word data
~
~
Upper byte of contents of the last word data
Lower byte of contents of the last word data
(2) Function explanations
Word data of continuous word numbers from the read-out start No. can be read.
transmitted from the slave station in the order of upper and lower bytes.
- 16 -
Read-out word data are
(3) Message transmission (example)
Reading “Damping” from No. 2 station is shown below.
Relative address of damping: 0000H (Register No.40001),
Command message composition (byte)
Station No.
02H
Function code
03H
Read-out start No. Upper
00H
(relative address)
Lower
00H
Read-out word
Upper
00H
number
Lower
01H
Lower
84H
CRC data
Upper
39H
* Meaning of data to be read
Damping
(contents of the first word data)
Data number: 01H
Response message composition (byte)
Station No.
02H
Function code
03H
Read-out byte number
02H
Contents of the Upper
00H
first word data
Lower
64H
Lower
FDH
CRC data
Upper
AFH
00 64H = 100
Where the unit is sec with decimal point position set at 1,
Damping = 10.0 sec
Point
For “Point” decimal point, refer to Section 7.1.
- 17 -
6.2
Read-out of Read-out Only Word Data [Function code:04H]
Function code
04H
Max. word number read-out
in one message
64 words
Relative data address
Register No.
0000H-00DFH
30001-30192
(1) Message composition
Command message composition (byte)
Station No.
Function code
Read-out start No. Upper
(relative address) Lower
Read-out word
Upper

 1 to 64
number

Lower
Lower
CRC data
Upper
Response message composition (byte)
Station No.
Function code
Read-out byte number
Read-out word number×2
Contents of the Upper
first word data
Lower
Contents of the Upper
next word data
Lower
~
~
Contents of
Upper
the last word
Lower
data
Lower
CRC data
Upper
* Arrangement of read-out word data
MSB
LSB
Upper byte of contents of the first word data
Lower byte of contents of the first word data
Upper byte of contents of the next word data
Lower byte of contents of the next word data
~
~
Upper byte of contents of the last word data
Lower byte of contents of the last word data
(2) Function explanations
Word data of continuous word numbers from the read-out start No. can be read.
transmitted from the slave station in the order of upper and lower bytes.
- 18 -
Read-out word data are
(3) Message transmission (example)
The following is an example of reading out the flow rate from station No. 1.
Relative address of the flow rate: 0004H (Register No. 30005), Number of data to be read out: 02H
Command message composition (byte)
Station No.
01H
Function code
04H
Read-out start No.
Upper
00H
(relative address)
Lower
04H
Read-out word
Upper
00H
number
Lower
02H
Lower
30H
CRC data
Upper
0AH
Response message composition (byte)
Station No.
01H
Function code
04H
Read-out byte number
04H
Contents of the
Upper
43H
first word data
Lower
40H
Contents of the
Upper
00H
next word data
Lower
00H
Lower
EFH
CRC data
Upper
D4H
Meaning of read-out data
Data having the unit m3/h and floating decimal point
The read-out data is expressed as a 32-bit single-precision floating value.
Connect the read-out 4-byte data, and convert it into an actual value using an appropriate conversion program.
Flow rate, 192.0 m3/h = 1.5x (2 to the 7th power)
= 0100 0011 0100 0000 0000 0000 0000 0000 (binary number)
Refer to Section 7.1 for handling of floating data.
Point
For handling of floating data, refer to Section 7.1.
- 19 -
6.3
Write-in of Word Data [Function code:06H]
Function code
Max. word number
write-in in one
message
Relative data
address
Register No.
Kind of data
06H
1 word
0140H-014FH
0150H-0171H
40321-40336
40337-40370
Storage enable data
Storage disable data
(1) Message composition
Command message composition (byte)
Station No.
Function code
Write-in
Upper
designate No.
(relative address) Lower
Write-in word
Upper
data
Lower
Lower
CRC data
Upper
Response message composition (byte)
Station No.
Function code
Write-in
Upper
designate No.
(relative address) Lower
Upper
Write-in word data
Lower
Lower
CRC data
Upper
(2) Function explanation
Designated word data is written in write-in designate No. Write-in data are transmitted from master station in
the order of upper and lower bytes.
The current value is returned when the write-in data does not fall within the effective range.
(3) Message transmission (example)
The following shows an example of transmitting the “Zero adjustment” key command to No.1 station.
Key operation command Relative address: 0140H
Command message composition (byte)
Station No.
01H
Function code
06H
Write-in
Upper 01H
designate No.
(relative address) Lower 40H
Upper 00H
“Brightness
Write-in word
UP” key
data
Lower 01H
command
Lower 48H
CRC data
Upper 22H
- 20 -
Response message composition (byte)
Station No.
01H
Function code
06H
Write-in
Upper 01H
designate No.
(relative address) Lower 40H
Upper 00H
Write-in word data
01H
Lower
CRC data
Lower
Upper
48H
22H
6.4
Write-in of continuous word data
Max. word number
write-in in one
message
64 word
Function code
10H
[Function code:10H]
Relative data
address
Register No.
Kind of data
0000H-013FH
40001-40320
Storage enable data
(1) Message composition
Command message composition (byte)
Response message composition (byte)
Station No.
Station No.
Function code
Function code
Write-in start No.
Upper
(relative address)
Lower
Write-in start No.
(relative address)
Write-in word
number
Upper 
 1 to 64
Lower 
Write-in word
number

 Write-in word number × 2

Write-in byte number
First write-in
word data
Next write-in
word data
~
CRC data
Upper
Lower
Upper
Lower
Lower
Upper
Upper
Lower
Upper
Lower
~
Last write-in
word data
CRC data
Upper
Lower
Lower
Upper
* Arrangement of write-in word data
MSB
LSB
Upper byte of contents of the first word data
Lower byte of contents of the first word data
Upper byte of contents of the next word data
Lower byte of contents of the next word data
~
Upper byte of contents of the last word data
~
Lower byte of contents of the last word data
(2) Function explanation
Word data of continuous word number is written from write-in start address. Write-in word data are
transmitted from master station in the order of upper and lower bytes.
If write-in data does not fall within the effective range, response is made without counting it as write-in word
number. If an attempt is made to write data in an unused address, write-in is not performed, and response is
made without counting it as write-in word number.
- 21 -
(3) Message transmission (example)
Writing Flow unit = m3/h, Range type = single range, Full scale 1 = 300.0 m3/h in No. 1 station is shown below.
Flow unit = 0006H (= 6D)
Range type = 0000H (= 0D)
Full scale 1 = 4072 C000 0000 0000 (= 300.0D) (64-bit double precision float type)
Relative address of Flow unit: 0004H (Register No. 40005),
Command message composition (byte)
Station No.
01H
Function code
10H
Write-in start No. Upper
00H
(relative address) Lower
04H
Write-in word
Upper
00H
number
Lower
06H
Write-in byte number
0CH
First write-in
Upper
00H
word data
Lower
06H
Next write-in
Upper
00H
word data
Lower
00H
Next write-in
Upper
40H
word data
Lower
72H
Next write-in
Upper
C0H
word data
Lower
00H
Next write-in
Upper
00H
word data
Lower
00H
Last write-in
Upper
00H
word data
Lower
00H
Lower
51H
CRC data
Upper
ABH
Point
Caution
Data number: 06H
Response message composition (byte)
Station No.
01H
Function code
10H
Write-in start No. Upper
00H
(relative address) Lower
04H
Write-in word
Upper
00H
number
Lower
06H
Lower
01H
CRC data
Upper
CAH
For handling of floating data, refer to Section 7.1.
For transmission format of each data, refer to the address map (Chapter 7.)
If the write-in command message is sent to any slave station during the
FIX process, response is not returned from it.
- 22 -
7. ADDRESS MAP AND DATA FORMAT
7.1
Data Format
7.1.1
Transmission data format
The MODBUS protocol used in this product is RTU (Remote Terminal Unit) mode.
The transmitted data is “numerical value”, but ASCII code data is partly included.
7.1.2
Handling of decimal point
Numerical value data includes integer data, decimal point position fixed data and floating data. Handling of data
containing a decimal point is described below.
(1) Data with determined decimal point position (int type, long type)
No decimal point is added in the transmission data. Execute decimal point position alignment processing
(elimination of decimal point at the time of transmission, addition of decimal point at the time of reception)
on data with decimal point.
Example: Case of damping data
Read-out data: 03 E8H = 1000
Decimal point position: 1 digit
Value: 100.0sec
(2) 32-bit floating data (float type)
Instantaneous values or the like are expressed by 32-bit single precision float type.
The meaning of each bit is as follows (standard format specified in IEEE).
31 30
23 22
0
Sign part
Exponent part (8 bits)
Significand part (23 bits)
1) Sign part
Indicates the sign of the floating decimal point. “0” represents “positive”, and “1” represents “negative”.
2) Exponent part
Indicates the exponent of the floating decimal point by a power of 2. The value obtained by subtracting
127 from this value is the actual exponent.
3) Significand part
This is the data that corresponds to the significant figure of the floating decimal point. The actual
numerical value is interpreted by adding 1 to the top.
Example:
1 10000000 11000000000000000000000
Sign
: Minus
Exponent :
Significand :
10000000(2) − 127 = 1
1.11(2) = 1 + 1/2 + 1/4 = 1.75
Value
−1.75 × (1st power of 2) = −3.5
:
- 23 -
(3) 64-bit floating data (double type)
Instantaneous values or the like are expressed by 64-bit double precision float type.
The meaning of each bit is as follows (standard format specified in IEEE).
63 62
52 51
0
Sign part
Exponent part (8 bits)
Significand part (23 bits)
1) Sign part
Indicates the sign of the floating decimal point. “0” represents “positive”, and “1” represents “negative”.
2) Exponent part
Indicates the exponent of the floating decimal point by a power of 2. The value obtained by subtracting
1023 from this value is the actual exponent.
3) Significand part
This is the data that corresponds to the significant figure of the floating decimal point. The actual
numerical value is interpreted by adding 1 to the top.
Example:
0 01111111111 1110000000000000000000000000000000000000000000000000
Sign
: Plus
Exponent : 01111111111(2) − 1023 = 0
Significand : 1.111(2) = 1 + 1/2 + 1/4 + 1/8 = 1.875
Value
7.1.3
:
1.875 × (0th power of 2) = 1.875
Handling of measured data on occurrence of range over
Even if the measured data (instantaneous value) is in excess of the scale range, the measured data (velocity or flow
rate) is transmitted as it is as the instantaneous value Read-out data.
- 24 -
7.2
Address Map
See the instruction manual attached to the main unit for details of functions and setting ranges of individual
parameters.
Data type unsigned char : Byte data without sign. This data is handled in byte units. One data per address
int
: Word data with sign. This data is handled in word units. One data per two addresses
unsigned int : Word data without sign. This data is handled in word units. One data per two
addresses
Long
: 2-word data with sign. This data is handled in 2-word units. One data per four
addresses
float
: Floating data. This data is handled in 2-word units. One data per four addresses
double
: Floating data. This data is handled in 4-word units. One data per eight addresses
7.2.1
Relative
address
0000
0002
Word data [Read-out/Write-in]: Function code [ 03H, 10H ]
Register
No.
Data
type
4XXXX
40001 int
40003 int
Parameter
Damping
setting range
Remarks
1 place after the decimal point, 0.0 to 100.0sec
Not use
0004
40005 int
Flow rate unit
0006
40007 int
Range type
0008
40009 double
Full scale 1
0010
40017 double
Full scale 2
0018
001A
001C
001E
0020
0022
40025
40027
40029
40031
40033
40035
Range hysteresis
Burnout
Burnout timer
Output limit low
Output limit high
Rate limit timer
0024
40037 double
Rate limit
002C
40045 double
Low flow rate cut
0034
40053 double
Calibration zero
003C
003E
40061 int
40063 int
Calibration span
Operation mode
0040
40065 int
Total unit *1
int
int
int
int
int
int
Read-out data/Write-in data
Metric system : 0:L/s, 1:L/min, 2:L/h, 3:L/d,
4:kL/d, 5:ML/d, 6:m3/s, 7:m3/min, 8:m3/h,
9:m3/d, 10:km3/d, 11:Mm3/d, 12:BBL/s,
13:BBL/min, 14:BBL/h, 15:BBL/d,
16:kBBL/d, 17:MBBL/d
English system : 0:gal/s, 1:gal/min, 2:gal/h,
3:gal/d, 4:kgal/d, 5:Mgal/d, 6:ft3/s, 7:ft3/min,
8:ft3/h, 9:ft3/d, 10:kft3/d, 11:Mft3/d, 12:BBL/s,
13:BBL/min, 14:BBL/h, 15:BBL/d,
16:kBBL/d, 17:MBBL/d
0: Single range, 1: Auto 2 range, 2: Forwardreverse range, 3: Forward-reverse auto 2 range
Metric system: 64-bit floating data; 0, ±0.3 to
±32m/s as converted to flow rate
English system: 64-bit floating data
Metric system: 64-bit floating data; 0, ±0.3 to
±32m/s as converted to flow rate
English system: 64-bit floating data
2 places after the decimal point, 0.00 to 20.00%
0: Not use, 1: Hold, 2: Upper, 3: Lower, 4: Zero
Decimal point fixed, 0 to 900sec
Decimal point fixed, −20 to 0%
Decimal point fixed, 100 to 120%
Decimal point fixed, 0 to 900sec
Metric system: 64-bit floating data; 0 to 5m/s
as converted to flow rate
English system: 64-bit floating data
Metric system: 64-bit floating data; 0 to 5m/s
as converted to flow rate
English system: 64-bit floating data
Metric system: 64-bit floating data; ±5m/s as
converted to flow rate
English system: 64-bit floating data
2 places after the decimal point, 0.00 to 200.00%
0: Normal, 1: High speed response mode
Metric system : 0:mL, 1:L, 2:m3, 3:km3,
4:Mm3, 5:mBBL, 6:BBL, 7:kBBL
English system : 0:gal, 1:kgal, 2:ft3, 3:kft3,
4:Mft3, 5:mBBL, 6:BBL, 7:kBBL, 8:ACRf
- 25 -
Unit: Flow rate
Unit: Flow rate
Unit: Flow rate
Unit: Flow rate
Unit: Flow rate
Relative Register
Data
address
No.
type
0042
40067 int
0044
40069 double
004C
40077 double
Parameter
Total mode
Total constant *1
Total preset *1
0054
40085 int
Pulse width *1
0056
0058
40087 int
40089 int
Burnout
Burnout timer
005A
40091 int
DO1 out
005C
005E
40093 int
40095 int
Alarm
Flow rate switch
0060
40097 double
Upper flow rate
0068
40105 double
Lower flow rate
0070
0078
40113 double
40121 int
Total switch *1
DO1 contact action
007A
40123 int
DO2 out
007C
007E
40125 int
40127 int
Alarm
Flow rate switch
0080
40129 double
Upper flow rate
0088
40137 double
Lower flow rate
0090
0098
40145 double
40153 int
Total switch *1
DO2 contact action
009A
40155 int
DO3 out
009C
009E
40157 int
40159 int
Alarm
Flow rate switch
00A0
40161 double
Upper flow rate
00A8
40169 double
Lower flow rate
00B0
00B8
00BA
00BC
00BE
40177
40185
40187
40189
40191
Total switch *1
DO3 contact action
DI1 input
DI1 contact action
00C0
double
int
int
int
int
40193 int
Read-out data/Write-in data
setting range
0: Start, 1: Stop, 2: Total reset
64-bit floating data, 0 to 99999999
64-bit floating data, 0 to 99999999
0:5.0msec, 1:10.0msec, 2:50.0msec,
3:100.0msec, 4:200.0msec
0: Hold, 1: Not use
Decimal point fixed, 0 to 900sec
0: Not use, 1: + Total pulse, 2: − Total pulse,
3: Full scale 2, 4: Alarm, 5: Flow switch,
6: Total switch,7: Ao range over,8: Pulse range
over,9: – Flow direction
0: All, 1: Equipment error, 2: Process error
0: Upper flow rate, 1: Lower flow rate
Metric system: 64-bit floating data; 0 to 32m/s
as converted to flow rate
English system: 64-bit floating data
Metric system: 64-bit floating data; 0 to 32m/s
as converted to flow rate
English system: 64-bit floating data
64-bit floating data, 0 to 99999999
0: Active ON, 1: Active OFF
0: Not use, 1: + Total pulse, 2: − Total pulse,
3: Full scale 2, 4: Alarm, 5: Flow switch,
6: Total switch,7: Ao range over,8: Pulse range
over,9: – Flow direction
0: All, 1: Equipment error, 2: Process error
0: Upper flow rate, 1: Lower flow rate
Metric system: 64-bit floating data; 0 to 32m/s
as converted to flow rate
English system: 64-bit floating data
Metric system: 64-bit floating data; 0 to 32m/s
as converted to flow rate
English system: 64-bit floating data
64-bit floating data, 0 to 99999999
0: Active ON, 1: Active OFF
0: Not use, 1: + Total pulse, 2: − Total pulse,
3: Full scale 2, 4: Alarm, 5: Flow rate switch,
6: Total switch,7: Ao range over,8: Pulse range
over,9: Minus flow direction
0: All, 1: Equipment error, 2: Process error
0: Upper flow rate, 1: Lower flow rate
Metric system: 64-bit floating data; 0 to 32m/s
as converted to flow rate
English system: 64-bit floating data
Metric system: 64-bit floating data; 0 to 32m/s
as converted to flow rate
English system: 64-bit floating data
64-bit floating data, 0 to 99999999
0: Active ON, 1: Active OFF
0: Not use, 1: Total reset, 2: Zero adjustment
0: Active ON, 1: Active OFF
Remarks
Unit: Total
Unit: Total
Unit: Flow rate
Unit: Flow rate
Unit: Total
Unit: Flow rate
Unit: Flow rate
Unit: Total
Unit: Flow rate
Unit: Flow rate
Unit: Total
Not use
0: Velocity, 1: Flow rate, 2: Flow rate (%),
3: + Total (actual), 4: + Total pulse, 5: − Total
(actual), 6: − Total pulse
1st row
00C2
40195 int
Decimal point position of 1st row
0: *.******, 1: **.*****, 2: ***.****,
3: ****.***, 4: *****.**, 5: ******.*,
6: ********.
00C4
40197 Int
2nd row
0: Velocity, 1: Flow rate, 2: Flow rate (%),
3: + Total (actual), 4: + Total pulse, 5: − Total
(actual), 6: − Total pulse
- 26 -
Write-in is not
permitted in case
the row is
“Velocity”, “+
Total pulse” or “−
Total pulse”.
Relative
address
Register
No.
Data
type
00C6
40199 int
00C8
00CA
00CC
00CE
40201
40203
40205
40207
Parameter
Decimal point position of 2nd row
00D0
40209 int
Sensor type
00D2
40211 long
Outside diameter
00D6
40215 int
Pipe material
00D8
40217 int
Pipe S.V.
00DA
40219 long
Pipe wall thickness
00DE
40223 int
Lining material
00E0
40225 int
Lining S.V.
00E2
40227 long
Lining thickness
00E6
40231 int
Kind of fluid
00E8
40233 int
Fluid S.V.
00EA
40235 double
Viscosity
00F2
00F4
00F6
00F8
00FA
00FC
00FE
0100
40243
40245
40247
40249
40251
40253
40255
40257
Sensor mount
Transmission voltage
0102
40259 int
System language
0104
40261 int
ID No. setup
int
int
int
int
int
int
int
int
Read-out data/Write-in data
System unit *1
setting range
0: *.******, 1: **.*****, 2: ***.****,
3: ****.***, 4: *****.**, 5: ******.*,
6: ********.
Remarks
Write-in is not
permitted in case
the row is
“Velocity”, “+
Total pulse” or “−
Total pulse”.
2:FLS_12, 3:FLS_22, 4:FLW11/FSG_31,
5:FLW12/FSG_32, 6:FLW41/FSG_41,
7:FLW50/FSG_50, 8:FLW51/FSG_51,
9:FLD12, 10:FLD22, 11:FLD32
Metric system: 2 places after decimal point,
6.00 to 6200.00mm
English system: 4 places after decimal point,
0.2362 to 244.100inch
0: Carbon steel, 1: Stainless steel, 2: PVC,
3: Copper, 4: Cast iron, 5: Aluminum, 6: FRP,
7: Ductile iron, 8: PEEK, 9: PVDF, 10: Acrylic,
11: PP, 12: Pipe S.V.
Metric system: Decimal point fixed, 1000 to
3700m/s
English system: Decimal point fixed, 3280 to
12140ft/s
Write-in is
permitted in
case pipe
material is “12:
Pipe S.V.”
Metric system: 2 places after decimal point,
0.10 to 100.00mm
English system: 4 places after decimal point,
0.0039 to 3.9380inch
0: No lining, 1: Tar epoxy, 2: Mortar, 3: Rubber,
4: Teflon, 5: Pyrex glass, 6: PVC, 7: Lining S.V.
Metric system: Decimal point fixed, 1000 to
3700m/s
English system: Decimal point fixed, 3280 to
12140ft/s
Write-in is
permitted in
case lining
material is “7:
Lining S.V.”
Metric system: 2 places after decimal point,
0.10 to 100.00mm
English system: 4 places after decimal point,
0.0003 to 3.9380inch
0: Water, 1: Seawater, 2: Distilled water,
3: Ammonia, 4: Alcohol, 5: Benzene,
6: Bromide, 7: Ethanol, 8: Glycol, 9: Kerosene,
10: Milk, 11: Methanol, 12: Toluol, 13: Lube oil,
14: Fuel oil, 15: Petrol, 16: Refrigerant R410,
17: Fluid S.V.
Metric system: Decimal point fixed, 300 to
2500m/s
English system: Decimal point fixed, 984 to
8203ft/s
Metric system: 32-bit floating data; 0.001 to
999.999 E-6m2/s
English system: 32-bit floating data; 0.0107 to
10764 E-6ft2/s
0: V method, 1: Z method
0:20 Vpp, 1:40 Vpp, 2:80 Vpp, 3:160 Vpp
Not use
Not use
Not use
Not use
Not use
0: Metric, 1: English
0: English, 1: Japanese, 2: German, 3: French,
4: Spanish
Decimal point fixed, 0 to 9999
- 27 -
Relative
address
Register
No.
Data
type
Parameter
0106
40263 int
Transmission count
0108
010A
010C
010E
0110
0112
0114
0116
40265
40267
40269
40271
40273
40275
40277
40279
Trigger control
Trigger level
Window control
U: Open time
D: Open time
Saturation
Measure method
Wave receiving balance
0118
40281 int
Transmission pattern
011A
011C
011E
40283 int
40285 int
40287 int
AGC gain
U:AGC
D:AGC
0120
40289 int
Wave receiving peak
0122
40291 int
Transmission wait time
0124
40293 int
to
013E
int
int
int
int
int
int
int
int
Read-out data/Write-in data
setting range
Remarks
Normal operation mode: 3:8, 4:16, 5:32, 6:64,
7:128, 8:256
High speed operation mode: 0:4, 1:8, 2:16,
3:32, 4:64, 5:128
0: Auto, 1: Manual
Decimal point fixed, 10 to 90%
0: Auto, 1: Manual
Decimal point fixed, 1 to 16383
Decimal point fixed, 1 to 16383
Decimal point fixed, 0 to 512
0: Method 1, 1: Method 2, 2: Method 3
Decimal point fixed, 0 to 100%
0: Burst 1, 1: Burst 2, 2: Burst 3, 3: Burst 4,
4: Burst 5, 5: Chirp 4, 6: Chirp 8, 7: Reserve
0: Auto, 1: Manual
2 places after decimal point, 1.28 to 98.56
2 places after decimal point, 1.28 to 98.56
0:0.125V(1024), 1:0.25V(2048),
2:0.375V(3072), 3:0.5V(4096)
Decimal point fixed, 1 to 30msec
Not use, writein inhibited.
Not use, writein inhibited.
Not use, writein inhibited.
to
40319 int
*1) Total set value and system unit may be set only in the state where the total mode is stop. (If write-in is
attempted without stopping, response occurs without counting in the write-in byte count.)
*2) Read only in the setting screen. No response is made against write-in. Setting from communication is
permitted only in the protected state.
7.2.2
Word data [Read-out/Write-in]: Function code [ 03H, 06H ]
Relative Register
Data
address
No.
type
0140
40321 int
0142
0144
40327 int
0148
40329 int
014E
Zero adjustment
unsigned
40323
4mA
int
unsigned
40325
20mA
int
0146
to
Parameter
Read-out data/Write-in data
setting range
Remarks
0: Clear, 1: Adjust
No decimal point, 1 to 28592
No decimal point, 28592 to 65534
Not use, write-in
inhibited.
Not use, write-in
inhibited.
Not use, write-in
inhibited.
Not use, write-in
inhibited.
to
40335 int
- 28 -
The address data indicated below is not stored in the main unit.
Relative
address
0150
Register
No.
Data
type
40337 int
Parameter
Set value storage request
0152
40339 int
Memory initialize
0154
0156
0158
40341 int
40343 int
40345 int
Output setting (current check)
Total pulse check
DO check
015A
40347 int
DI check
015C
015E
0160
0162
40349
40351
40353
40355
Test mode
Input data
Tracking time
LCD & LED check *3
0164
40357 int
int
int
int
int
0166
40359 int
0168
to
0170
40361
to int
40369
Key test *3
Test cancel
Read-out data/Write-in data
setting range
Remarks
Read-out data: 0: Completed, 1: Being stored
Write-in data : 1: Storage
Read-out data: 0
Write-in data : 100: Initialize
Communication
is disabled for
about 5 seconds
after
initialization.
Decimal point fixed, −20 to 120%
Decimal point fixed, 1 to 100PULSE/s
0: ON, 1: OFF
Read-out data: 10: ON, 20: OFF
Write-in data : 0: Not use, 1: Start
0: Not use, 1: Set
Decimal point fixed, ±120%
Decimal point fixed, 0 to 900sec
0: Not use, 1: Check
Read-out data: 10: No key pressing, 20: ESC
key, 40: UP key, 80: ENT key, 100: SET key
Write-in data : 0: Not use, 1: Start
Read-out data: 0: Termination, 1: Being tested
Write-in data : 0: Termination
Cancellation of
testing of
current, total
pulse, DO
check and test
mode
Not use, writein inhibited.
*3) No response is made if execution is attempted in a screen other than measure screen.
- 29 -
7.2.3
Relative
address
Word data [Read-out only]: Function code [04H]
Register
No.
3XXXX
Data
type
Parameter
Read-out data/Write-in data
setting range
0000
30001 float
Velocity
0004
0008
000C
0014
001C
0020
30005
30009
30013
30021
30029
30033
Flow rate
Flow rate %
+ Total value
− Total value
+ Total pulse
− Total pulse
Metric system: 32-bit floating data, Unit: m/s
English system: 32-bit floating data, Unit: ft/s
32-bit floating data
32-bit floating data, Unit: %
64-bit floating data
64-bit floating data
No decimal point, Unit: Pulse
No decimal point, Unit: Pulse
0024
30037
RAS information
Data of hexadecimal number
0026
0028
002A
002C
002E
30039
30041
30043
30045
30047
0030
30049 int
Wedge S.V.
0032
30051 int
Wedge incidence angle
0034
30053 int
Pipe S.V.
0036
30055 int
Pipe incidence angle
0038
30057 int
Lining S.V.
003A
30059 int
Lining incidence angle
003C
30061 int
Fluid S.V.
003E
0040
0042
0044
0048
004C
0050
0054
0058
30063
30065
30067
30069
30073
30077
30081
30085
30089
Water incidence angle
Propagation time (T0 C)
Window open (Win C)
Positive direction time (T1)
Backward direction time (T2)
Propagation time (T0)
Propagation time difference (DT)
Delay time (Ta)
Water incidence angle (θf)
005C
30093 long
Fluid S.V. (Cf)
0060
30097 long
0064
30101 long
0068
30105 long
006C
006E
0074
0076
30109 int
30111 int
unsigned
30113
int
unsigned
30115
int
30117 int
30119 int
Reynolds number (Re)
Flow profile compensation factor
4 places after decimal point
(K)
Metric system: 3 places after decimal point,
Unit: m/s
Mean velocity (V)
English system: 3 places after decimal point,
Unit: ft/s
U: Signal strength (AGC U)
2 places after decimal point, 0.00 to 100.00%
D: Signal strength (AGC D)
2 places after decimal point, 0.00 to 100.00%
0078
30121 long
007C
30125 long
0080
30129 long
0070
0072
float
float
double
double
long
long
unsigned
int
int
int
int
int
int
int
int
int
long
long
long
long
long
long
Remarks
Unit: Flow rate
Unit: Total
Not use
Not use
Not use
Not use
Not use
Metric system: No decimal point, Unit: m/s
English system: No decimal point, Unit: ft/s
1 place after decimal point, Unit: º
Metric system: No decimal point, Unit: m/s
English system: No decimal point, Unit: ft/s
1 place after decimal point, Unit: º
Metric system: No decimal point, Unit: m/s
English system: No decimal point, Unit: ft/s
1 places after decimal point, Unit: º
Metric system: No decimal point, Unit: m/s
English system: No decimal point, Unit: ft/s
1 place after decimal point, Unit: º
No decimal point, Unit: µs
No decimal point, Unit: µs
3 place after decimal point, Unit: µs
3 place after decimal point, Unit: µs
3 place after decimal point, Unit: µs
4 place after decimal point, Unit: ns
3 place after decimal point, Unit: µs
3 place after decimal point, Unit: º
Metric system: 1 places after decimal point,
Unit: m/s
English system: 1 places after decimal point,
Unit: ft/s
No decimal point
U: Maximum signal value (P/H U)
No decimal point
D: Maximum signal value (P/H D)
No decimal point
U: Trigger level (TRG U)
2 places after decimal point, 0.00 to 100.00%
D: Trigger level (TRG D)
2 places after decimal point, 0.00 to 100.00%
U: Maximum signal value (after
No decimal point
filter)
D: Maximum signal value (after
No decimal point
filter)
Metric system: 2 places after decimal point,
Unit: mm
Sensor spacing 1
English system: 3 places after decimal point,
Unit: inch
- 30 -
Relative
address
Register
No.
Data
type
Parameter
0084
unsigned
30133
Sensor spacing 2
int
0086
30135
0088
30137
008A
30139
008C
30141
008E
30143
0080
30145
0092
30147
0094
to
00DE
unsigned
char
unsigned
char
unsigned
char
unsigned
char
unsigned
char
unsigned
char
unsigned
char
Read-out data/Write-in data
No decimal point
1st and 2nd characters of version
setting range
Remarks
Cases of
FLS_12,
FLS_22,
sensors
10 characters of ASCII code
3rd and 4th characters of version
5th and 6th characters of version
7th and 8th characters of version
9th and 10th characters of version
11th and 12th characters of version
13th and 14th characters of version
30149
to
30191 int
Not use
Not use
Not use
- 31 -
8. M-FLOW COMMUNICATION PROTOCOL
8.1
General
The communication system by the M-Flow protocol is that the communication is always started from the master
station and a slave station responds to the received message.
Transmission procedures is as shown below.
1) The master station sends a command message to a slave station.
2) The slave station checks that the station No. in the received message matches with the own station No. or
not.
3) If matched, the slave station executes the command and sends back the response message.
4) If mismatched, the slave station leaves the command message and wait for the next command message.
a)
In case when the station No. in the received command message matches with the own slave station No.
Master to slave
Command message
Slave to master
b)
Response message
Data on
the line
In case when the station No. in the received command message mismatches with the own slave station No.
Master to slave
Slave to master
Command message
(Not respond)
Data on
the line
The master station can individually communicate with any one of slave stations connected on the same line upon
setting the station No. in the command message.
- 32 -
8.2
8.2.1
Message Configuration
Reception
Description
Start mark
Slave address (SLV)
Function code (F_CD)
Error check
End mark
8.2.2
Remarks
: (3Ah)
01 to 31
See function code table.
LRC
CR (0Dh)
LF (0Ah)
Bytes
1
2
4
2
2L
2
1
1
Remarks
Acknowledge
Description
Start mark
Slave address (SLV)
Function code (F_CD)
Data length (L)
Data
Error check
End mark
8.2.3
Bytes
1
2
4
2
1
1
: (3Ah)
01 to 31
See function code table.
LRC
CR (0Dh)
LF (0Ah)
Error acknowledge
Description
Bytes
1
2
4
2
2
1
1
Start mark
Slave address (SLV)
Function code (F_CD)
Error data
Error check
End mark
Remarks
: (3Ah)
01 to 31
See function code table.
See error data table.
LRC
CR (0Dh)
LF (0Ah)
Receive format
:
SLV
F_CD
LRC
CR
LF
Acknowledge format
:
SLV
F_CD
Data
length
Data
LRC
CR
Error acknowledge
format
:
SLV
F_CD
Error
data
LRC
CR
LF
8.3
LF
Error Check
Arrange the LRC so that the sum (carry not included) of all ASCII data excluding “:,” “CR” and “LF” will be 00h.
[LRC creation procedure]
(1) Add the data headed by the start mark (:) excluding the carry.
(2) Obtain 2's complement for the sum.
(3) Convert the 2's complement into ASCII (= LRC).
- 33 -
8.4
Function Code Table
Description
F_CD
Remarks
Flow velocity
0300
Flow rate
0310
Forward integrated value
0320
Reverse integrated value
0330
Current output %
0340
Status
0100
Note: If an error has occurred, the error acknowledge function code is as follows.
Function code: 0300 → 8300
8.5
Error Code Table
Error data
01
02
03
04
05
Remarks
Function code error (function code undefined)
LRC error
Reserve
Reserve
Reserve
- 34 -
9. PC LOADER SOFTWARE IN CD
SUPPLIED WITH THE MAIN UNIT
9.1
Copyright of This Software
The copyright of this software belongs to Fuji Electric Systems Co., Ltd.
reproduced or transmitted in any form.
9.2
No part of this software may be
Outline
Using this software, you can set, read and display relevant graphs of this instrument on your PC with ease. Your
data can be easily edited with Microsoft Excel because you can save your data in CSV file format.
Note: Microsoft Excel is the registered Trademark of the Microsoft Corporation in the United States.
9.3
9.3.1
PC to Be Used
Computer
AT compatible-type with CPU Pentium IV 1 GHz/Celeron 1 GHz or more installed, display resolution of
1024 × 768, and use of small font recommended.
9.3.2
Memory capacity
128 MB or more (256 MB or more recommended) [52 MB memory or more for free space required]
9.3.3
Interface
RS232C port or RS485 port, MODBUS communication protocol
9.3.4
OS
Microsoft Windows2000 Professional (SP6a or more) or Microsoft WindowsXP Professional (SP1 or more)
- 35 -
9.4
Installing of Software
(1) Insert the setup disk into the drive, and double-click “UltrasonicFlowmeter_eng.msi.”
UltrasonicFlo
wmeter_eng
Fig. 9-1 <Install file>
(2) Setting wizard will start up. Click the [Next] button. Click the [Cancel] button to cancel the installation.
Fig. 9-2 < Setup wizard screen >
- 36 -
(3) There is a query about selection of installation folder. Click the [Next] button to install the software in that
folder. To specify a folder click the [Browse] button and select, or enter directly. To return to the previous
screen, click the [Previous] button. Click the [Cancel] button to cancel the installation.
Fig. 9-3 < Select installation folder screen >
(4) Screen is displayed to confirm installation. Click the [Next] button to execute the installation. Click the
[Previous] button to return to the previous screen. Click the [Cancel] button to cancel the installation.
Fig. 9-4 < Installation confirmation screen >
- 37 -
(5) Execution of Installation
Fig. 9-5 < Installing screen >
(6) The Installation Complete screen is displayed.
Click the [Close] button to exit the installation screen.
Fig. 9-6 < Installation complete screen >
(7) After installation, the start menu and the application (“Ultrasonic Flowmeter”) that has been installed in the
disktop are created.
- 38 -
9.5
Startup Method
Start “Ultrasonic Flowmeter” from the start menu or the shortcut menu to start up the loader.
Fig. 9-7 < Start screen >
Information related to system name, measuring method, language and unit can be obtained by communicating with
the flow transmitter.
If error occurs during communications, an error message is displayed to continue communication, select [Continue].
To stop communication, select [Cancel] on the menu screen that appears, check the setting for “Communication.”
Fig. 9-8 < Menu screen >
Click the menu bar and each function button to execute a desired function.
Note: The [PV] button is displayed on the menu screen only when RS485 communication system is selected.
Note: When communication cables are removed and then reconnected, restart the loader software.
- 39 -
9.5.1
Communications
Click “Communication” on the menu bar on the Menu screen, and the following setup screen appears.
Fig. 9-9 < Serial communication setup screen >
Click the [Setting] button, and setting content is reflected; communications are executed with the flow transmitter
and information related to system name, measurement method, language and unit is obtained. Click the [Cancel]
button to invalidate the setting.
Table 9-1 <Measurement and Detailed Setting>
Item
Port No.
Serial Method
Station No.
Speed
Parity
Stop Bit
Retry
Content
Select either from COM1, COM2, COM3, COM4 and COM5.
Select either RS232C or RS485.
Select one from 01 to 31. If communication method is RS232C, no selection is
allowed (fixed with 00).
Select one from 9600BPS, 19200BPS and 38400BPS.
Select one from NONE, EVEN and ODD.
Select either 1-bit or 2-bit.
Specify in the range from 0 to 5.
- 40 -
9.5.2
Setting
Click “Setting” on the menu bar on the Menu screen, and either “Save setting” or “Read setting” can be selected.
9.5.2.1. Save setting
Click “Save Setting”, and the following screen appears. Specify saving location and file name, and setting content
is saved by clicking [Save] button. Click the [Cancel] button not to save the setting. File format is ini file.
Fig. 9-10 < Save setting: select save file screen >
* Note: Please be careful not to rewrite the setting file for loader (Hybrid USF.ini).
9.5.2.2. Read setting
Click “Read Setting”, and the following screen appears. Specify the location and the name of the file saved
previously. Click the [Open] button to read the setting. Click the [Cancel] button not to read the setting. File
format is ini file.
Fig. 9-11 < Read setting: select read file screen >
- 41 -
9.5.3
Calculation Sensor Spacing
On the menu screen, click [Calculation Sensor Spacing] of the menu bar, and the following screen appears. This
function can be used even when connection with the main unit is not established for communication.
Fig. 9-12 < Calculation sensor spacing >
See Table 9-2 for details of calculation sensor spacing.
[Execute] button .................. Calculates and displays sensor spacing 1 and 2 based on the input values.
Note: The values after the decimal point may differ from those of the main unit depending on the accuracy of
calculation.
Table 9-2 < What to Enter >
Item
OUTER DIAMETER
PIPE MATERIAL
PIPE SOUND
VELOCITY
WALL THICKNESS
LINING MATERIAL
LINING SOUND
VELOCITY
LINING THICKNESS
KIND OF FLUID
FLUID S.V.
SENSOR MOUNT
SENSOR TYPE
SENSOR SPACING 1
SENSOR SPACING 2
Content
Enter in the range from 6.00 to 6200.00 mm (two decimal places) for metric system, and
from 0.2362 to 244.1000 inch (four decimal places) for inch system.
Select from carbon steel, stainless steel, PVC, copper, cast iron, aluminum, FRP, ductile
iron, PEEK, PVDF, acrylic, PP, and pipe S.V.
Enter in the range from 1000 to 3700 m/s (no decimal point) for metric system and from
3280 to 12140 ft/s (no decimal point) for inch system. (If “Pipe S.V.” is selected as piping
material.)
Enter in the range from 0.10 to 100.00 mm (two decimal places) for metric system, and
from 0.0039 to 3.9380 inch (four decimal places) for inch system.
Select from no lining, tar epoxy, mortar, rubber, Teflon, pyrex glass, PVC and lining S.V.
Enter in the range from 1000 to 3700 m/s (no decimal point) for metric system, and from
3280 to 12140 ft/s (no decimal point) for inch system. (If “Lining S.V.” is selected as
lining material”.)
Enter in the range from 0.01 to 100.00 mm (two decimal places) for metric system, and
0.0003 to 3.9380 inch (four decimal places) for inch system. (If “No lining” is selected as
lining material.)
Select for water, seawater, dist. water, ammonia, alcohol, benzene, bromide, ethanol, glycol,
kerosene, milk, methanol, toluene, lube oil, fuel oil, petrol, coolant R410, and fluid S.V.
Enter in the range from 300 to 2500 m/s (no decimal point) for metric system, and from 984
to 8203 ft/s (no decimal point) for inch system. (If “Fluid S.V.” is selected as fluid type”).
Select from V method and Z method.
Select from FLS_12, FLS_22, FLW11/FSG_31, FLW12/FSG32, FLW41/FSG_41,
FLW50/FSG_50, FLW51/FSG_51, FLD12, FLD22, and FLD32.
Displays the calculation result of sensor spacing 1.
Displays the calculation result of sensor spacing 2. (If FLS_12 or FLS_22 is selected as
sensor type.)
- 42 -
9.5.4
Version
Click “Version” on the menu bar on the Menu screen, and the following screen appears.
* The version number at
left is a display example.
Fig. 9-13 < Version screen >
Click the [OK] button to close the screen.
9.6
Structure of Function
Functions with loader are as follows:
Table 9-3 < Function>
Function
PROCESS
RANGE
TOTAL
STATUS
DISPLAY
SYSTEM
MEASURE
TRANSIT TIME
RAS
MAINTENANCE
PV
Outline
Sets piping specifications, sensor type, etc.
Sets range-related matters.
Sets total-related matters.
Sets status output-related matters.
Sets LCD display-related matters.
Sets system related to language, etc.
Displays trend of flow rate, etc.
Displays graphs on detailed setting of transit time difference, operation information and
received waveform, etc.
Read-in RAS.
Conducts AO adjustment and AO/DO test.
Measures station No. 1 to No. 31. Available only when RS485 communication system is
selected.
- 43 -
9.7
Process Setting
Click the “PROCESS SETTING” button on the Menu screen, and the following screen appears.
Fig. 9-14 < Process setting screen >
To select an item to be set or read, set the relevant check box to ON ( ). Not to select (or to reset the selection),
set the relevant check box to OFF ( ). If “Other” is selected as pipe material, pipe sound velocity becomes valid.
For details of “Process setting,” refer to Tables 9-4 and 5 on the next page.
●
●
●
●
●
●
●
Pipe material: Items other than PIPE S.V.
Display invalid................... PIPE S.V.
Pipe material: PIPE S.V.
Display valid...................... PIPE S.V.
Lining material: Without lining
Display invalid................... LINING S.V., LINING THICKNESS
Lining material: Without lining, Items other than LINING S.V.
Display valid...................... LINING THICKNESS
Display invalid................... LINING S.V.
Lining material: LINING S.V.
Display valid...................... LINING S.V., LINING THICKNESS
Kind of fluid: For items other than FLUID S.V.
Display invalid................... FLUID S.V.
Kind of fluid: FLUID S.V.
Display valid...................... FLUID S.V.
- 44 -
[Setting] .......................Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[READ] .......................Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[Save] ..........................Reflects the setting sent by pressing the [Setting] button on the flow transmitter. Be sure to
press the [Save] button if the setting is changed.
[Check ON/OFF] .........Set the check box to ON to select all the items (to set all the check boxes to ON ( )). Set
the check box to OFF ( ) to release the selection of all the items (to set all the check boxes
to OFF ( )).
[CLEAR] .....................Clears zero calibration.
[SET ZERO]................Executes zero calibration adjustment.
Table 9-4 < Piping Specifications >
Item
OUTER DIAMETER
PIPE MATERIAL
PIPE SOUND VELOCITY
WALL THICKNESS
LINING MATERIAL
LINING SOUND VELOCITY
LINING THICKNESS
KIND OF FLUID
FLUID S.V.
VISCOSITY
SENSOR SPACING
Content
Enter in the range from 6.00 to 6200.00 mm (two decimal places) for metric
system, and from 0.2362 to 244.1000 inch (four decimal places) for inch system.
Select from carbon steel, stainless steel, PVC, copper, cast iron, aluminum, FRP,
ductile iron, PEEK, PVDF, acrylic, PP, and pipe S.V.
Enter in the range from 1000 to 3700 m/s (no decimal point) for metric system and
from 3280 to 12140 ft/s (no decimal point) for inch system. (If “Pipe S.V.” is
selected as piping material.)
Enter in the range from 0.10 to 100.00 mm (two decimal places) for metric system,
and from 0.0039 to 3.9380 inch (four decimal places) for inch system.
Select from no lining, tar epoxy, mortar, rubber, Teflon, pyrex glass, PVC and
lining S.V.
Enter in the range from 1000 to 3700 m/s (no decimal point) for metric system, and
from 3280 to 12140 ft/s (no decimal point) for inch system. (If “Lining S.V.” is
selected as lining material”.)
Enter in the range from 0.01 to 100.00 mm (two decimal places) for metric system,
and 0.0003 to 3.9380 inch (four decimal places) for inch system. (If “No lining”
is selected as lining material.)
Select for water, seawater, dist. water, ammonia, alcohol, benzene, bromide,
ethanol, glycol, kerosene, milk, methanol, toluene, lube oil, fuel oil, petrol, coolant
R410, and fluid S.V.
Enter in the range from 300 to 2500 m/s (no decimal point) for metric system, and
from 984 to 8203 ft/s (no decimal point) for inch system. (If “Fluid S.V.” is
selected as fluid type”).
Enter in the range from 0.001 to 999.999 E·6 m2/s for metric system, and from
0.0107 to 10764 E·6 ft2/s for inch system.
[Read] only is valid.
Table 9-5 < System >
Item
SENSOR MOUNT
TRANSMIT VOLTAGE
SENSOR TYPE
Content
Select from Z method and V method.
Select from 20, 40, 80 and 160Vpp.
Select from FLS_12, FLS_22, FLW11/FSG_31, FLW12/FSG32, FLW41/FSG_41,
FLW50/FSG_50, FLW51/FSG_51, FLD12, FLD22, and FLD32.
- 45 -
9.8
Range Setting
Click the “RANGE” button on the Menu screen, and the following screen appears.
Fig. 9-15 < Range setting screen >
To select an item to be set or read, set the relevant check box to ON ( ). Not to select (or to reset the selection),
set the relevant check box to OFF ( ). For details of “Range setting,” refer to Tables 9-6 to 9-10 on the next page.
●
●
Type: in case of single range;
Display Valid ..................... Full scale 1
Display Invalid................... Full scale 2 and histeresis
Type: in case of automatic 2-range, forward and reverse range, forward and reverse automatic 2-range
Display Valid ..................... Full scale 1, full scale 2 and histeresis
Display Invalid................... None
[Setting]....................... Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[READ] ....................... Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[Save] .......................... Reflects the setting sent by pressing the [Setting] button on the flow transmitter. Be sure to
press the [Save] button if the setting is changed.
[Check ON/OFF]......... Set the check box to ON to select all the items (to set all the check boxes to ON ( )). Set
the check box to OFF ( ) to release the selection of all the items (to set all the check boxes
to OFF ( )).
- 46 -
Table 9-6 < Range Setting >
Item
RANGE UNIT
RANGE TYPE
FULL SCALE 1
FULL SCALE 2
HYSTERISIS
OUTPUT LIMIT LOW
OUTPUT LIMIT HIGH
OUTPUT BURNOUT
BURNOUT TIMER
RATE LIMIT
RATE LIMIT TIMER
Content
Select from L/s, L/min, L/h, L/d, kL/d, ML/d, m3/s, m3/min, m3/h, m3/d, k m33/d, M m3/d,
BBL/s, BBL/min, BBL/h, BBL/d, kBBL/d, MBBL/d [ft3/s, ft3/min, ft3/h, ft3/d, kft/d,
Mft3/d, gal/s, gal/min, gal/h, gal/d, kgal/d, Mgal/d, BBL/s, BBL/min, BBL/h, BBL/d,
kBBL/d, MBBL/d]* Of which [ ]: unit is in case of inch system.
Select from SINGLE, AUTO 2, BI-DIR, BI-DIR AUTO 2.
Enter 0, ±0.3 to 32 m/s fitting value (comply with range unit).
Enter 0, ±0.3 to 32 m/s fitting value (comply with range unit).
Enter in the range of 0.00 to 20.00%. (2 places after decimal point)
Enter in the range of -20 to 0%.
Enter in the range of 100 to 120%.
Select from NOT USED, HOLD, UPPER, LOWER, ZERO.
Enter in the range of 0 to 900sec.
Enter 0 to 5 m/s fitting value (comply with range unit).
Enter in the range of 0 to 900 sec.
Table 9-7 < Damping >
Item
DAMPING
Content
Enter in the range of 0.0 to 100.0 sec. (1 place after decimal point)
Table 9-8 < Low Flow Rate Cut >
Item
CUT OFF
Content
Enter 0 to 5 m/s fitting value (comply with range unit).
Table 9-9 < Output Correction >
Item
ZERO
SPAN
Content
Enter –5 to 5 m/s fitting value (comply with range unit).
Enter in the range of ±200.00%. (2 places after decimal point)
Table 9-10 < Operation Mode >
Item
OPERATION MODE
Content
Select from NORMAL, HIGH SPEED.
- 47 -
9.9
Total Setting
Click the “TOTAL” button on the Menu screen, and the following screen appears.
Fig. 9-16 < Total setting screen >
To select an item to be set or read, set the relevant check box to ON ( ). Not to select (or to reset the selection),
set the relevant check box to OFF ( ). For details of “Total setting,” refer to Table 9-11 on the next page.
●
●
Mode: in case of start and reset;
Display invalid................... Unit, constant, total preset, pulse width
Mode: in case of stop;
Display valid...................... Unit, constant, total preset, pulse width
[Setting]....................... Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting. Note that only when “STOP” mode is selected, the setting of unit,
constant, total preset, pulse width is reflected.
[READ] ....................... Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value together with the unit on the setting.
[Save] .......................... Reflects the setting sent by pressing the [Setting] button on the flowmeter flow transmitter.
Be sure to press the [Save] button if the setting is changed.
[Check ON/OFF]......... Set the check box to ON ( ) to select all the items (to set all the check boxes to ON ( )).
Set the check box to OFF ( ) to release the selection of all the items (to set all the check
boxes to OFF ( )).
- 48 -
Table 9-11 < Total Setting >
Item
TOTAL MODE
TOTAL UNIT
TOTAL RATE
TOTAL PRESET
OUTPUT BURNOUT
BURNOUT TIMER
Content
Select from TOTAL STOP, TOTAL RUN, TOTAL RESET.
Select from mL, L, m3, km3, Mm3, mBBL, BBL and kBBL, [ft3, kft3, Mft3, kgal, gal,
mBBL, BBL, kBBL and ACRf]* Of which [ ]: unit is in case of inch system.
Enter in the range of 0 to 99999999 fitting value. (comply with total unit)
Enter in the range of 0 to 99999999 fitting value. (comply with total unit)
Select from NOT USED and HOLD.
Enter in the range of 0 to 900 sec.
Note: When unit is changed, each unit indication of constant and total preset is changed if [Read] is executed.
Note: When setting of the unit, constant, total preset, and pulse withe is changed, it should be executed with the
mode stop.
- 49 -
9.10
Status Output Setting
Click the “STATUS” button on the Menu screen, and the following screen appears.
Fig. 9-17 < Status output setting screen >
To select an item to be set or read, set the relevant check box to ON ( ). Not to select (or to reset the selection),
set the relevant check box to OFF ( ). For details of “Status output setting,” refer to Tables 9-12 and 9-13 on the
next page.
●
●
DO1, DO2, DO3 output: Items other than alarm, flow rate switch, and total switch
Display invalid................... Alarm, flow rate switch (Flow switch High/Flow switch Low), total switch
DO1, DO2, DO3 output: Alarm
Display valid...................... Alarm
Display invalid................... Flow rate switch(Flow switch High/Flow switch Low), total switch
●
DO1, DO2, DO3 output: Flow rate switch
Display valid...................... Flow rate switch(Flow switch High/Flow switch Low)
●
Display invalid................... Alarm, total switch
DO1, DO2, DO3 output: Total switch
Display valid...................... Total switch
Display invalid................... Alarm, flow rate switch (Flow switch High/Flow switch Low)
[Setting]....................... Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[READ] ....................... Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[Save] .......................... Reflects the setting sent by pressing the [Setting] button on the flow transmitter. Be sure to
press the [Save] button if the setting is changed.
- 50 -
[Check ON/OFF] .........Set the check box to ON to select all the items (to set all the check boxes to ON ( )). Set
the check box to OFF ( ) to release the selection of all the items (to set all the check boxes
to OFF ( )).
Table 9-12 < Status output setting >
DO1
Item
Output
Alarm
Flow rate switch
Flow switch High
Flow switch Low
DO2
Total switch
Output
Alarm
Flow rate switch
DO3
Upper flow rate limit
(Flow switch High)
Lower flow rate limit
(Flow switch Low)
Total switch
Output
Alarm
Flow rate switch
Upper flow rate limit
(Flow switch High)
Lower flow rate limit
(Flow switch Low)
Total switch
DO1 contact operation
DO2 contact operation
DO3 contact operation
Content
Select from Not use, + Total pulse, – Total pulse, Full scale 2, Alarm, Flow switch,
Total switch, AO range over, Pulse range over, and – Flow direction.
Select from All, Hardware error, and Process error (when alarm is selected for DO1
output).
Select from Upper flow rate limit (Flow switch High) and Lower flow rate limit
(Flow switch Low) (when flow rate switch is selected for DO1 output).
Enter in the range from 0 to 32 m/s or equivalent. (Use the same unit as the range
unit.)
Enter in the range from 0 to 32 m/s or equivalent. (Use the same unit as the range
unit.)
Enter in the range from 0 to 99999999. (Use the same unit as the total unit.)
Select from Not use, + Total pulse, – Total pulse, Full scale 2, Alarm, Flow switch,
Total switch, AO range over, Pulse range over, and – Flow direction.
Select from All, Hardware error, and Process error (when alarm is selected for DO1
output).
Select from Upper flow rate limit (Flow switch High) and Lower flow rate limit
(Flow switch Low) (when flow rate switch is selected for DO1 output).
Enter in the range from 0 to 32 m/s or equivalent. (Use the same unit as the range
unit.)
Enter in the range from 0 to 32 m/s or equivalent. (Use the same unit as the range
unit.)
Enter in the range from 0 to 99999999. (Use the same unit as the total unit.)
Select from Not use, + Total pulse, – Total pulse, Full scale 2, Alarm, Flow switch,
Total switch, AO range over, Pulse range over, and – Flow direction.
Select from All, Hardware error, and Process error (when alarm is selected for DO1
output).
Select from Upper flow rate limit (Flow switch High) and Lower flow rate limit
(Flow switch Low) (when flow rate switch is selected for DO1 output).
Enter in the range from 0 to 32 m/s or equivalent. (Use the same unit as the range
unit.)
Enter in the range from 0 to 32 m/s or equivalent. (Use the same unit as the range
unit.)
Enter in the range from 0 to 99999999. (Use the same unit as the total unit.)
Select ON at operation or OFF at operation.
Ditto
Ditto
Table 9-13 < Status input setting >
Item
DO1 input
DO2 contact operation
Content
Select from Not use, Total reset, and Zero calibration.
Select ON at operation or OFF at operation.
- 51 -
9.11
Display Setting
Click the “DISPLAY” button on the Menu screen, and the following screen appears.
Fig. 9-18 < Display setting screen >
To select an item to be set or read, set the relevant check box to ON ( ). Not to select (or to reset the selection),
set the relevant check box to OFF ( ). For details of “Display setting,” refer to Table 9-14.
●
Display 1, 2 selection: In case of velocity, + total pulse, – total palse
Display invalid................... Decimal point
[Setting]....................... Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[READ] ....................... Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[Save] .......................... Reflects the setting sent by pressing the [Setting] button on the flowmeter flow transmitter.
Be sure to press the [Save] button if the setting is changed.
[Check ON/OFF]......... Set the check box to ON to select all the items (to set all the check boxes to ON ( )). Set
the check box to OFF ( ) to release the selection of all the items (to set all the check boxes
to OFF ( )).
- 52 -
Table 9-14 < Display Setting >
Item
DISPLAY 1 Selection
DISPLAY 2
Decimal Point
Position
Selection
Decimal Point
Position
Content
Select from VELOCITY, FLOW RATE, + TOTAL (ACTUAL), – TOTAL
(ACTUAL), + TOTAL PULSE, – TOTAL PULSE.
0: *.******, 1: **.*****, 2: ***.****,3: ****.***, 4: *****.**, 5: ******.*,
6: ********.
Same as the selection of DISPLAY 1
Same as the decimal point position of DISPLAY 1
- 53 -
9.12
System Setting
Click the “SYSTEM” button on the Menu screen, and the following screen appears.
Fig. 9-19 < System setting screen >
To select an item to be set or read, set the relevant check box to ON ( ). Not to select (or to reset the selection), set the
relevant check box to OFF ( ). However, system name and version information can only be read. For details of
“System setting,” refer to Table 9-15.
[Setting]....................... Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[READ] ....................... Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[Save] .......................... Reflects the setting sent by pressing the [Setting] button on the flow transmitter. Be sure to
press the [Save] button if the setting is changed.
[Check ON/OFF]......... Set the check box to ON ( ) to select all the items (to set all the check boxes to ON ( )).
Set the check box to OFF ( ) to release the selection of all the items (to set all the check
boxes to OFF ( )). * Note that the Read-in All Set Data check box cannot be checked (
not allowed).
[INITIAL] button ........ Returns all the settings of the flowmeter to the initial state.
Table 9-15 < System Setting >
Item
LANGUAGE
UNIT SYSTEM
ID No. Setting
Version information
Read All Set Data
Content
Language is available in ENGLISH, JAPANESE, GERMAN, FRENCH and SPANISH.
Select from METRIC and ENGLISH.
Enter in rage of 0000 to 9999.
Read only
Outputs all the settings of the flowmeter to a designated file in CSV format.
- 54 -
9.13
Measurement
Click the “MEASURE” button on the Menu screen, and the following screen appears.
Fig. 9-20 < Measure screen >
Select Instantaneous value from Flow rate, Flow rate% and velocity first.
Then click the [SRART] button, and the value is read-in, and the flow rate, flow rate %, velocity, RAS, + Total, +
Total pulse, – Total, and – Total pulse are updated in the specified cycles. The trend is also displayed. (Time of
collection is displayed on the X-axis, and the data is deleted and time shifted when specified number of points is
reached, allowing the latest value to be viewed.) The vertical axis is displayed in specified Y scale.
See Table 9-16 for details of measurement.
[Start]...........................Starts measuring.
[Stop] ...........................Stops measuring.
[Save as CSV] .............Saves the measurement result in a file in CSV format. Click the button, and you are
prompted to enter the name of a file to which the data is to be saved. Specify the
destination to save and enter the file name, and a CSV file is created.
Note: The maximum number of data that can be saved is 65530. If read-in is attempted exceeding 65530, the
oldest data is deleted and the newest data is saved as the 65530th data.
1
2
65529
65530
Up to 65530 data
Oldest data
Data (n–65529)
Exceeding 65530
Delete
Data (n–65529)
Newest data
Newest data (n)
Read-in data
- 55 -
Data sort
Oldest data
Data (n–1)
Newest data (n)
Table 9-16 < Measurement/Detailed Setting >
Item
Instantaneous value
Flow rate
Flow rate %
Velocity
RAS
+Total
−Total
Scale
Y scale
X scale
Content
Select from Flow rate, Flow rate %, and Velocity.
Read-in only
Read-in only
Read-in only
Read-in only
Read-in only
Read-in only
Enter the maximum and minimum values.
Enter cycles and number of points. Enter cycles in the range from 1 to 3600.
- 56 -
9.14
Transit Time Difference Measurement
Click the [TRANSIT TIME] button on the Menu screen, and the following screen appears.
tab, receiving waveform tab and operation information tab when necessary.
9.14.1
Click detailed setting
Detailed Setting
CAUTION
• Do not change the setting by yourself. Otherwise measurement may be disabled.
• Make the detailed setting only when a problem should arise in flow rate measurement with factory
default settings. The setting need not be made in other cases.
Click “DETAILS”, and the following screen appears.
Fig. 9-21 < Detailed information screen >
Select the items to be set or read-in by checking the check box of the desired items ( ). Make the check box of the
items not to be selected (or to be canceled) blank ( ).
See Table 9-17 on the next page for the details of the setting.
- 57 -
[Setting]....................... Sends the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[READ] ....................... Reads the setting of the selected item (check box set to ON ( )), reflecting the response
value on the setting.
[Save] .......................... Reflects the setting sent by pressing the [Setting] button on the flow transmitter. Be sure to
press the [Save] button if the setting is changed.
[Check ON/OFF]......... Set the check box to ON to select all the items (to set all the check boxes to ON ( )). Set
the check box to OFF ( ) to release the selection of all the items (to set all the check boxes
to OFF ( )).
Table 9-17 < Detailed Setting >
Item
TRANSMIT PATTERN
TRANSMIT count
MEASURE METHOD
SATURATION
SIGNAL BALANCE
SIGNAL PEEK
TRIGGER LEVEL
WINDOW CONTROL
AGC GAIN
TRANS. WAIT TIME
Content
Select from BURST 1, BURST 2, BURST 3, BURST 4, BURST 5, CHIRP 4, CHIRP 8,
and RESERVE.
In case operation mode is normal:
Select from 8, 16, 32, 64, 128 and 256.
In case operation mode is High Speed:
Select from 4, 8, 16, 32, 64 and 128.
Select from METHOD 1, METHOD 2 and METHOD 3.
Enter in the range of numeric 0 to 512.
Enter in the range of numeric 0 to 100%.
Select from 0.125 V (1024), 0.25 V (2048), 0.375 V (3072), and 0.5 V (4096).
With selection of AUTO/MANUAL, in case of MANUAL, input range of numeric 10.00
to 90.00% at right column.
With selection of AUTO/MANUAL, in case of MANUAL, input range of numeric 1 to
16383 in each column of U: OPEN TIME/D: OPEN TIME.
With selection of AUTO/MANUAL, in case of MANUAL, input range of numeric 1.28 to
98.56% in each column of U: AGC/D: AGC.
Enter in the range of numeric 1 to 30 msec.
- 58 -
9.14.2
Received Signal (optional function)
Click “RECEIVED SIGNAL”, and the following screen appears.
Signal
waveform
Trigger level
Fig. 9-22 < Received signal screen >
Select one from forward direction received wave, reverse direction received wave, forward direction filter, reverse
direction filter and correlation waveform. Depending on measurement method (method 1, method 2 and method
3), items which can be selected vary as shown below. Trigger level is also displayed.
Left-click the mouse while pressing the shift key to specify the screen range, and the selected range is magnified.
Press the R key to return to original status.
●
●
●
Method 1: One from forward direction, reverse direction and correlation waveform can be selected.
Method 2: One from forward direction, reverse direction, forward direction filter and reverse direction filter
can be selected.
Method 3: One from forward direction, reverse direction, forward direction filter and reverse direction filter
can be selected.
[Start]...........................Starts reading.
[Stop] ...........................Stops reading.
[Save As CSV].............Saves the measurement result in a file in CSV format. Click the button, and you are
prompted to enter the name of a file to which the data is to be saved. Specify the
destination to save and enter the file name, and a CSV file is created.
Point
1. Startup is completed within 3 to 6 waves.
2. No peak (amplitude) fluctuation should be observed.
Otherwise air is mixed in.
- 59 -
See “Checking send/receive” in “6. Maintenance and Inspection” of the separate instruction manual, “FIXED TYPE
ULTRASONIC FLOWMETER” INF-TN1FSVG-E, for receive waveforms.
Property
* Right-click on the [Measurement] or [Receive waveform] screen, and scale can be adjusted.
9.14.3
Operation Information
Click “CONDITION”, and the following screen appears.
Fig. 9-23 < Operation Information screen >
Select either Line 1 or Lline 2 first.
[Read].......................... Reads operation information in a batch.
[Save As CSV] ............ Saves Operation Information in file with CSV format. Click the button, and you are
prompted to enter the name of a file to which the data is to be saved. Specify the
destination to save and enter the file name, and a CSV file is created.
- 60 -
Table 9-18 < Operation Information >
Item
WEDGE SOUND VELOCITY
WEDGE ANGLE
PIPE SOUND VELOCITY
ANGLE IN PIPE
LINING SOUND VELOCITY
ANGLE IN LINING
FLUID SOUND VELOCITY
ANGLE IN FLUID
TOTAL TIME
WINDOW OPEN (Win C)
FORWARD TIME
RESERVE TIME
TRANSIT TIME
DELAY TIME
FLUID SOUND VELOCITY
ANGLE IN FLUID
REINOLDS No. (Re)
K
VELOCITY
U: SIGNAL POWER (AGC U)
D: SIGNAL POWER (AGC D)
U: SIGNAL PEEK (P/H U)
D: SIGNAL PEEK (P/H D)
U: TRIG. LEVEL (TRG U)
D: TRIG. LEVEL (TRG D)
Content
m/s [ft/s]
°
m/s [ft/s]
°
m/s [ft/s]
°
m/s [ft/s]
°
µs
µs
µs
µs
ns
µs
m/s [ft/s]
°
m/s [ft/s]
%
* When measurement is normal: 35% or higher
%
* When measurement is normal: 35% or higher
* When measurement is normal: Stabilizes within the range
from 5528 to 6758.
* When measurement is normal: Stabilizes within the range
from 5528 to 6758.
%
%
See “Displaying data in maintenance mode” in “6. Maintenance and Inspection” of the separate instruction manual,
“FIXED TYPE ULTRASONIC FLOWMETER” INF-TN1FSVG-E, for the operation information.
- 61 -
9.15
RAS
Click the [RAS] button on the menu screen to display the RAS screen shown below.
Fig. 9-24 < RAS screen >
[READ] button ............ Displays RAS information (16 items from 0/1 to 0/16).
- 62 -
9.16
Maintenance
Click the “MAINTENANCE” button on the Menu screen, and the following screen appears.
Note: If [Setting] and [Read] are executed on this screen, the instrument is in the Maintenance mode for flowmeter.
Be sure to reset the Maintenance mode of flowmeter by clicking the [Release] button.
Fig. 9-25 < Maintenance screen >
Select the items to be set or read-in by checking the check box of the desired items ( ). Make the check box of the
items not to be selected (or to be canceled) blank ( ).
See Table 9-19 on the next page for details of the maintenance.
[Setting] button............Sends the setting of the selected items ( ) and reflects the response value to the setting.
[READ] button ............Read-ins the setting of the selected items ( ) and reflects the response value to the setting.
[Save] button ...............Reflects the setting sent by pressing the [Setting] button to the flow transmitter. Note that
AO check, DO check, total pulse check, test mode, input data, and tracking time are not
saved. Be sure to click the [Save] button if AO is adjusted.
[TEST Cancel] button..Cancels the AO/DO/Test mode.
* Be sure to press the [TEST Cancel] button when maintenance is completed.
- 63 -
Table 9-19 < Maintenance/setting >
Item
AO adjustment
AO check
DO check
DO total pulse check
Test mode
Input data
Tracking time
Content
When 4mA is selected, without decimal point, Enter in the range from 1 to 28592.
When 20mA is selected, without decimal point, Enter in the range from 28592 to 65534.
Without decimal point, Enter in the range from -20 to 120%.
Select ON or OFF.
Without decimal point, Enter in the range from 1 to 100 Pulse/s.
Check the check box ( ) to enter the test mode.
Exit the test mode if either input data or tracking time is entered and the check box is blank
( ).
Without decimal point, Enter in the ±120% range.
Without decimal point, Enter in the range from 0 to 900 sec.
- 64 -
9.17
PV
Click the [PV] button on the menu screen to display the PV screen (when RS-485 communication system is selected
only).
CAUTION
• The window cannot be moved on the PV screen.
• Do not start or operate other applications while measurement is in progress. Otherwise proper
measurement cannot be obtained.
Fig. 9-26 < PV screen >
Select the station No. to be measured by checking the check box of the desired item ( ). Make the check box of the
items not to be selected (or to be canceled) blank ( ).
The number of measurable units can be calculated by the following expression:
Number of measurable units = Cycle (sec) / 0.5 sec
See Table 9-20 for details of PV.
- 65 -
[START] button..............................Starts the measurement of the selected device ( ).
[Stop] button...................................Stops the measurement.
[Save as CSV] button .....................Saves the measurement data of each device in a file in CSV format.
On clicking the button, you are asked where to save the data as well as the
name of the file. Enter the place to save data and the name of the file, and a file
in CSV format is created.
[Check ON/OFF] check button ......Check the check box ( ) to select all the items. (The check boxes for all the
items are checked ( )). Keep the check box blank ( ) to cancel the selection
of all the items. (The check boxes for all the items are made blank ( ).
Note: The maximum number of data that can be saved is 65530. If read-in is attempted exceeding 65530, the
oldest data is deleted and the newest data is saved as the 65530th data.
1
2
65529
65530
Up to 65530 data
Oldest data
Data (n–65529)
Exceeding 65530
Delete
Data (n–65529)
Newest data
Newest data (n)
Data sort
Oldest data
Data (n–1)
Newest data (n)
Read-in data
Table 9-20 < PV Setting >
Item
DISPLAY 1
DISPLAY 2
CYCLE
Content
Select from VELOCITY, FLOW RATE, + TOTAL (ACTUAL), – TOTAL (ACTUAL), +
TOTAL PULSE, – TOTAL PULSE, RAS.
Same as the selection of DISPLAY 1
Enter in range of 1 to 60 sec.
- 66 -
9.18
End
Click the [End] button on the Menu screen, and the following screen appears.
Fig. 9-27 < Menu screen >
Click either the [End] button or the ( ) button, and a message asking you whether you want to save the loader
setting appears. To save setting value, select “Yes”. On the file designation window that appears, select a file,
and the setting is saved in the file. Then the loader is terminated. Not to save setting value, select “No”, and the
loader is terminated without saving the setting.
9.19
Uninstalling of Software
Select “Addition and Deletion of Application” from “Control Panel” of Windows, and click [Change and Deletion]
to uninstall the software.
- 67 -
10. TROUBLESHOOTING
If the communication is unavailable, check the following items.
Whether all devices related to communication are turned on.
Whether connections are correct.
Whether the number of connected instruments and connection distance are as specified.
Whether communication conditions coincide between the master station (host computer) and slave stations.
Transmission speed:
9600bps
19200bps
38400bps
Data length:
8 bits
Stop bit:
1 bit
Parity:
odd
even
none
Whether send/receive signal timing conforms to Section 5.3 in this manual.
Whether the station No. designated as send destination by the master station coincides with the station No. of
the connected FSV.
Whether more than one instrument connected on the same transmission line shares the same station No.
Whether the station No. of instruments is set at other than 0.
If it is 0, the communication function does not work.
Whether the 5th digit of type cord of this Flow transmitterr is A or B ?
(FSV…A
B……1-……………)
- 68 -
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement